Cara Checkpoint saat menggunakan container For Each Loop di SSIS

Bagaimana saya bisa menggunakan Checkpoints saat saya menggunakan kontainer For Each Loop dalam paket SSIS? Setiap kali saya mencoba dan menjalankan kembali paket itu dimulai dari awal wadah loop foreach alih-alih dari tempat gagalnya. Pos pemeriksaan tampaknya mengalami masalah dengan setiap kontainer loop. Saya membuat sisipan tabel untuk membantu saya mengidentifikasi di mana kesalahannya dan kemudian saya menghapus yang berhasil dari direktori dan memulai ulang, tapi itu lebih merupakan solusi. Saya ingin memulai dari direktori yang gagal dan melanjutkan. Ada ide?


person Community    schedule 05.12.2009    source sumber


Jawaban (1)


Kontainer Foreach Loop adalah unit kerja atom lainnya yang dapat dimulai ulang. Namun, file pos pemeriksaan tidak berisi informasi tentang pekerjaan yang diselesaikan oleh kontainer anak, dan kontainer Foreach Loop serta kontainer anaknya berjalan kembali ketika paket dimulai ulang.

Teknik ini biasanya melibatkan pemindahan setiap file dari direktori setelah diproses; selengkapnya di sini.

person Damir Sudarevic    schedule 05.12.2009