1

SSIS を使用して、データ テーブルに基づいて動的な Excel ワークシートを作成しようとしています。

各 Excel ワークシートは州を表し、州ワークシートには異なる行と列があります。

例: AL - アラバマ ワークシート

A/C No Col1 Col2 Col3 ..... Col 39 (39列あります)

1000 123 ABC 39j........49sd
2000 123 ABC 39j........49sd

FL - フロリダ ワークシート

エアコン番号 Col1 Col2 Col3 ..... Col 39

1000 123 ABC 39j........49sd
2000 123 ABC 39j........49sd

540K 行が含まれるため、各ワークシートには約 54K のレコードが含まれます。

最善のアプローチを教えてください

4

2 に答える 2

0

これは、パラメーター化された SSIS パッケージのように思えます。これを行うには、変更されるデータ フローの部分 (検索する状態、宛先ファイルの名前とパス) を保持する変数を作成し、を使用して Excel および ADO.NET 接続マネージャーでそれらのプロパティを設定します。実行時に、変数の値を変更してパッケージを実行します。

さて、これは非常に高レベルの要約です。この設定を段階的に実行するのは大変な作業ですが逆に実行する方法 (フラット ファイルから SQL へ) を説明する記事を次に示します。ただし、基本的な概念は同じです。特に、この記事では、パッケージに式と変数を設定する方法を示します。

于 2014-08-24T18:21:31.350 に答える