シーケンス コンテナー
シーケンス コンテナーは、パッケージ制御フローのサブセットである制御フローを定義します。シーケンス コンテナーは、パッケージを複数の個別の制御フローにグループ化します。各制御フローには、パッケージ制御フロー全体の中で実行される、1 つ以上のタスクおよびコンテナーが含まれます。
シーケンス コンテナーを使用すると、次のような多くの利点があります。
タスクのグループを無効にして、パッケージ制御フローの 1 つのサブセットに集中してパッケージをデバッグできるようにします。
個別のタスクではなくシーケンス コンテナー上でプロパティを設定することにより、複数タスクのプロパティを 1 か所で管理します。
関連タスクおよびコンテナーのグループが使用する、変数の範囲を指定します。
シーケンス コンテナー上でトランザクションの属性を設定し、パッケージ制御フローのサブセットのトランザクションを定義できます。この方法により、より細かなレベルでトランザクションを管理できます。たとえば、シーケンス コンテナーに 2 つの関連タスクが含まれ、1 つはテーブル内のデータを削除するタスクで、もう 1 つはテーブルにデータを挿入するタスクの場合、挿入アクションが失敗した場合に削除アクションをロールバックするようにトランザクションを構成できます。詳細については、「トランザクションの使用によるデータ整合性の確保」を参照してください。
シーケンス コンテナーの構成
シーケンス コンテナーにはカスタム ユーザー インターフェイスはなく、Business Intelligence Development Studio の [プロパティ] ウィンドウまたはプログラムによってのみ、構成できます。
Business Intelligence Development Studio でこれらのプロパティを設定する方法の詳細については、「タスクまたはコンテナのプロパティを設定する方法」を参照してください。
プログラムによるシーケンス コンテナーの構成
プログラムによってこれらのプロパティを設定する方法の詳細については、「Sequence」を参照してください。
|