ForEach
ソース接続で使用可能なすべてのテーブルをインポートするためのループがあります。私はこれに次のユーザー変数を使用しています:
OracleTables
System.Object
OracleDBからのすべてのテーブルを保持するためのタイプのTableName
OracleTables
タイプを列挙するためString
Boolean
テーブルがインポートされるかどうかを保持するための変数のセット(例Enable_TABLENAME
)テーブルごとに1つ。
ここで、対応するテーブル変数の値が。の場合に実行されるように、ループDataFlow
内のタスクを構成します。基本的に、私は次のようなものが欲しいです:ForEach
true
!@[User::Enable_@[User::TableName]]
タスクのDisable
プロパティ。DataFlow
つまり、変数Boolean
によって保持されている現在のテーブルのテーブル変数を取得したいと思いTableName
ます。
どうすればこれを達成できますか?または、これを行うためのより良い方法はありますか?どんなポインタも本当に役に立ちます。