Raw ファイル ソースと OLE DB 変換先 (mssql テーブル) でデータ フロー タスクを使用します。このロード中に、生ファイルに書き込まれたほとんどのデータ行が失われることがわかりました。
行数変換を使用して、生のファイル行数を探しました。そして、ファイルの raw カウントは常に正常 (> 1mln 行) であることがわかりましたが、一部の実行のターゲット テーブルには 50k ~ 90k 行しかありませんが、場合によっては、データが正常にロードされ (>1mln 行)、ファイルの行数と一致します。 .
さらに、少数の行を取得してパッケージを再実行すると、このファイルが生成され、宛先テーブルにデータがロードされます。すべて問題なく、全数の行が宛先テーブルにロードされます。
データ アクセス モード = "テーブルまたはビュー - 高速読み込み" SSIS 2016
何か案は?この場合の非静的動作と混同しています:(
制御フローは次のようになります