1

.csv ファイルを操作して、データが始まる前にファイルの先頭にあるテキストを削除しようとしています。ファイルには固定テキスト文字列が含まれ、その後に日付フィールドが続きます。日付フィールドは、ファイルごとに変更され、その後別の固定テキスト文字列に変更されます。

例えば。

"Text1"
"------"
"date"
"Text2"

"data column1","data column2" etc

このテキストを削除して、SSIS を使用してデータを SQL データベースにインポートするにはどうすればよいですか?

4

2 に答える 2

4

質問を正しく理解している場合は、ファイルの最初の行をスキップしてください。フラット ファイル接続を設定する場合、プロパティの [ヘッダー行をスキップする] の [フォーマット] セクションにオプションがあります。これを、スキップする必要があり、ファイルをインポートする必要がある行数に設定できます。実際のヘッダー行がある場合は、それもスキップして、列を手動でマップする必要があります。

于 2012-08-24T14:28:10.007 に答える
2

SSIS インポート構成内で、「最初の行にヘッダーがある」またはほぼ同様のことを SSIS に伝えるオプションはありませんか? 少なくとも、SSIS を介してインポートするときに使用したものです。

于 2012-08-24T14:28:28.730 に答える