約 6 ~ 7 個のデータ フロー タスクを含むパッケージがあります。これらのデータ フロー タスク内には、ソース (ORACLE データベース) からコピー先 (SQL データベース) にデータをコピーする最大 5 ~ 70 個のタスクがあります。ソーステーブルのカウントを作成する必要があり、ソースが空でない場合はデータをコピーします。現在、すべてのテーブルを切り詰めるSQL実行タスクがあります。パラメータが> 0の場合は切り捨てたい.しかし、テーブルの使用数(177)では、カウントの結果を保持し、残りをテストするために各テーブルに変数を使用する余裕はありません.BIMLで何かを機能させることはできますか.保存されたプロシージャとそれをループします。アドバイスが必要です。
編集: ////
私は自分自身を正しく説明していないと思います。ソースからコピー先へのコピーが多い複数のデータフロー タスクがあります。私の制御フローでは、177 個のテーブルすべてを切り捨てる SQL 実行タスクがあります。すべてのソーステーブルでカウントを行い、結果を保存して、実行するsqltaskに送信できるようにする必要があります.その後、変数が> 0であるかどうかを確認したい場合、タスクを実行しません.もっと簡単な方法はありますかこれを行うには、177 の変数を作成するよりも。
ありがとう。