Azure Data Factory Mapping Data Flowユーザー向けのFabricデータフローのガイド

Microsoft FabricのData Factory体験は、直感的で使いやすいPower Query Onlineインターフェースを提供し、Dataflow Gen2の作成時にデータ変換ワークフローを効率化するのに役立ちます。 Azure Data Factory Mapping Data Flowsのバックグラウンドを持つ開発者であれば、このガイドは既存のMapping Data Flow変換をDataflow Gen2 Power Queryインターフェースの同等の能力にマッピングするのに役立つでしょう。

注

Power Queryを使ってMapping Data Flow変換を再実装するのが唯一の移行手段ではありません。 Fabricで馴染みのあるMapping Data Flowオーサリング体験とSparkベースの実行を維持したい場合は、Dataflow Gen2のMapping Data Flow(MDF)変換を使うことができます。 新しいMDFトランスフォームはFabricで直接作成するか、組み込みの移行体験を利用して、Mapping Data Flowを含む適格なAzure Data FactoryやAzure Synapse AnalyticsのパイプラインをFabricパイプラインやMDF変換に変換できます。 MDFのトランスフォールスと移行体験は現在プレビュー段階にあります。

データフローの作成を始めたばかりの際は、エディター中央にあるグローバル検索ボックス(ショートカット:Alt+Q)を使って、Power Query Onlineのインターフェースを使いながら、コネクターや変換(アクション)、クエリなどを検索してみることもできます。

グローバル検索ボックス機能のスクリーンショット。

注

グローバル検索ボックスの詳細については、こちらを参照してください。

変換

Power Query Online インターフェイスを使用して Dataflow Gen2 を作成する場合は、次の表を使用して、現在のマッピング データ フロー機能がどのように変換されるか、および、該当する場合は Dataflow Gen2 での同等のツール バー ナビゲーションの場所を理解できます。

複数の入力/出力

マッピング データ フロー データフロー Gen2
新規ブランチ リファレンス
[新規ブランチ] 変換アイコンのスクリーンショット。 Power Query の [参照] 変換アイコンのスクリーンショット。

重要: 右クリックでクエリを選択し、「参照」を選択します。
Join クエリの結合
[結合] 変換アイコンのスクリーンショット。 [クエリのマージ] 変換アイコンのスクリーンショット。

ナビゲーション:
ホーム > クエリの結合

重要:
クエリのマージ – このクエリをこのプロジェクトの別のクエリにマージします。
新規としてクエリをマージ – このクエリをこのプロジェクトの別のクエリにマージして、新しいクエリを作成します。
条件分割 リファレンス
[条件分割] 変換アイコンのスクリーンショット。 [参照変換] アイコンのスクリーンショット。

重要: 右でクエリを選択して参照を選択し、その後、特定の行を手動で制限する追加の変換ロジックを適用できます。
Union (結合) クエリの追加
和集合変換アイコンのスクリーンショット。 [クエリの追加] 変換アイコンのスクリーンショット。

ナビゲーション:
ホーム > クエリの追加

重要:
クエリの追加 – このクエリをこのプロジェクトの別のクエリに追加します。
クエリを新規クエリとして追加 – このクエリをこのプロジェクトの別のクエリに追加して、新しいクエリを作成します。
検索 クエリの結合
[検索] 変換アイコンのスクリーンショット。 [クエリのマージ] 変換アイコンのスクリーンショット。
結合の種類を示すスクリーンショット。

ナビゲーション:
ホーム > クエリの結合

重要: [結合の種類] オプションから [左外部] を選択します。

スキーマ修飾子

マッピング データ フロー データフロー Gen2
派生列 カスタム列
[派生列] 変換アイコンのスクリーンショット。 [カスタム列] オプション変換アイコンのスクリーンショット。

ナビゲーション:
列の追加 > カスタム列

重要:
例からの列 - 例を使用して、このテーブルに新しい列を作成します。 (Ctrl + E)
カスタム列 - 他の列またはカスタム式に基づいて新しい列を作成します。
カスタム関数の呼び出し - このテーブルの各行に対してカスタム関数を呼び出します。
条件列 - 現在選択されている列の値を条件に基づいて追加する新しい列を作成します。
値を置き換える
[値の置換] 変換アイコンのスクリーンショット。

ナビゲーション:
変換 > 値を置換
Select 列の選択
[選択] 変換アイコンのスクリーンショット。
注: 列を選択、削除、名前変更(Name as)する機能と、重複する列を削除するかそのまま渡すかを選択する機能が含まれます
[列の選択] 変換アイコンのスクリーンショット。

ナビゲーション:
ホーム > 列の選択
(マッピングの削除) 列を削除する
[列の削除] 変換アイコンのスクリーンショット。
ナビゲーション:
ホーム > 列の削除
(名前を付ける) 名前の変更
[列名の変更] 変換アイコンのスクリーンショット。
ナビゲーション:
変換 > 名前の変更
集計 グループ化
[集計] 変換アイコンのスクリーンショット。 [グループ化] 変換アイコンのスクリーンショット。
ナビゲーション:
変換 > 条件でグループ化
代理キー インデックス列
[代理キー] 変換アイコンのスクリーンショット。 [インデックス列] 変換アイコンのスクリーンショット。
ナビゲーション:
列の追加 > インデックス列

重要:
0 から - インデックスが 0 で始まる新しい列を作成します。
1 から - インデックスが 1 で始まる新しい列を作成します。
カスタム... - インデックスが指定された値および指定された増分で始まる新しい列を作成します。
ピボット ピボット列
[ピボット] 変換アイコンのスクリーンショット。 [列のピボット化] 変換のアイコンのスクリーンショット。
ナビゲーション:
変換 > のピボット列
ピボット解除 列のピボットを解除する
[ピボット解除] 変換アイコンのスクリーンショット。 [列のピボット解除] 変換アイコンのスクリーンショット。
ナビゲーション:
変換 > 列のピボットを解除

重要:
列のピボット解除 - 現在、非選択の列以外のすべての列を属性/値のペアに変換します。
その他の列のピボット解除 - 現在選択されている列を除くすべての列を属性/値のペアで選択します。
選択した列のみをピボット解除 - 現在選択されている列のみを属性/値のペアに変換します。
順位 順位列
[順位] 変換アイコンのスクリーンショット。 [順位列] 変換アイコンのスクリーンショット。
ナビゲーション:
列の追加 > 順位列
外部呼び出し カスタム列
[外部呼び出し] 変換アイコンのスクリーンショット。 [カスタム列] 変換アイコンのスクリーンショット。

ナビゲーション:
列の追加 > カスタム列

式:
Web.Contents
キャスト データの種類
[キャスト] 変換アイコンのスクリーンショット。 [データ型] 変換アイコンのスクリーンショット。

ナビゲーション:
変換 > データ型

フォーマッター

マッピング データ フロー データフロー Gen2
フラット化 (列の展開)
[フラット化] 変換アイコンのスクリーンショット。 [列の展開] アイコンのスクリーンショット。
重要:
展開オプションは、列に構造化データ型が存在する場合に使用できます。
Parse Parse
Parse 変換アイコンのスクリーンショット。 さまざまなファイル コネクタのアイコンのスクリーンショット。

ナビゲーション:
変換 > テキスト列 > 解析

行の修飾子

マッピング データ フロー データフロー Gen2
フィルター 行のフィルター選択
[フィルター] 変換アイコンのスクリーンショット。 行のフィルター変換アイコンのスクリーンショット。

ナビゲーション:
ホーム > 行のフィルター選択
Sort Sort
[並べ替え] 変換アイコンのスクリーンショット。 Power Query の [並べ替え] 変換アイコンのスクリーンショット。

ナビゲーション:
ホーム > 並べ替え

フローレット

マッピング データ フロー データフロー Gen2
Flowlet (カスタム関数)
[Flowlet] 変換アイコンのスクリーンショット。 カスタム関数の作成方法の詳細については、こちらを参照してください

宛先

マッピング データ フロー データフロー Gen2
シンク データ同期先の追加
[シンク] 変換アイコンのスクリーンショット。 [データ同期先の追加] アイコンのスクリーンショット。

ナビゲーション:
ホーム > データ同期先の追加

考慮事項と制限事項

以下のマッピングデータフロー変換はDataflow Gen2ではサポートされていません。 これらの運営への支持に投票するには、Fabric ideasをご覧ください。

  • アサート
  • 行を変更
  • 文字列化
  • ウィンドウ