次の方法で共有


Microsoft.DataShare アカウント/shareSubscriptions/dataSetMappings 2018-11-01-preview

Bicep リソース定義

accounts/shareSubscriptions/dataSetMappings リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings@2018-11-01-preview' = {
  name: 'string'
  kind: 'string'
  // For remaining properties, see Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings objects
}

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings オブジェクト

の種類 プロパティを設定して、オブジェクトの種類を指定します。

AdlsGen2Fileの場合は、次を使用します。

{
  kind: 'AdlsGen2File'
  properties: {
    dataSetId: 'string'
    filePath: 'string'
    fileSystem: 'string'
    outputType: 'string'
    resourceGroup: 'string'
    storageAccountName: 'string'
    subscriptionId: 'string'
  }
}

AdlsGen2FileSystemの場合は、次を使用します。

{
  kind: 'AdlsGen2FileSystem'
  properties: {
    dataSetId: 'string'
    fileSystem: 'string'
    resourceGroup: 'string'
    storageAccountName: 'string'
    subscriptionId: 'string'
  }
}

AdlsGen2Folderの場合は、次を使用します。

{
  kind: 'AdlsGen2Folder'
  properties: {
    dataSetId: 'string'
    fileSystem: 'string'
    folderPath: 'string'
    resourceGroup: 'string'
    storageAccountName: 'string'
    subscriptionId: 'string'
  }
}

BLOBの場合は、次を使用します。

{
  kind: 'Blob'
  properties: {
    containerName: 'string'
    dataSetId: 'string'
    filePath: 'string'
    outputType: 'string'
    resourceGroup: 'string'
    storageAccountName: 'string'
    subscriptionId: 'string'
  }
}

BlobFolderを する場合は、次を使用します。

{
  kind: 'BlobFolder'
  properties: {
    containerName: 'string'
    dataSetId: 'string'
    prefix: 'string'
    resourceGroup: 'string'
    storageAccountName: 'string'
    subscriptionId: 'string'
  }
}

コンテナーの場合は、次を使用します。

{
  kind: 'Container'
  properties: {
    containerName: 'string'
    dataSetId: 'string'
    resourceGroup: 'string'
    storageAccountName: 'string'
    subscriptionId: 'string'
  }
}

KustoClusterの場合は、次を使用します。

{
  kind: 'KustoCluster'
  properties: {
    dataSetId: 'string'
    kustoClusterResourceId: 'string'
  }
}

KustoDatabaseの場合は、次の値を使用します。

{
  kind: 'KustoDatabase'
  properties: {
    dataSetId: 'string'
    kustoClusterResourceId: 'string'
  }
}

SqlDBTableの場合は、次を使用します。

{
  kind: 'SqlDBTable'
  properties: {
    databaseName: 'string'
    dataSetId: 'string'
    schemaName: 'string'
    sqlServerResourceId: 'string'
    tableName: 'string'
  }
}

SqlDWTableの場合は、次を使用します。

{
  kind: 'SqlDWTable'
  properties: {
    dataSetId: 'string'
    dataWarehouseName: 'string'
    schemaName: 'string'
    sqlServerResourceId: 'string'
    tableName: 'string'
  }
}

プロパティ値

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings

名前 形容 価値
種類 adlsGen2FileDataSetMapping型として 'AdlsGen2File' に設定します。 adlsGen2FileSystemDataSetMappingの型 'AdlsGen2FileSystem' に設定します。 adlsGen2FolderDataSetMappingの型 'AdlsGen2Folder' に設定します。 BlobDataSetMappingの種類 'Blob' に設定します。 BlobFolderDataSetMappingの種類 'BlobFolder' に設定します。 BlobContainerDataSetMappingの種類 'Container' に設定します。 KustoClusterDataSetMapping型として 'KustoCluster' に設定します。 KustoDatabaseDataSetMapping型として 'KustoDatabase' に設定します。 SqlDBTableDataSetMappingの型 'SqlDBTable' に設定します。 SqlDWTableDataSetMappingの型 'SqlDWTable' に設定します。 「AdlsGen2ファイル」
「AdlsGen2FileSystem」
「AdlsGen2フォルダ」
「ブロブ」
'ブロブフォルダ'
「コンテナ」
「KustoCluster」
「KustoDatabase」
'SqlDBTable'
'SqlDWTable' (必須)
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: accounts/shareSubscriptions

AdlsGen2FileDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2File' (必須)
プロパティ ADLS Gen2 ファイル データ セットマッピングプロパティ。 AdlsGen2FileDataSetMappingProperties (必須)

AdlsGen2FileDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルパス ファイル システム内のファイル パス。 string (必須)
ファイルシステム ファイルが属するファイル システム。 string (必須)
出力タイプ 出力ファイルの種類 「csv」
「寄木細工」
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

AdlsGen2FileSystemDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2FileSystem' (必須)
プロパティ ADLS Gen2 ファイル システム データ セットマッピングプロパティ。 AdlsGen2FileSystemDataSetMappingProperties (必須)

AdlsGen2FileSystemDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルシステム ファイル システム名。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

AdlsGen2FolderDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2Folder' (必須)
プロパティ ADLS Gen2 フォルダー データ セットマッピングプロパティ。 AdlsGen2FolderDataSetMappingProperties (必須)

AdlsGen2FolderDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルシステム フォルダーが属するファイル システム。 string (必須)
フォルダパス ファイル システム内のフォルダー パス。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブコンテナデータセットマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'Container' (必須)
プロパティ BLOB コンテナー データ セットのマッピング プロパティ。 BlobContainerMappingProperties (必須)

ブロブコンテナマッピングプロパティ

名前 形容 価値
コンテナ名 BLOB コンテナー名。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブデータセットマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'Blob' (必須)
プロパティ BLOB データ セットマッピングのプロパティ。 BlobMappingProperties (必須)

BlobFolderDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'BlobFolder' (必須)
プロパティ BLOB フォルダー データ セットのマッピング プロパティ。 BlobFolderMappingProperties (必須)

ブロブフォルダマッピングプロパティ

名前 形容 価値
コンテナ名 ファイル パスを持つコンテナー。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
接頭辞 BLOB フォルダーのプレフィックス string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブマッピングプロパティ

名前 形容 価値
コンテナ名 ファイル パスを持つコンテナー。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
ファイルパス ソース データ セット内のファイル パス string (必須)
出力タイプ ファイル出力の種類 「csv」
「寄木細工」
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

KustoClusterDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'KustoCluster' (必須)
プロパティ Kusto クラスター データ セットマッピングプロパティ。 KustoClusterDataSetMappingProperties (必須)

KustoClusterDataSetMappingProperties の

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
kustoClusterResourceId シンク kusto クラスターのリソース ID。 string (必須)

KustoDatabaseDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'KustoDatabase' (必須)
プロパティ Kusto データベース データ セットマッピングプロパティ。 KustoDatabaseDataSetMappingProperties (必須)

KustoDatabaseDataSetMappingProperties (マッピングプロパティ)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
kustoClusterResourceId シンク kusto クラスターのリソース ID。 string (必須)

SqlDBTableDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'SqlDBTable' (必須)
プロパティ Sql DB データ セットマッピングのプロパティ。 SqlDBTableDataSetMappingProperties (必須)

SqlDBTableDataSetMappingProperties (英語)

名前 形容 価値
データベース名 シンク データ セットの DatabaseName 名 string (必須)
データセットID ソース データ セットの ID。 string (必須)
スキーマ名 テーブルのスキーマ。 既定値は dbo です。 string (必須)
sqlServerResourceId SQL Server のリソース ID string (必須)
テーブル名 SQL DB テーブル名。 string (必須)

SqlDWTableDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'SqlDWTable' (必須)
プロパティ Sql DW データ セットのマッピング プロパティ。 SqlDWTableDataSetMappingProperties (必須)

SqlDWTableDataSetMappingProperties

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
データウェアハウス名 ソース・データ・セットの DataWarehouse 名 string (必須)
スキーマ名 テーブルのスキーマ。 既定値は dbo です。 string (必須)
sqlServerResourceId SQL Server のリソース ID string (必須)
テーブル名 SQL DW テーブル名。 string (必須)

ARM テンプレート リソース定義

accounts/shareSubscriptions/dataSetMappings リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "name": "string",
  "kind": "string"
  // For remaining properties, see Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings objects
}

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings オブジェクト

の種類 プロパティを設定して、オブジェクトの種類を指定します。

AdlsGen2Fileの場合は、次を使用します。

{
  "kind": "AdlsGen2File",
  "properties": {
    "dataSetId": "string",
    "filePath": "string",
    "fileSystem": "string",
    "outputType": "string",
    "resourceGroup": "string",
    "storageAccountName": "string",
    "subscriptionId": "string"
  }
}

AdlsGen2FileSystemの場合は、次を使用します。

{
  "kind": "AdlsGen2FileSystem",
  "properties": {
    "dataSetId": "string",
    "fileSystem": "string",
    "resourceGroup": "string",
    "storageAccountName": "string",
    "subscriptionId": "string"
  }
}

AdlsGen2Folderの場合は、次を使用します。

{
  "kind": "AdlsGen2Folder",
  "properties": {
    "dataSetId": "string",
    "fileSystem": "string",
    "folderPath": "string",
    "resourceGroup": "string",
    "storageAccountName": "string",
    "subscriptionId": "string"
  }
}

BLOBの場合は、次を使用します。

{
  "kind": "Blob",
  "properties": {
    "containerName": "string",
    "dataSetId": "string",
    "filePath": "string",
    "outputType": "string",
    "resourceGroup": "string",
    "storageAccountName": "string",
    "subscriptionId": "string"
  }
}

BlobFolderを する場合は、次を使用します。

{
  "kind": "BlobFolder",
  "properties": {
    "containerName": "string",
    "dataSetId": "string",
    "prefix": "string",
    "resourceGroup": "string",
    "storageAccountName": "string",
    "subscriptionId": "string"
  }
}

コンテナーの場合は、次を使用します。

{
  "kind": "Container",
  "properties": {
    "containerName": "string",
    "dataSetId": "string",
    "resourceGroup": "string",
    "storageAccountName": "string",
    "subscriptionId": "string"
  }
}

KustoClusterの場合は、次を使用します。

{
  "kind": "KustoCluster",
  "properties": {
    "dataSetId": "string",
    "kustoClusterResourceId": "string"
  }
}

KustoDatabaseの場合は、次の値を使用します。

{
  "kind": "KustoDatabase",
  "properties": {
    "dataSetId": "string",
    "kustoClusterResourceId": "string"
  }
}

SqlDBTableの場合は、次を使用します。

{
  "kind": "SqlDBTable",
  "properties": {
    "databaseName": "string",
    "dataSetId": "string",
    "schemaName": "string",
    "sqlServerResourceId": "string",
    "tableName": "string"
  }
}

SqlDWTableの場合は、次を使用します。

{
  "kind": "SqlDWTable",
  "properties": {
    "dataSetId": "string",
    "dataWarehouseName": "string",
    "schemaName": "string",
    "sqlServerResourceId": "string",
    "tableName": "string"
  }
}

プロパティ値

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings

名前 形容 価値
apiVersion (英語) API のバージョン '2018-11-01-プレビュー'
種類 adlsGen2FileDataSetMapping型として 'AdlsGen2File' に設定します。 adlsGen2FileSystemDataSetMappingの型 'AdlsGen2FileSystem' に設定します。 adlsGen2FolderDataSetMappingの型 'AdlsGen2Folder' に設定します。 BlobDataSetMappingの種類 'Blob' に設定します。 BlobFolderDataSetMappingの種類 'BlobFolder' に設定します。 BlobContainerDataSetMappingの種類 'Container' に設定します。 KustoClusterDataSetMapping型として 'KustoCluster' に設定します。 KustoDatabaseDataSetMapping型として 'KustoDatabase' に設定します。 SqlDBTableDataSetMappingの型 'SqlDBTable' に設定します。 SqlDWTableDataSetMappingの型 'SqlDWTable' に設定します。 「AdlsGen2ファイル」
「AdlsGen2FileSystem」
「AdlsGen2フォルダ」
「ブロブ」
'ブロブフォルダ'
「コンテナ」
「KustoCluster」
「KustoDatabase」
'SqlDBTable'
'SqlDWTable' (必須)
名前 リソース名 string (必須)
種類 リソースの種類 'Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings'

AdlsGen2FileDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2File' (必須)
プロパティ ADLS Gen2 ファイル データ セットマッピングプロパティ。 AdlsGen2FileDataSetMappingProperties (必須)

AdlsGen2FileDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルパス ファイル システム内のファイル パス。 string (必須)
ファイルシステム ファイルが属するファイル システム。 string (必須)
出力タイプ 出力ファイルの種類 「csv」
「寄木細工」
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

AdlsGen2FileSystemDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2FileSystem' (必須)
プロパティ ADLS Gen2 ファイル システム データ セットマッピングプロパティ。 AdlsGen2FileSystemDataSetMappingProperties (必須)

AdlsGen2FileSystemDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルシステム ファイル システム名。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

AdlsGen2FolderDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2Folder' (必須)
プロパティ ADLS Gen2 フォルダー データ セットマッピングプロパティ。 AdlsGen2FolderDataSetMappingProperties (必須)

AdlsGen2FolderDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルシステム フォルダーが属するファイル システム。 string (必須)
フォルダパス ファイル システム内のフォルダー パス。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブコンテナデータセットマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'Container' (必須)
プロパティ BLOB コンテナー データ セットのマッピング プロパティ。 BlobContainerMappingProperties (必須)

ブロブコンテナマッピングプロパティ

名前 形容 価値
コンテナ名 BLOB コンテナー名。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブデータセットマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'Blob' (必須)
プロパティ BLOB データ セットマッピングのプロパティ。 BlobMappingProperties (必須)

BlobFolderDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'BlobFolder' (必須)
プロパティ BLOB フォルダー データ セットのマッピング プロパティ。 BlobFolderMappingProperties (必須)

ブロブフォルダマッピングプロパティ

名前 形容 価値
コンテナ名 ファイル パスを持つコンテナー。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
接頭辞 BLOB フォルダーのプレフィックス string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブマッピングプロパティ

名前 形容 価値
コンテナ名 ファイル パスを持つコンテナー。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
ファイルパス ソース データ セット内のファイル パス string (必須)
出力タイプ ファイル出力の種類 「csv」
「寄木細工」
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

KustoClusterDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'KustoCluster' (必須)
プロパティ Kusto クラスター データ セットマッピングプロパティ。 KustoClusterDataSetMappingProperties (必須)

KustoClusterDataSetMappingProperties の

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
kustoClusterResourceId シンク kusto クラスターのリソース ID。 string (必須)

KustoDatabaseDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'KustoDatabase' (必須)
プロパティ Kusto データベース データ セットマッピングプロパティ。 KustoDatabaseDataSetMappingProperties (必須)

KustoDatabaseDataSetMappingProperties (マッピングプロパティ)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
kustoClusterResourceId シンク kusto クラスターのリソース ID。 string (必須)

SqlDBTableDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'SqlDBTable' (必須)
プロパティ Sql DB データ セットマッピングのプロパティ。 SqlDBTableDataSetMappingProperties (必須)

SqlDBTableDataSetMappingProperties (英語)

名前 形容 価値
データベース名 シンク データ セットの DatabaseName 名 string (必須)
データセットID ソース データ セットの ID。 string (必須)
スキーマ名 テーブルのスキーマ。 既定値は dbo です。 string (必須)
sqlServerResourceId SQL Server のリソース ID string (必須)
テーブル名 SQL DB テーブル名。 string (必須)

SqlDWTableDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'SqlDWTable' (必須)
プロパティ Sql DW データ セットのマッピング プロパティ。 SqlDWTableDataSetMappingProperties (必須)

SqlDWTableDataSetMappingProperties

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
データウェアハウス名 ソース・データ・セットの DataWarehouse 名 string (必須)
スキーマ名 テーブルのスキーマ。 既定値は dbo です。 string (必須)
sqlServerResourceId SQL Server のリソース ID string (必須)
テーブル名 SQL DW テーブル名。 string (必須)

使用例

Terraform (AzAPI プロバイダー) リソース定義

accounts/shareSubscriptions/dataSetMappings リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings objects
}

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings オブジェクト

の種類 プロパティを設定して、オブジェクトの種類を指定します。

AdlsGen2Fileの場合は、次を使用します。

{
  kind = "AdlsGen2File"
  properties = {
    dataSetId = "string"
    filePath = "string"
    fileSystem = "string"
    outputType = "string"
    resourceGroup = "string"
    storageAccountName = "string"
    subscriptionId = "string"
  }
}

AdlsGen2FileSystemの場合は、次を使用します。

{
  kind = "AdlsGen2FileSystem"
  properties = {
    dataSetId = "string"
    fileSystem = "string"
    resourceGroup = "string"
    storageAccountName = "string"
    subscriptionId = "string"
  }
}

AdlsGen2Folderの場合は、次を使用します。

{
  kind = "AdlsGen2Folder"
  properties = {
    dataSetId = "string"
    fileSystem = "string"
    folderPath = "string"
    resourceGroup = "string"
    storageAccountName = "string"
    subscriptionId = "string"
  }
}

BLOBの場合は、次を使用します。

{
  kind = "Blob"
  properties = {
    containerName = "string"
    dataSetId = "string"
    filePath = "string"
    outputType = "string"
    resourceGroup = "string"
    storageAccountName = "string"
    subscriptionId = "string"
  }
}

BlobFolderを する場合は、次を使用します。

{
  kind = "BlobFolder"
  properties = {
    containerName = "string"
    dataSetId = "string"
    prefix = "string"
    resourceGroup = "string"
    storageAccountName = "string"
    subscriptionId = "string"
  }
}

コンテナーの場合は、次を使用します。

{
  kind = "Container"
  properties = {
    containerName = "string"
    dataSetId = "string"
    resourceGroup = "string"
    storageAccountName = "string"
    subscriptionId = "string"
  }
}

KustoClusterの場合は、次を使用します。

{
  kind = "KustoCluster"
  properties = {
    dataSetId = "string"
    kustoClusterResourceId = "string"
  }
}

KustoDatabaseの場合は、次の値を使用します。

{
  kind = "KustoDatabase"
  properties = {
    dataSetId = "string"
    kustoClusterResourceId = "string"
  }
}

SqlDBTableの場合は、次を使用します。

{
  kind = "SqlDBTable"
  properties = {
    databaseName = "string"
    dataSetId = "string"
    schemaName = "string"
    sqlServerResourceId = "string"
    tableName = "string"
  }
}

SqlDWTableの場合は、次を使用します。

{
  kind = "SqlDWTable"
  properties = {
    dataSetId = "string"
    dataWarehouseName = "string"
    schemaName = "string"
    sqlServerResourceId = "string"
    tableName = "string"
  }
}

プロパティ値

Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings

名前 形容 価値
種類 adlsGen2FileDataSetMapping型として 'AdlsGen2File' に設定します。 adlsGen2FileSystemDataSetMappingの型 'AdlsGen2FileSystem' に設定します。 adlsGen2FolderDataSetMappingの型 'AdlsGen2Folder' に設定します。 BlobDataSetMappingの種類 'Blob' に設定します。 BlobFolderDataSetMappingの種類 'BlobFolder' に設定します。 BlobContainerDataSetMappingの種類 'Container' に設定します。 KustoClusterDataSetMapping型として 'KustoCluster' に設定します。 KustoDatabaseDataSetMapping型として 'KustoDatabase' に設定します。 SqlDBTableDataSetMappingの型 'SqlDBTable' に設定します。 SqlDWTableDataSetMappingの型 'SqlDWTable' に設定します。 「AdlsGen2ファイル」
「AdlsGen2FileSystem」
「AdlsGen2フォルダ」
「ブロブ」
'ブロブフォルダ'
「コンテナ」
「KustoCluster」
「KustoDatabase」
'SqlDBTable'
'SqlDWTable' (必須)
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: accounts/shareSubscriptions
種類 リソースの種類 「Microsoft.DataShare/アカウント/shareSubscriptions/dataSetMappings@2018-11-01-preview」

AdlsGen2FileDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2File' (必須)
プロパティ ADLS Gen2 ファイル データ セットマッピングプロパティ。 AdlsGen2FileDataSetMappingProperties (必須)

AdlsGen2FileDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルパス ファイル システム内のファイル パス。 string (必須)
ファイルシステム ファイルが属するファイル システム。 string (必須)
出力タイプ 出力ファイルの種類 「csv」
「寄木細工」
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

AdlsGen2FileSystemDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2FileSystem' (必須)
プロパティ ADLS Gen2 ファイル システム データ セットマッピングプロパティ。 AdlsGen2FileSystemDataSetMappingProperties (必須)

AdlsGen2FileSystemDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルシステム ファイル システム名。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

AdlsGen2FolderDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'AdlsGen2Folder' (必須)
プロパティ ADLS Gen2 フォルダー データ セットマッピングプロパティ。 AdlsGen2FolderDataSetMappingProperties (必須)

AdlsGen2FolderDataSetMappingProperties (英語)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
ファイルシステム フォルダーが属するファイル システム。 string (必須)
フォルダパス ファイル システム内のフォルダー パス。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブコンテナデータセットマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'Container' (必須)
プロパティ BLOB コンテナー データ セットのマッピング プロパティ。 BlobContainerMappingProperties (必須)

ブロブコンテナマッピングプロパティ

名前 形容 価値
コンテナ名 BLOB コンテナー名。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブデータセットマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'Blob' (必須)
プロパティ BLOB データ セットマッピングのプロパティ。 BlobMappingProperties (必須)

BlobFolderDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'BlobFolder' (必須)
プロパティ BLOB フォルダー データ セットのマッピング プロパティ。 BlobFolderMappingProperties (必須)

ブロブフォルダマッピングプロパティ

名前 形容 価値
コンテナ名 ファイル パスを持つコンテナー。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
接頭辞 BLOB フォルダーのプレフィックス string (必須)
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

ブロブマッピングプロパティ

名前 形容 価値
コンテナ名 ファイル パスを持つコンテナー。 string (必須)
データセットID ソース データ セットの ID。 string (必須)
ファイルパス ソース データ セット内のファイル パス string (必須)
出力タイプ ファイル出力の種類 「csv」
「寄木細工」
resourceGroup ストレージ アカウントのリソース グループ。 string (必須)
ストレージアカウント名 ソース データ セットのストレージ アカウント名。 string (必須)
サブスクリプションID ストレージ アカウントのサブスクリプション ID。 string (必須)

KustoClusterDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'KustoCluster' (必須)
プロパティ Kusto クラスター データ セットマッピングプロパティ。 KustoClusterDataSetMappingProperties (必須)

KustoClusterDataSetMappingProperties の

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
kustoClusterResourceId シンク kusto クラスターのリソース ID。 string (必須)

KustoDatabaseDataSetマッピング

名前 形容 価値
種類 データ セット マッピングの種類。 'KustoDatabase' (必須)
プロパティ Kusto データベース データ セットマッピングプロパティ。 KustoDatabaseDataSetMappingProperties (必須)

KustoDatabaseDataSetMappingProperties (マッピングプロパティ)

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
kustoClusterResourceId シンク kusto クラスターのリソース ID。 string (必須)

SqlDBTableDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'SqlDBTable' (必須)
プロパティ Sql DB データ セットマッピングのプロパティ。 SqlDBTableDataSetMappingProperties (必須)

SqlDBTableDataSetMappingProperties (英語)

名前 形容 価値
データベース名 シンク データ セットの DatabaseName 名 string (必須)
データセットID ソース データ セットの ID。 string (必須)
スキーマ名 テーブルのスキーマ。 既定値は dbo です。 string (必須)
sqlServerResourceId SQL Server のリソース ID string (必須)
テーブル名 SQL DB テーブル名。 string (必須)

SqlDWTableDataSetMapping

名前 形容 価値
種類 データ セット マッピングの種類。 'SqlDWTable' (必須)
プロパティ Sql DW データ セットのマッピング プロパティ。 SqlDWTableDataSetMappingProperties (必須)

SqlDWTableDataSetMappingProperties

名前 形容 価値
データセットID ソース データ セットの ID。 string (必須)
データウェアハウス名 ソース・データ・セットの DataWarehouse 名 string (必須)
スキーマ名 テーブルのスキーマ。 既定値は dbo です。 string (必須)
sqlServerResourceId SQL Server のリソース ID string (必須)
テーブル名 SQL DW テーブル名。 string (必須)