If Condition アクティビティ使用して、式に基づいてアクティビティを実行する

Microsoft Fabric 用の Data Factory の If Condition アクティビティは、プログラミング言語における if ステートメントと同じ働きを持ちます。 条件が true に評価されたときの一連のアクティビティと false に評価されたときの一連のアクティビティが実行されます

前提条件

開始するには、次の前提条件を満たしている必要があります。

UI を使用してパイプラインに If Condition アクティビティを追加する

パイプライン内で If Condition アクティビティを使用するには、次の手順を実行します。

アクティビティの作成

  1. ワークスペースに新しいパイプラインを作成します。

  2. パイプラインの [アクティビティ] ペイン内で If Condition を検索し、それを選択してパイプライン キャンバスに追加します。

    Screenshot of the Fabric UI with the Activities pane and If Condition activity highlighted.

  3. まだ選択されていない場合は、キャンバスで新しい If Condition アクティビティを選択します。

    Screenshot showing the General settings tab of the If Condition activity.

[全般設定] タブを構成するには、全般設定のガイダンスを参照してください。

If Condition の設定

[アクティビティ] タブを選択し、If アクティビティの動的ブールを指定します。 この単純な例では、ランダムに 0 から 1 までの数値を生成し、数値が .5 以上の場合は True を返し、それ以外の場合は False を返します。 Data Factory 式言語で使用できる関数、またはパイプラインで指定されたパラメーターを使用できます。

If Condition の式を指定した後、各ケース (True/False) の横にある鉛筆アイコンを選択すると、式が評価されるたびに条件付きで実行するアクティビティを必要なだけ追加できます。

Screenshot showing the If Condition Activity settings tab and showing where to provide the Expression and choose Activities for when the expression evaluates to True or False.

パイプラインを保存して実行またはスケジュールする

パイプライン エディターの上部にある [ホーム] タブに切り替え、[保存] ボタンを選択してパイプラインを保存します。 [実行] を選択して直接実行するか、[スケジュール] を選択してスケジュールを設定します。 ここで実行履歴を表示したり、他の設定を構成したりすることもできます。

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.