Azure Data Factory マッピング データ フロー パイプラインをFabricにアップグレードする (プレビュー)

Important

Azure Data Factory マッピング データ フローから Fabric へのアップグレード エクスペリエンスは現在パブリック プレビュー段階であり、変更される可能性があります。

この記事Azure Data Factory手順に従って、マッピング データ フローを含むパイプラインを Microsoft Fabric Data Factory にアップグレードします。 この記事では、マッピング データ フローを使用するパイプラインの移行パスについて説明します。このパスは、 Dataflow Gen2 のマッピング データ フロー (MDF) 変換に変換されます。 マッピング データ フローを含まないパイプラインを移行するには、「Azure Data Factory パイプラインをFabricにアップグレードする」を参照してください。

前提条件

アップグレードを開始する前に、次の内容を確認してください。

  • マッピング データ フローを含むAzure Data Factory インスタンスへのアクセス。
  • Microsoft Fabric対応テナントへのアクセス。
  • Fabric ワークスペースに対する共同作成者以上のアクセス許可。
  • サポートされているデータ ソースと宛先の既存のFabric 接続

サポートされているアップグレード シナリオ

アップグレード ツールでは、次のシナリオがサポートされています。

  • Mapping Data Flows を含む Azure Data Factory パイプライン
  • マッピング データ フローを含む Azure Synapse Analytics パイプライン
  • 既存の Mapping Data Flow ワークロードをFabricにリフト アンド シフト移行します。

移行を開始する

マッピング データ フローを含むAzure Data Factoryパイプラインの移行は、次のいずれかのエントリ ポイントから開始できます。

入り口ポイント 最適な用途 開始手順
Azure Data Factoryから 移行前のパイプラインの準備状況の評価の実行 オプション A: Azure Data Factory
Fabric ワークスペースから FabricからAzure Data Factory インスタンスを直接マウントして移行する Option B: Fablicから開始する

どちらのオプションも次に移行パイプラインに進みます。

オプション A: Azure Data Factoryから開始する

このオプションは、次の場合に使用します。

  • 移行の準備状況を確認する
  • 移行評価の実行
  • 移行前にサポートされているパイプラインを評価する

Azure Data Factoryからの移行を開始する

  1. Azure Data Factory Portal を開きます。

  2. [Fabricに移行 (プレビュー)] を選択します。

  3. [ 作業の開始] を選択します

    [Fabricに移行 (プレビュー)] オプションと [開始] ボタンが表示されているAzure Data Factory ポータルのスクリーンショット。

移行評価を確認する

  1. Fabric移行評価 (プレビュー) ページで、移行に使用できるサポートされているパイプラインの一覧を確認します。

  2. 次へを選択します。

    移行の準備ができているパイプラインを一覧表示する Fabric Migration Assessment ページのスクリーンショット。

FabricにAzure Data Factoryをマウントする

  1. Azure Data Factory インスタンスをマウントするFabric ワークスペースを選択します。

  2. マウント を選択します。

  3. マウント操作が完了したら、Fabricで [続行] を選択します。

    Azure Data Factory インスタンスのマウントに使用される Fabric ワークスペースの選択画面のスクリーンショット。

    マウントされたAzure Data Factory インスタンスをMicrosoft Fabricで開くFabric画面の [続行] 画面のスクリーンショット。

オプション B: Fabricから開始する

移行するAzure Data Factoryインスタンスが既にわかっており、Fabricから直接開始する場合は、このオプションを使用します。

FabricからAzure Data Factoryをマウントする

  1. Fabric ワークスペースを開きます。

  2. [ 新しい項目] を選択します。

  3. [Azure Data Factory] を選択します

    Azure Data Factory の選択を示す、Microsoft Fabric ワークスペースの「新しい項目」エクスペリエンスのスクリーンショット。

  4. マウントするAzure Data Factory インスタンスを選択します。

  5. [OK] を選択.

    [Azure Data Factory インスタンスの選択] ダイアログのスクリーンショット。

パイプラインを移行する

FabricでAzure Data Factoryをマウントしたら、移行ワークフローに進みます。

移行するパイプラインを選択する

  1. FabricでマウントされたAzure Data Factory項目を開きます。

  2. [Fabricに移行 (プレビュー)] を選択します。

    Fabricへの移行 (プレビュー) オプションを示すFabricにマウントされたAzure Data Factory項目のスクリーンショット。

  3. マッピング データ フローを含むパイプラインを選択します。

  4. [ 接続の確認] を選択します。

    移行の準備ができているパイプラインを示すパイプラインの選択画面のスクリーンショット。

リンクされたサービスを Fabric 接続にマップする

  1. [ マップ接続 ] ページで、次の手順を実行します。

    • Azure Data Factory のリンクされたサービスを確認する。
    • それらをFabric接続にマップします。
  2. 確認を選択します。

    Azure Data Factory のリンクされたサービスを Fabric 接続にマッピングするための [Map connections] ページのスクリーンショット。

移行の結果を確認する

移行が完了すると、ツールは次のようになります。

  • パイプラインとマッピング データ フローを一緒に移行します。
  • マッピング データ フローを Dataflow Gen2 の MDF 変換に変換します。
  • 移行された成果物を、Fabric ワークスペース内の新しいフォルダーに配置します。

[ ワークスペースで表示] を選択します。

移行されたリソースとその状態を示す移行結果ページのスクリーンショット。

移行されたマッピング データ フロー変換を検証する

移行後、移行フォルダーを開き、アップグレードされた MDF 変換を実行する前に検証します。

移行された Dataflow Gen2 項目を開く

  1. 移行された Dataflow Gen2 項目を開きます。

  2. 移行された MDF 変換ロジックを確認します。

  3. MDF 変換ツール バーを使用して変換グラフを検証します。

    移行された変換グラフを示すマッピング データ フロー変換作成エクスペリエンスのスクリーンショット。

移行されたマッピング データ フロー変換を保存する

  1. [保存して実行] メニューを開きます。

  2. 保存を選びます。

    マッピング データ フロー変換作成エクスペリエンスの [保存して実行] メニューのスクリーンショット。

Note

現在、パブリック プレビュー中の MDF 変換では 、保存 アクションのみがサポートされています。

移行されたパイプラインを実行する

検証後、移行されたFabricパイプラインを実行します。

パイプラインの実行を設定する

  1. 移行されたFabric パイプラインを開きます。

  2. データフロー アクティビティを選択します。

  3. 選択した MDF 変換クエリを確認します。

  4. 必要に応じて Spark ランタイム設定を構成します。

    マッピング データ フロー変換のデータフロー アクティビティ構成を示すパイプライン エディターのスクリーンショット。

移行されたパイプラインを実行する

  1. パイプラインを検証します。

  2. パイプラインを手動で実行するか、スケジュールとトリガーを構成します。

    移行されたパイプラインのパイプライン実行とスケジュール オプションのスクリーンショット。

移行されたマッピング データ フロー変換の実行を監視する

移行されたパイプラインと MDF 変換の実行は、次の方法で監視できます。

  • パイプライン出力ペイン
  • 監視ハブ
  • アクティビティの実行
  • データフロー アクティビティの実行の詳細

データフロー アクティビティの実行状態を示すパイプライン出力ペインのスクリーンショット。

実行の詳細を確認するには:

  1. パイプライン実行の詳細を開きます。

  2. [アクティビティの実行] から [データフロー アクティビティ] を選択します。

  3. 実行状態とランタイムの詳細を確認します。

    パイプライン アクティビティの実行とその状態を示す監視ハブのスクリーンショット。

    処理メトリックを示すデータフロー アクティビティの実行の詳細のスクリーンショット。

制限事項

現在、パブリック プレビュー中には、次の制限が適用されます。

面積 Limitation
Flowlets サポートされていません。
Data Flow ライブラリ サポートされていません。
ユーザー定義関数 (UDF) サポートされていません。
データフローの実行 MDF 変換は、パイプライン データフロー アクティビティを介してのみ実行できます。 データフローの更新はサポートされていません。
マネージド仮想ネットワーク マネージド Virtual Networkのサポートは利用できません。
Spark ランタイムの実行 現在、MDF 変換では、Azure Data Factory および Azure Synapse Analytics マッピング データ フローと同様の Spark ランタイム インフラストラクチャが使用されています。