Saya mengalami skenario di mana saya perlu memuat File Datar Tunggal (abc.txt) dengan jumlah catatan di tabel berbeda. misalnya: Paket 1 : mempunyai tugas Aliran data yang akan mendapatkan jumlah catatan dari tabel 1 dan memuatnya dalam kumpulan Catatan. Kemudian nilai kumpulan rekaman akan ditulis ke abc.txt menggunakan pengelola koneksi file datar.
Paket 2 :memiliki tugas Aliran data yang akan mendapatkan jumlah catatan dari tabel 2 dan memuatnya dalam kumpulan Catatan. Kemudian nilai kumpulan rekaman akan ditulis ke abc.txt menggunakan pengelola koneksi file datar.
Paket 3 :memiliki tugas Aliran data yang akan mendapatkan jumlah catatan dari tabel 3 dan memuatnya dalam kumpulan Catatan. Kemudian nilai kumpulan rekaman akan ditulis ke abc.txt menggunakan pengelola koneksi file datar.
Sekarang saya memiliki paket master yang akan memanggil Paket 1, Paket 2 dan Paket 3 dengan 3 tugas paket eksekusi yang berbeda (Jalankan Tugas Paket 1,Jalankan Tugas Paket 2,Jalankan Tugas Paket 3). Tugas Execute Package akan berjalan secara paralel. Ketika saya menjalankan paket, tugas paket yang dijalankan (1/2/3) gagal dengan mengatakan tidak dapat membuka file abc.txt. Apakah hanya karena saya mencoba menulis file tujuan yang sama secara bersamaan dari paket yang berbeda atau karena alasan lain? Apakah ada cara agar paket yang berbeda dapat menulis secara bersamaan pada file flat tujuan yang sama?
Terima kasih