SSISを使用してフラットファイルからSQLテーブルにデータをコピーしようとしています。csvファイルを指すフラットファイルソースと、データが必要なテーブルを指すOLE DB宛先を作成したデータフロータスクがあります。直面している問題は、パッケージを実行すると、2621しか取得されないことです。 SQL宛先テーブルにコピーされた行。csvには約170,000レコードがあります。なぜこれが起こっているのかわからない。
前もって感謝します。
SSISを使用してフラットファイルからSQLテーブルにデータをコピーしようとしています。csvファイルを指すフラットファイルソースと、データが必要なテーブルを指すOLE DB宛先を作成したデータフロータスクがあります。直面している問題は、パッケージを実行すると、2621しか取得されないことです。 SQL宛先テーブルにコピーされた行。csvには約170,000レコードがあります。なぜこれが起こっているのかわからない。
前もって感謝します。
これは多くのことである可能性があります。これが頭に浮かぶことです:
SSIS -> Package configurations
または、Expressions
接続マネージャーのプロパティを確認してください。DataRowsToSkip
フラットファイル接続マネージャーのプロパティが値に設定されています。Format
、、などRow delimiter
のプロパティColumn delimiter
を参照してください。プレビュー機能を使用して出力を確認します。Ignore failure
これは、SSISが処理できない行(たとえば、互換性のないデータ型のため)が警告なしに無視されることを意味します。