毎週Excelファイルを受け取ります。次の列があるとします。SSISのExcelファイルの最初の行にダミーの単一行を追加します
Cust_Name(string), Cust_Id(int), Cust_filename(string),description(string/Unicode string/ Unicode text stream), explanation(String/Unicode string/ Unicode text stream).....
私は列のデータ型に問題があります。 SSIS Excelソースは、文字列と同じ列データ型を、場合によってはUnicode文字列として、時には基になるExcelデータに基づくUnicodeテキストストリームとしても考慮しています。
私がしたいことは、Unicode Textストリームデータを含むダミー行を追加し、スクリプトコンポーネントを使用してExcelの第1行に挿入することです。だから私がそのExcelを読んだとき、SSIS Excelのソースは自動的にこれらの列をUnicode Textストリームとして自動的に検出し、後でデータ変換を使用していくつかの列を適切なデータ型に変換できます。 私はどのようにExcelの最初の行にダミーのテキスト行を挿入することができます知りたいです。既存の列データの後にそのダミー行データが続きます。
目標:
1)
2)Excel読み取り&は、SSISソーススクリプトコンポーネントを使用して、いくつかの他の名前に保存する最初の行&にダミーの "テキスト" の行を追加し、Excelファイルを取得します。
これまでに何を試みましたか? – mrid
タイプ推測行ロジックで試行した場合、IMXE = 1ロジックです。 Excelをcsvに手動で変換し、手動でExcelの1行目にダミー行(テキスト値)を追加しようとしました。Excelのすべての列データ型を変更しました。私はすべての可能性を試しました。 – Ichi