私は答えを求めてグーグルで試しましたが、運がなかった。 私がする必要があるのは、ダブルヘッダー行を持つcsvファイルに書き込むことです。ヘッダーとして必要な列は2行目にあり、ヘッダー行をスキップするように設定できます。 しかし、私は3行目のデータを書き始める必要がありますが、現在これは起こっていません。 何が起こっているのは、行1のヘッダーが削除されていることです。 他のすべてはパッケージで問題ありません。SSIS CSVにエクスポートしますが、3行目に書き出します。
アイデア?
私は答えを求めてグーグルで試しましたが、運がなかった。 私がする必要があるのは、ダブルヘッダー行を持つcsvファイルに書き込むことです。ヘッダーとして必要な列は2行目にあり、ヘッダー行をスキップするように設定できます。 しかし、私は3行目のデータを書き始める必要がありますが、現在これは起こっていません。 何が起こっているのは、行1のヘッダーが削除されていることです。 他のすべてはパッケージで問題ありません。SSIS CSVにエクスポートしますが、3行目に書き出します。
アイデア?
あなたは自動的にあなたのパイプラインのメタデータから、列ヘッダ名を作成するための快適させずに行うことができます場合は、所望の出力を生成するにあなたのフラット・ファイル・ターゲットをだますことができます。
あなたのフラットファイル接続では、オプションのチェックを外し "最初のデータ行の列名 『詳細エディタ」を
はターゲットあなたのフラットファイルを開く』とComponent Properties
タブに切り替えます。
Custom Properties
の下にあるHeader
プロパティを探し、希望のヘッダーデータが\r\n\r\n
で終わるようにテキストを編集して、見出しとデータの間に空白行を作成します。
あなたの結果のファイルは次のようなものになるはずです
column1;column2\r\n\r\n`
にHeader
を設定:
column1;column2
CRLF
CRLFを
val11;val12
CRLF
val21,val22
CR`ヘッダ行区切り文字としてLF
私が最初に考え使用するフラットファイル接続をだますことであった' {CR} {LF} {CR} {LF}けれども私はそれを働かせることができませんでした。 – Filburt
ええ、それは難しいことです - 私の他の考えは、テンプレートの最初の2行でヘッダー行を置き換えるためにスクリプトを追加することですが、それは少しclunkyようです。 – bhs