優先順位制約のプロパティを設定するには、次のいずれかのツールを使用できます。
[優先順位制約エディター] ダイアログ ボックスを使用できます。
[プロパティ] ウィンドウを使用できます。 [プロパティ] ウィンドウには、[ 優先順位制約エディター ] ダイアログ ボックスで使用できない優先順位制約を構成するためのプロパティが一覧表示されます。 [プロパティ] ウィンドウでは、優先順位制約の説明と名前を指定し、デザイン サーフェイスに優先順位制約を表示するように注釈を構成できます。
次の手順では、これらの各ツールを使用して優先順位制約のプロパティを設定する方法について説明します。
優先順位制約エディターを使用して優先順位制約のプロパティを設定するには
SQL Server Data Tools (SSDT)で、目的のパッケージが含まれている Integration Services プロジェクトを開きます。
ソリューション エクスプローラーで、パッケージをダブルクリックして開きます。
[制御フロー] タブをクリックします。
優先順位制約をダブルクリックします。
[優先順位制約エディター] が開きます。
[評価操作] ドロップダウン リストで、評価操作を選択します。
Value
ドロップダウン リストで、優先順位の実行可能ファイルの実行結果を選択します。評価操作で式を使用する場合は、
Expression
ボックスに式を入力し、[ テスト ] をクリックして式を評価します。注
変数名の大文字と小文字は区別されます。
複数のタスクまたはコンテナーが制約付き実行可能ファイルに接続されている場合は、[ 論理 AND ] を選択して、上記のすべての実行可能ファイルの実行結果を
true
評価する必要があることを指定します。 論理 OR を選択して、1 つの実行結果のみがtrue
に評価されるように指定します。[OK] をクリックし、 [優先順位制約エディター]を閉じます。
更新したパッケージを保存するには、 [ファイル] メニューの [選択されたファイルを上書き保存] をクリックします。
[プロパティ] ウィンドウを使用して優先順位制約のプロパティを設定するには
SQL Server Data Tools (SSDT)で、変更するパッケージが含まれている Integration Services プロジェクトを開きます。
ソリューション エクスプローラーで、パッケージをダブルクリックして開きます。
[制御フロー] タブをクリックします。 [制御フロー] タブのデザイン画面で優先順位制約を右クリックし、 [プロパティ] をクリックします。 [プロパティ] ウィンドウで、プロパティの値を変更します。
[プロパティ] ウィンドウで、優先順位制約の次の読み取り/書き込みプロパティを設定します。
読み取り/書き込みプロパティ 構成アクション 説明 説明を入力します。 EvalOp 評価操作を選択します。 Expression
、ExpressionAndConstant、または ExpressionOrConstant 操作が選択されている場合は、式を指定できます。表現 評価操作に and 式が含まれる場合は、式を指定します。 式はブール値に評価される必要があります。 式言語の詳細については、「Integration Services (SSIS) 式」をご覧ください。 LogicalAnd 複数の実行可能ファイルが先行し、制約付き実行可能ファイルにリンクされている場合に、優先順位制約を他の優先順位制約と一緒に評価するかどうかを指定するには、 LogicalAnd
を設定します名前 優先順位制約の名前を更新します。 注釈を表示 使用する注釈の種類を指定します。 注釈を無効にするには [Never] 、要求時に注釈を有効にするには [AsNeeded] 、Name プロパティの値を使用して注釈を自動的に設定するには [ConstraintName] 、Description プロパティの値を使用して注釈を自動的に設定するには [ConstraintDescription] 、Value プロパティと Expression プロパティの値を使用して注釈を自動的に設定するには [ConstraintOptions] をそれぞれ選択します。 価値 EvalOP プロパティで指定された評価操作に制約が含まれる場合は、制約付き実行可能ファイルの実行結果を選択します。 [プロパティ] ウィンドウを閉じます。
更新したパッケージを保存するには、 [ファイル] メニューの [選択されたファイルを上書き保存] をクリックします。
こちらもご覧ください
優先順位制約
既定の優先順位制約を使用してタスクとコンテナーを連結する
ショートカット メニューを使用して優先順位制約の値を設定する
優先順位制約で式を使用する