私は最初のセットのように見えるフラットファイルを持っています。私は、自動増分プライマリキーフィールドを持つテーブルを持っています。 SSISを使用すると、フラットファイルで指定されたレコードの順序を保持するデータをインポートするとき、どうすれば保証できますか?私は、SSISがファイルを読み込んでデータベースに挿入するときにその順序を維持すると仮定しています。これは本当ですか?SSISフラットファイルで同じ順序でテーブルにレコードを挿入する
In File:
RecordType | Amount
5 1.00
6 2.00
6 3.00
5 .5
6 1.5
7 .8
5 .5
データベーステーブルの
ID | RecordType | Amount
1 5 1.00
2 6 2.00
3 6 3.00
4 5 .5
5 6 1.5
6 7 .8
7 5 .5
ps - 並べ替え/並べ替え句を使用できるように、注文にはいくつかのロジックが必要です。フラットファイルを作成しているアプリケーションにロジックが存在する場合は、そのファイルに何らかの種類のフィールドを含めて順序を指定する必要があります。それは私たちの多くがそうでないオプションを持っている人々のためです。 –
thxリンクの場合、スクリプトコンポーネントIを使用して、各行の最後に行番号を追加してから、データをテーブルに処理しました – vin