SQL選択からSSISを使用してプレーンテキストを作成しようとしています。問題は、SSISがテーブルのようなファイルを作成し、特定の形式で必要とすることです。SSIS:データを可変幅の固定長テキストに変換
は例えば、私はこの結果を持っている:
bill_id | concept |concept_type |amount |
-----------|------------|-------------|-------|
334455 |concept1 |product |12 |
334455 |concept2 |product |10,5 |
334455 |concept3 |service |45,8 |
334455 |concept4 |service |1,05 |
334455 |concept5 |service |12,5 |
334455 |concept6 |service |14,6 |
334455 |concept7 |service |108 |
をそして、私はこのような何かに変換する必要があります。
00 334455
19
10 concept1 12.00
20 concept2 10.50
17
10 concept3 45.80
20 concept4 1.05
30 concept5 12.50
40 concept6 14.60
50 concept7 108.00
21 total 204.45
だから、私は最初の行、IDを持っています最初の列の値。 00は、行がIDであることを示します。 次に、19の製品コンセプトを開始し、次に各コンセプトのラインを示します。 17と同じですが、サービスの概念があります。 最後の21は、すべての概念の合計です。
私はそれがC#アプリケーションで行うことができますが、私はdtsファイルを作ることができるようにSSISでやろうとしていたことを知っています。
可能ですか?どうしたらいいですか?
おかげであなたのタスクのための
C#でどのように処理されているか分かっているので、スクリプトコンポーネントを追加してそこにコードを書くことができます。 – DenStudent