Microsoft Fabric の Data Factory への移行
Microsoft Fabric の Data Factory は、Power Query と Azure Data Factory を組み合わせて、最新の信頼できるデータ統合エクスペリエンスを実現し、データとビジネスの専門家に、組織データの抽出、読み込み、変換を可能にする力を与えます。 さらに、強力なデータ オーケストレーション機能により、データ統合のニーズに必要とされる手順を調整するデータ ワークフローを、単純なものから複雑なものまで構築できます。
Microsoft Fabric の Data Factory の主要な概念
データの取得と変換 - Dataflow Gen2 は、Power BI でのデータフローが進化したものです。 Dataflow Gen2 は、データ処理と変換に Fabric コンピューティング エンジンを使用するように再設計されています。 これにより、データを任意の規模で取り込んで変換できます。
データ オーケストレーション - Azure Data Factory (ADF) のユーザーが既に使い慣れているデータ パイプラインを使用して、ADF で提供されるのと同じオーケストレーション機能が Microsoft Fabric で利用できます。 Fabric の GA リリースの一環として、データ パイプラインは ADF で使用できるほとんどのアクティビティをサポートします。
Fabric のデータ パイプラインの一部であるアクティビティの一覧を参照してください。
エンタープライズ対応のデータ移動 - 小規模なデータ移動でもペタバイト規模でも、Data Factory には、多様なデータ ソースとデータ移動先の間でデータを確実に移動できる、サーバーレスでインテリジェントなデータ移動プラットフォームが用意されています。 Microsoft Fabric の Data Factory では、170 以上のコネクタがサポートされており、マルチクラウド間、オンプレミスのデータ ソース間、および仮想ネットワーク (VNet) 内でデータを移動できます。 インテリジェントなスループット最適化により、データ移動プラットフォームでは、データ移動に必要なコンピューティングのサイズを自動的に検出できます。
Azure Data Factory (ADF) からの移行
お客様が Azure Data Factory (ADF) から Microsoft Fabric にアップグレードできるようにするために、次の機能がサポートされています。
データ パイプライン アクティビティ - ADF で既に使用しているほとんどのアクティビティが Fabric の Data Factory ではサポートされています。 さらに、Teams や Outlook のアクティビティなど、通知用の新しいアクティビティを追加しました。 Fabric の Data Factory で使用できるアクティビティの一覧を参照してください。
Azure Data Factory の OneLake/レイクハウス コネクタ - 多くの ADF のお客様のために、Microsoft Fabric と統合し、Fabric OneLakeにデータを取り込むことができるようになりました。
Fabric への Azure Data Factory マッピング データフロー - Fabric で新しいデータ変換を構築することを検討している ADF のお客様向けにこのガイドを提供します。
さらに、ADF マッピング データフローを Fabric に移行することを検討しているお客様は、Fabric Customer Advisory Team (Fabric CAT) のサンプル コードを適用して、マッピング データフローを Spark コードに変換できます。 詳細については、「Microsoft Fabricへのデータフローのマッピング」を参照してください。
Microsoft Fabric の Data Factory ロードマップの一環として、2024 年第 2 四半期までに次のプレビューに向けて取り組んでいます。
- Fabric での ADF のマウント - この機能により、お客様は既存の ADF を Microsoft Fabric にマウントできます。 すべての ADF パイプラインはそのまま動作し、Azure で実行を続けることができます。その一方で、Fabric を探索してより包括的なアップグレード計画を立てることが可能です。
- ADF パイプラインから Fabric へのアップグレード - Microsoft では、お客様やコミュニティと協力して、ADF から Fabric へのデータ パイプラインのアップグレードを最適にサポートする方法について調査しています。 その一環として、データ パイプラインのマウントとアップグレードを使用して、既存のデータ パイプラインを Fabric でテストできるようにするアップグレード エクスペリエンスを提供します。
Power BI Dataflow Gen1 を Fabric の Dataflow Gen2 に移行する
Fabric の Dataflow Gen2 には、Power BI のデータフロー (Gen1) と比較して、多くの利点と新機能が用意されています。
- 大規模なデータの取得 ("高速コピー")
- 大規模なデータ変換 (Fabric レイクハウス SQL エンジンを使用)
- より多くの出力先: Azure SQL DB、レイクハウス、ウェアハウス、SharePoint、KQL データベースなど
- 更新履歴と監視エクスペリエンスの強化
- 作成と発行のエクスペリエンスの強化。
既存の Dataflow Gen1 シナリオを再作成する、または、新しいシナリオを試す目的で、Dataflow Gen2 の試用を開始することをぜひお試しください。 Dataflow Gen2 に関する早期フィードバックは、製品の進化と成熟した機能の向上に役立ちます。
Dataflow Gen1 を Dataflow Gen2 として再作成するためのオプションがいくつかあります。
- Dataflow Gen1 クエリをエクスポートして Dataflow Gen2 にインポートする: Dataflow と Dataflow Gen2 の両方の作成エクスペリエンスで、クエリをエクスポートして PQT ファイルに保存し、それを Dataflow Gen2 にインポートできるようになりました。 詳細については、「エクスポート テンプレート機能を使用する」を参照してください。
- Power Query でコピーして貼り付ける: Power BI または Power Apps にデータフローがある場合は、クエリをコピーして、Dataflow Gen2 成果物の編集エクスペリエンスに貼り付けることができます。 この機能を使用すると、クエリを書き直すことなくデータフローを Gen2 に移行できます。 詳細については、「既存のデータフロー (Gen1) クエリをコピーして貼り付ける」を参照してください。
さらなる考慮事項については、「Dataflow Gen1 と Gen2 の違い」の記事を参照してください。