呼び出しパイプライン アクティビティを使用して別のパイプラインを実行する
Fabric 呼び出しパイプライン アクティビティは、別の Microsoft Fabric パイプラインを実行できます。 これを使用して、1 つのパイプライン内から 1 つまたは複数のパイプラインの実行を調整できます。
前提条件
開始するには、次の前提条件を満たしている必要があります。
- アクティブなサブスクリプションが含まれるテナント アカウント。 無料でアカウントを作成できます。
- ワークスペースが作成されている。
Note
現在、2 つのパイプライン呼び出しアクティビティ (レガシとプレビュー) があります。 レガシのパイプライン呼び出しでは、親パイプラインと同じワークスペース内の Fabric パイプラインのみがサポートされます。 また、監視できるのは親パイプラインのみで、レガシのアクティビティを使用して ADF または Synapse パイプラインを呼び出すことはできません。 新しいパイプライン呼び出しアクティビティ (プレビュー) を使用すると、ADF または Synapse から Fabric ワークスペース全体でパイプラインを呼び出し、子パイプラインを監視できます。パイプラインの戻り値の使用を禁止するプレビュー アクティビティには、現在、既知の制限があります。 この問題は修正中であり、一時的なものです。
UI を使用してパイプラインに 呼び出しパイプライン アクティビティを追加する
パイプライン内で 呼び出しパイプライン アクティビティを使用するには、次の手順を実行します:
アクティビティを作成する
ワークスペースに新しいパイプラインを作成します。
パイプラインの [アクティビティ] ウィンドウ内で呼び出しパイプラインを検索し、それを選択してパイプライン キャンバスに追加します。
まだ選択されていない場合は、キャンバスで新しい呼び出しパイプライン アクティビティを選択します。
[全般設定] タブを構成するには、全般設定のガイダンスを参照してください。
Invoke パイプラインの設定
[設定] タブを選択し、[呼び出しパイプライン] ドロップダウンから既存のパイプラインを選択するか、[+ 新規] ボタンを使用して新しいパイプラインを直接作成します。 完了を待機するか、直接続行するかを選択できます。続行の場合、呼び出されたパイプラインは、親パイプラインの実行フロー内でその後のアクティビティと並行して実行されます。
接続: 各呼び出しパイプライン アクティビティには、セキュリティで保護されたファブリック資格情報ストアに格納されている接続オブジェクトが必要です。 この接続オブジェクトには、Fabric ワークスペースに関連付けられているユーザー トークンが格納されます。 新しい呼び出しパイプライン アクティビティをまだ作成していない場合は、アクティビティを使用する前に、最初に新しい接続オブジェクトを作成する必要があります。
ワークスペース: 親パイプラインから呼び出すターゲット パイプラインがある Fabric ワークスペースを選択します。
ADF および Synapse からパイプラインを呼び出す
- 種類: パイプラインのソース (Fabric、Azure Data Factory、Synapse) を選択します
- 接続: 接続として登録されている Fabric、Azure Data Factory、または Synapse への参照
- パイプライン: 呼び出すパイプライン名を選択します
パイプラインを保存して実行またはスケジュールする
パイプライン エディターの上部にある [ホーム] タブに切り替え、[保存] ボタンを選択してパイプラインを保存します。 [実行] を選択して直接実行するか、[スケジュール] を選択してスケジュールを設定します。 ここで実行履歴を表示したり、他の設定を構成したりすることもできます。