適用対象:
Azure Data Factory
Azure Synapse Analytics
ヒント
Data Factory in Microsoft Fabric は、よりシンプルなアーキテクチャ、組み込みの AI、および新機能を備えた次世代のAzure Data Factoryです。 データ統合を初めて使用する場合は、Fabric Data Factory から始めます。 既存の ADF ワークロードをFabricにアップグレードして、データ サイエンス、リアルタイム分析、レポートの新機能にアクセスできます。
データ フローは、Azure Data Factory パイプラインとAzure Synapse Analytics パイプラインの両方で使用できます。 この記事は、マッピング データ フローに適用されます。 変換を初めて使用する場合は、入門記事「 マッピング データ フローを使用したデータの変換」を参照してください。
この記事では、マッピング データ フローでAzure Data FactoryおよびAzure Synapse Analyticsでサポートされるマップ関数について詳しく説明します。
マップ関数一覧
マップ関数は、マップ データ型に対して操作を実行します。
| マップ関数 | タスク |
|---|---|
| 関連付ける | キーと値のマップを作成します。 すべてのキーと値は同じ型である必要があります。 項目が指定されていない場合、既定では文字列型同士のマップが使用されます。
[ -> ] 作成演算子と同じです。 キーと値は互いに交互である必要があります。 |
| keyValues | キーと値のマップを作成します。 最初のパラメーターはキーの配列です。 2 番目のパラメーターは値の配列です。 両方の配列の長さは等しい必要があります。 |
| mapAssociation | キーを新しい値に関連付け、マップを変換します。 配列を返します。 これは、項目を #key として、現在の値を #valueとしてアドレス指定できるマッピング関数を受け取ります。 |
| 再関連付け | キーを新しい値に関連付け、マップを変換します。 これは、項目を #key として、現在の値を #valueとしてアドレス指定できるマッピング関数を受け取ります。 |