フォルダ内の50K Access .MDBデータベースからSQL Serverにデータをロードするために必要なETLプロジェクトがあります。これらの50Kデータベースファイルの問題は、スキーマが異なることです。違いを識別して正しく応答できるようにするには、ETLプロセスが必要です。SSIS - OLE DBソーススキーマのチェック
たとえば、いくつかの.MDBファイルにはテーブルA、B、Cがありますが、他のテーブルにはテーブルAとテーブルBのみがあります。 Cがありません)。私はそれぞれのOLE DBソースをチェックして、IFテーブルAが存在するか、テーブルAをロードするか、そうでなければ負荷をバイパスするかのようなロジックを実現するテーブルを確認する必要があります。
私はグーグルが行われ、SO検索が、すべてのエラー処理や、私が見つけることができる方法を確認しましたが、実行SQLタスクまたはデータ変換タスクのためのものです。だから誰かが私の上記の事件の解決策にいくつかの光を当てることができれば、私は深く感謝します。
ありがとうございました。
これはBIMLの仕事のようです。 BIMLを使用すると、メタデータに基づいてオンザフライでパッケージを構築できます –