1

SSIS パッケージを自動的に生成する方法はありますか? 1 つのテーブルからデータを消去し、テキスト ファイルからデータをインポートするだけの SSIS パッケージを多数作成する必要があります。ファイル名はテーブル名と一致し、列ヘッダーはファイルの最初の行にあります。

詳細については、次を参照してください。

  • 現在結合されている 2 つのシステムを分離する必要があるプロジェクトに取り組んでいます (一方のシステムは他方のデータベースに直接アクセスできます)。変更後、一方のシステムは txt ファイルを介してデータを提供し、もう一方のデータベースにロードします。
  • テキスト ファイルからデータベースにデータを読み込むには、SSIS を使用する必要があります。
  • テキスト ファイルは、最初の行に列ヘッダーを含む CSV 形式で提供されます。
  • 両方のデータベースのテーブルの列名は一致しているため、テーブルをクリアしてファイルからデータをロードするだけです。

列数が異なる 100 以上のテーブルがあります。各パッケージを手動で作成する必要がありますか?

4

2 に答える 2

2

私は 2 つの無料オプションに精通しています。

  • EzAPIは、.NET のヘビー ショップであるか、単に API を使いこなしたいだけの場合に適している可能性があります。このアプローチにより、パッケージ生成のほぼ全体を制御できますが、コーディング時間は犠牲になります。EzAPI は一般に、SSIS のベース COM/.NET ライブラリを使用するよりも簡単だと思います。

  • Bimlは興味深い獣です。Varigence は喜んで Mist のライセンスを販売しますが、必要ありません。必要なのはBIDSHelper だけで、次に BimlScript をブラウズしてニーズに近いレシピを探します。それができたら、BIDSHelper の状況依存メニュー ボタンをクリックすると、パッケージが生成されます。

于 2012-12-10T21:32:40.397 に答える