- [アーティクル]
-
-
適用対象: Azure Data Factory Azure Synapse Analytics
データを Iceberg 形式に書き込む場合は、こちらの記事に従ってください。
Iceberg 形式は、以下のコネクタでサポートされています。
Iceberg データセットは、Copy アクティビティで使用できます。
データセットを定義するために使用できるセクションとプロパティの完全な一覧については、データセットに関する記事をご覧ください。 このセクションでは、Iceberg 形式データセットでサポートされるプロパティの一覧を示します。
プロパティ |
内容 |
必須 |
type |
データセットの type プロパティは、Iceberg に設定する必要があります。 |
はい |
location |
ファイルの場所の設定。 ファイル ベースの各コネクタには、固有の場所の種類と location でサポートされるプロパティがあります。 |
はい |
Azure Data Lake Storage Gen2 の Iceberg データセットの例を次に示します。
{
"name": "IcebergDataset",
"properties": {
"type": "Iceberg",
"linkedServiceName": {
"referenceName": "<Azure Data Lake Storage Gen2 linked service name>",
"type": "LinkedServiceReference"
},
"schema": [ < physical schema, optional, auto retrieved during authoring >
],
"typeProperties": {
"location": {
"type": "AzureBlobFSLocation",
"fileSystem": "filesystemname",
"folderPath": "folder/subfolder",
}
}
}
}
アクティビティの定義に利用できるセクションとプロパティの完全な一覧については、パイプラインに関する記事を参照してください。 このセクションでは、Iceberg シンクでサポートされるプロパティの一覧を示します。
Copy アクティビティの *sink* セクションでは、次のプロパティがサポートされます。
プロパティ |
内容 |
必須 |
type |
コピー アクティビティのソースの type プロパティは IcebergSink に設定する必要があります。 |
はい |
formatSettings |
プロパティのグループ。 以下の Iceberg の書き込み設定に関する表を参照してください。 |
いいえ |
storeSettings |
データ ストアにデータを書き込む方法を指定するプロパティのグループ。 ファイル ベースの各コネクタには、storeSettings に、固有のサポートされる書き込み設定があります。 |
いいえ |
formatSettings
でサポートされている Iceberg の書き込み設定:
プロパティ |
内容 |
必須 |
type |
formatSettings の type は IcebergWriteSettings に設定する必要があります。 |
はい |
区切られたテキスト形式に関連する一般的なコネクタと形式をいくつか次に示します。