Microsoft.DataShare contas/shareSubscriptions/dataSetMappings 2020-09-01
Definição de recurso bicep
As contas/shareSubscriptions/dataSetMappings tipo de recurso pode ser implementado para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings@2020-09-01' = {
name: 'string'
kind: 'string'
parent: resourceSymbolicName
// For remaining properties, see accounts/shareSubscriptions/dataSetMappings objects
}
contas/shareSubscriptions/dataSetMappings objetos
Desajei a propriedade do tipo para especificar o tipo de objeto.
Para a AdlsGen2File, utilize:
kind: 'AdlsGen2File'
properties: {
dataSetId: 'string'
filePath: 'string'
fileSystem: 'string'
outputType: 'string'
resourceGroup: 'string'
storageAccountName: 'string'
subscriptionId: 'string'
}
Para o AdlsGen2FileSystem, utilize:
kind: 'AdlsGen2FileSystem'
properties: {
dataSetId: 'string'
fileSystem: 'string'
resourceGroup: 'string'
storageAccountName: 'string'
subscriptionId: 'string'
}
Para a AdlsGen2Folder, utilize:
kind: 'AdlsGen2Folder'
properties: {
dataSetId: 'string'
fileSystem: 'string'
folderPath: 'string'
resourceGroup: 'string'
storageAccountName: 'string'
subscriptionId: 'string'
}
Para Blob, use:
kind: 'Blob'
properties: {
containerName: 'string'
dataSetId: 'string'
filePath: 'string'
outputType: 'string'
resourceGroup: 'string'
storageAccountName: 'string'
subscriptionId: 'string'
}
Para BlobFolder, utilize:
kind: 'BlobFolder'
properties: {
containerName: 'string'
dataSetId: 'string'
prefix: 'string'
resourceGroup: 'string'
storageAccountName: 'string'
subscriptionId: 'string'
}
Para o Contentor, utilize:
kind: 'Container'
properties: {
containerName: 'string'
dataSetId: 'string'
resourceGroup: 'string'
storageAccountName: 'string'
subscriptionId: 'string'
}
Para KustoCluster, utilize:
kind: 'KustoCluster'
properties: {
dataSetId: 'string'
kustoClusterResourceId: 'string'
}
Para a Base KustoData, utilize:
kind: 'KustoDatabase'
properties: {
dataSetId: 'string'
kustoClusterResourceId: 'string'
}
Para SqlDBTable, utilize:
kind: 'SqlDBTable'
properties: {
databaseName: 'string'
dataSetId: 'string'
schemaName: 'string'
sqlServerResourceId: 'string'
tableName: 'string'
}
Para sqlDWTable, utilize:
kind: 'SqlDWTable'
properties: {
dataSetId: 'string'
dataWarehouseName: 'string'
schemaName: 'string'
sqlServerResourceId: 'string'
tableName: 'string'
}
Para o SynapseWorkspaceSqlPoolTable, utilize:
kind: 'SynapseWorkspaceSqlPoolTable'
properties: {
dataSetId: 'string'
synapseWorkspaceSqlPoolTableResourceId: 'string'
}
Valores imobiliários
contas/shareSubscriptions/dataSetMappings
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos de recursos para crianças em Bicep. |
corda (necessária) |
tipo | Desaje o tipo de objeto | AdlsGen2File AdlsGen2FileSystem AdlsGen2Folder Blob BlobFolder Container (Contentor) KustoCluster Base KustoData SqlDBTable SqlDWTable SinaapseWorkspaceSqlPoolTable (obrigatório) |
pai | Em Bicep, pode especificar o recurso principal para um recurso infantil. Só precisa de adicionar esta propriedade quando o recurso da criança for declarado fora do recurso principal. Para obter mais informações, consulte o recurso Child fora do recurso dos pais. |
Nome simbólico para recurso do tipo: partilhasSubscrições |
AdlsGen2FileDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'AdlsGen2File' (obrigatório) |
propriedades | ADLS Gen2 conjunto de dados de mapeamento de propriedades. | AdlsGen2FileDataSetMappingProperties (necessárias) |
AdlsGen2FileDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
filePath | Percurso de arquivo dentro do sistema de ficheiros. | corda (necessária) |
sistema de ficheiros | Sistema de ficheiros ao qual o ficheiro pertence. | corda (necessária) |
tipo de saída | Tipo de ficheiro de saída | 'Csv' 'Parquet' |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
AdlsGen2FileSystemDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'AdlsGen2FileSystem' (obrigatório) |
propriedades | AdLS Gen2 conjunto de dados de mapeamento de dados. | AdlsGen2FileSystemDataSetMappingProperties (necessárias) |
AdlsGen2FileSystemDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sistema de ficheiros | O nome do sistema de ficheiros. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
AdlsGen2FolderDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'AdlsGen2Folder' (obrigatório) |
propriedades | AdLS Gen2 conjunto de dados de mapeamento de dados. | AdlsGen2FolderDataSetMappingProperties (necessárias) |
AdlsGen2FolderDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sistema de ficheiros | Sistema de ficheiros a que pertence a pasta. | corda (necessária) |
folderPath | Caminho da pasta dentro do sistema de ficheiros. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'Blob' (obrigatório) |
propriedades | Blob dados conjunto propriedades de mapeamento. | BlobMappingProperties (necessárias) |
BlobMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Contentor que tem o caminho do arquivo. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
filePath | Percurso de arquivo dentro do conjunto de dados de origem | corda (necessária) |
tipo de saída | Tipo de saída de ficheiro | 'Csv' 'Parquet' |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobFolderDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'BlobFolder' (obrigatório) |
propriedades | Conjunto de dados de definição de pasta blob propriedades de mapeamento. | BlobFolderMappingProperties (necessárias) |
BlobFolderMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Contentor que tem o caminho do arquivo. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
prefixo | Prefixo para pasta blob | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobContainerDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | «Contentor» (obrigatório) |
propriedades | Conjunto de dados de conjunto de dados do recipiente blob propriedades de mapeamento. | BlobContainerMappingProperties (necessárias) |
BlobContainerMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Nome do recipiente BLOB. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
KustoClusterDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'KustoCluster' (obrigatório) |
propriedades | Propriedades de mapeamento de dados de cluster kusto. | KustoClusterDataSetMappingProperties (necessárias) |
KustoClusterDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
kustoClusterResourceId | Identificação de recursos do aglomerado de kusto da pia. | corda (necessária) |
KustoDatabaseDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'KustoDatabase' (obrigatório) |
propriedades | Propriedades de mapeamento de dados de base de dados de Kusto. | KustoDataBaseDataSetMappingProperties (necessárias) |
KustoDataBaseDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
kustoClusterResourceId | Identificação de recursos do aglomerado de kusto da pia. | corda (necessária) |
SqlDBTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'SqlDBTable' (obrigatório) |
propriedades | Propriedades de mapeamento de conjunto de dados sql DB. | SqlDBTableDataSetMappingProperties (necessárias) |
SqlDBTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
base de dados Nome | Data de dados Nome do conjunto de dados do lavatório | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
schemaName | O esquema da mesa. O valor predefinido é dbo. | corda (necessária) |
sqlServerResourceId | Id de recursos do servidor SQL | corda (necessária) |
tableName | Nome da mesa SQL DB. | corda (necessária) |
SqlDWTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'SqlDWTable' (obrigatório) |
propriedades | Propriedades de mapeamento de dados do SQL DW. | SqlDWTableDataSetMappingProperties (necessárias) |
SqlDWTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
dataWarehouseName | DataWarehouse nome do conjunto de dados de origem | corda (necessária) |
schemaName | O esquema da mesa. O valor predefinido é dbo. | corda (necessária) |
sqlServerResourceId | Id de recursos do servidor SQL | corda (necessária) |
tableName | Nome da mesa SQL DW. | corda (necessária) |
SinaapseWorkspaceSqlPoolTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'SynapseWorkspaceSqlPoolTable' (obrigatório) |
propriedades | Um conjunto de dados de mapeamento de tabela de piscina sinaapse Sql Pool. | SinaapseWorkspaceSqlPoolTableDataSetMappingProperties (necessárias) |
SinaapseWorkspaceSqlPoolTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sinapseWorkspaceSqlPoolTableResourceId | Id de recursos da Mesa de Bilhar SQL do Espaço de Trabalho Synapse | corda (necessária) |
Definição de recurso de modelo DE ARM
As contas/shareSubscriptions/dataSetMappings tipo de recurso pode ser implementado para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings",
"apiVersion": "2020-09-01",
"name": "string",
"kind": "string",
// For remaining properties, see accounts/shareSubscriptions/dataSetMappings objects
}
contas/shareSubscriptions/dataSetMappings objetos
Desajei a propriedade do tipo para especificar o tipo de objeto.
Para a AdlsGen2File, utilize:
"kind": "AdlsGen2File",
"properties": {
"dataSetId": "string",
"filePath": "string",
"fileSystem": "string",
"outputType": "string",
"resourceGroup": "string",
"storageAccountName": "string",
"subscriptionId": "string"
}
Para o AdlsGen2FileSystem, utilize:
"kind": "AdlsGen2FileSystem",
"properties": {
"dataSetId": "string",
"fileSystem": "string",
"resourceGroup": "string",
"storageAccountName": "string",
"subscriptionId": "string"
}
Para a AdlsGen2Folder, utilize:
"kind": "AdlsGen2Folder",
"properties": {
"dataSetId": "string",
"fileSystem": "string",
"folderPath": "string",
"resourceGroup": "string",
"storageAccountName": "string",
"subscriptionId": "string"
}
Para Blob, use:
"kind": "Blob",
"properties": {
"containerName": "string",
"dataSetId": "string",
"filePath": "string",
"outputType": "string",
"resourceGroup": "string",
"storageAccountName": "string",
"subscriptionId": "string"
}
Para BlobFolder, utilize:
"kind": "BlobFolder",
"properties": {
"containerName": "string",
"dataSetId": "string",
"prefix": "string",
"resourceGroup": "string",
"storageAccountName": "string",
"subscriptionId": "string"
}
Para o Contentor, utilize:
"kind": "Container",
"properties": {
"containerName": "string",
"dataSetId": "string",
"resourceGroup": "string",
"storageAccountName": "string",
"subscriptionId": "string"
}
Para KustoCluster, utilize:
"kind": "KustoCluster",
"properties": {
"dataSetId": "string",
"kustoClusterResourceId": "string"
}
Para a Base KustoData, utilize:
"kind": "KustoDatabase",
"properties": {
"dataSetId": "string",
"kustoClusterResourceId": "string"
}
Para SqlDBTable, utilize:
"kind": "SqlDBTable",
"properties": {
"databaseName": "string",
"dataSetId": "string",
"schemaName": "string",
"sqlServerResourceId": "string",
"tableName": "string"
}
Para sqlDWTable, utilize:
"kind": "SqlDWTable",
"properties": {
"dataSetId": "string",
"dataWarehouseName": "string",
"schemaName": "string",
"sqlServerResourceId": "string",
"tableName": "string"
}
Para o SynapseWorkspaceSqlPoolTable, utilize:
"kind": "SynapseWorkspaceSqlPoolTable",
"properties": {
"dataSetId": "string",
"synapseWorkspaceSqlPoolTableResourceId": "string"
}
Valores imobiliários
contas/shareSubscriptions/dataSetMappings
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings' |
apiVersion | A versão api de recurso | '2020-09-01' |
name | O nome do recurso Veja como definir nomes e tipos de recursos para crianças em modelos JSON ARM. |
corda (necessária) |
tipo | Desaje o tipo de objeto | AdlsGen2File AdlsGen2FileSystem AdlsGen2Folder Blob BlobFolder Container (Contentor) KustoCluster Base KustoData SqlDBTable SqlDWTable SinaapseWorkspaceSqlPoolTable (obrigatório) |
AdlsGen2FileDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'AdlsGen2File' (obrigatório) |
propriedades | ADLS Gen2 conjunto de dados de mapeamento de propriedades. | AdlsGen2FileDataSetMappingProperties (necessárias) |
AdlsGen2FileDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
filePath | Percurso de arquivo dentro do sistema de ficheiros. | corda (necessária) |
sistema de ficheiros | Sistema de ficheiros ao qual o ficheiro pertence. | corda (necessária) |
tipo de saída | Tipo de ficheiro de saída | 'Csv' 'Parquet' |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
AdlsGen2FileSystemDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'AdlsGen2FileSystem' (obrigatório) |
propriedades | AdLS Gen2 conjunto de dados de mapeamento de dados. | AdlsGen2FileSystemDataSetMappingProperties (necessárias) |
AdlsGen2FileSystemDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sistema de ficheiros | O nome do sistema de ficheiros. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
AdlsGen2FolderDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'AdlsGen2Folder' (obrigatório) |
propriedades | AdLS Gen2 conjunto de dados de mapeamento de dados. | AdlsGen2FolderDataSetMappingProperties (necessárias) |
AdlsGen2FolderDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sistema de ficheiros | Sistema de ficheiros a que pertence a pasta. | corda (necessária) |
folderPath | Caminho da pasta dentro do sistema de ficheiros. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'Blob' (obrigatório) |
propriedades | Blob dados conjunto propriedades de mapeamento. | BlobMappingProperties (necessárias) |
BlobMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Contentor que tem o caminho do arquivo. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
filePath | Percurso de arquivo dentro do conjunto de dados de origem | corda (necessária) |
tipo de saída | Tipo de saída de ficheiro | 'Csv' 'Parquet' |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobFolderDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'BlobFolder' (obrigatório) |
propriedades | Conjunto de dados de definição de pasta blob propriedades de mapeamento. | BlobFolderMappingProperties (necessárias) |
BlobFolderMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Contentor que tem o caminho do arquivo. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
prefixo | Prefixo para pasta blob | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobContainerDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | «Contentor» (obrigatório) |
propriedades | Conjunto de dados de conjunto de dados do recipiente blob propriedades de mapeamento. | BlobContainerMappingProperties (necessárias) |
BlobContainerMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Nome do recipiente BLOB. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
KustoClusterDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'KustoCluster' (obrigatório) |
propriedades | Propriedades de mapeamento de dados de cluster kusto. | KustoClusterDataSetMappingProperties (necessárias) |
KustoClusterDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
kustoClusterResourceId | Identificação de recursos do aglomerado de kusto da pia. | corda (necessária) |
KustoDatabaseDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'KustoDatabase' (obrigatório) |
propriedades | Propriedades de mapeamento de dados de base de dados de Kusto. | KustoDataBaseDataSetMappingProperties (necessárias) |
KustoDataBaseDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
kustoClusterResourceId | Identificação de recursos do aglomerado de kusto da pia. | corda (necessária) |
SqlDBTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'SqlDBTable' (obrigatório) |
propriedades | Propriedades de mapeamento de conjunto de dados sql DB. | SqlDBTableDataSetMappingProperties (necessárias) |
SqlDBTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
base de dados Nome | Data de dados Nome do conjunto de dados do lavatório | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
schemaName | O esquema da mesa. O valor predefinido é dbo. | corda (necessária) |
sqlServerResourceId | Id de recursos do servidor SQL | corda (necessária) |
tableName | Nome da mesa SQL DB. | corda (necessária) |
SqlDWTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'SqlDWTable' (obrigatório) |
propriedades | Propriedades de mapeamento de dados do SQL DW. | SqlDWTableDataSetMappingProperties (necessárias) |
SqlDWTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
dataWarehouseName | DataWarehouse nome do conjunto de dados de origem | corda (necessária) |
schemaName | O esquema da mesa. O valor predefinido é dbo. | corda (necessária) |
sqlServerResourceId | Id de recursos do servidor SQL | corda (necessária) |
tableName | Nome da mesa SQL DW. | corda (necessária) |
SinaapseWorkspaceSqlPoolTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | 'SynapseWorkspaceSqlPoolTable' (obrigatório) |
propriedades | Um conjunto de dados de mapeamento de tabela de piscina sinaapse Sql Pool. | SinaapseWorkspaceSqlPoolTableDataSetMappingProperties (necessárias) |
SinaapseWorkspaceSqlPoolTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sinapseWorkspaceSqlPoolTableResourceId | Id de recursos da Mesa de Bilhar SQL do Espaço de Trabalho Synapse | corda (necessária) |
Definição de recursos Terraform (fornecedor AzAPI)
As contas/shareSubscriptions/dataSetMappings tipo de recurso pode ser implementado para:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings@2020-09-01"
name = "string"
parent_id = "string"
// For remaining properties, see accounts/shareSubscriptions/dataSetMappings objects
body = jsonencode({
kind = "string"
})
}
contas/shareSubscriptions/dataSetMappings objetos
Desajei a propriedade do tipo para especificar o tipo de objeto.
Para a AdlsGen2File, utilize:
kind = "AdlsGen2File"
properties = {
dataSetId = "string"
filePath = "string"
fileSystem = "string"
outputType = "string"
resourceGroup = "string"
storageAccountName = "string"
subscriptionId = "string"
}
Para o AdlsGen2FileSystem, utilize:
kind = "AdlsGen2FileSystem"
properties = {
dataSetId = "string"
fileSystem = "string"
resourceGroup = "string"
storageAccountName = "string"
subscriptionId = "string"
}
Para a AdlsGen2Folder, utilize:
kind = "AdlsGen2Folder"
properties = {
dataSetId = "string"
fileSystem = "string"
folderPath = "string"
resourceGroup = "string"
storageAccountName = "string"
subscriptionId = "string"
}
Para Blob, use:
kind = "Blob"
properties = {
containerName = "string"
dataSetId = "string"
filePath = "string"
outputType = "string"
resourceGroup = "string"
storageAccountName = "string"
subscriptionId = "string"
}
Para BlobFolder, utilize:
kind = "BlobFolder"
properties = {
containerName = "string"
dataSetId = "string"
prefix = "string"
resourceGroup = "string"
storageAccountName = "string"
subscriptionId = "string"
}
Para o Contentor, utilize:
kind = "Container"
properties = {
containerName = "string"
dataSetId = "string"
resourceGroup = "string"
storageAccountName = "string"
subscriptionId = "string"
}
Para KustoCluster, utilize:
kind = "KustoCluster"
properties = {
dataSetId = "string"
kustoClusterResourceId = "string"
}
Para a Base KustoData, utilize:
kind = "KustoDatabase"
properties = {
dataSetId = "string"
kustoClusterResourceId = "string"
}
Para SqlDBTable, utilize:
kind = "SqlDBTable"
properties = {
databaseName = "string"
dataSetId = "string"
schemaName = "string"
sqlServerResourceId = "string"
tableName = "string"
}
Para sqlDWTable, utilize:
kind = "SqlDWTable"
properties = {
dataSetId = "string"
dataWarehouseName = "string"
schemaName = "string"
sqlServerResourceId = "string"
tableName = "string"
}
Para o SynapseWorkspaceSqlPoolTable, utilize:
kind = "SynapseWorkspaceSqlPoolTable"
properties = {
dataSetId = "string"
synapseWorkspaceSqlPoolTableResourceId = "string"
}
Valores imobiliários
contas/shareSubscriptions/dataSetMappings
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataShare/accounts/shareSubscriptions/dataSetMappings@2020-09-01" |
name | O nome do recurso | corda (necessária) |
parent_id | A identificação do recurso que é o pai deste recurso. | ID para recurso do tipo: partilharSubscrições |
tipo | Desaje o tipo de objeto | AdlsGen2File AdlsGen2FileSystem AdlsGen2Folder Blob BlobFolder Container (Contentor) KustoCluster Base KustoData SqlDBTable SqlDWTable SinaapseWorkspaceSqlPoolTable (obrigatório) |
AdlsGen2FileDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "AdlsGen2File" (obrigatório) |
propriedades | ADLS Gen2 conjunto de dados de mapeamento de propriedades. | AdlsGen2FileDataSetMappingProperties (necessárias) |
AdlsGen2FileDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
filePath | Percurso de arquivo dentro do sistema de ficheiros. | corda (necessária) |
sistema de ficheiros | Sistema de ficheiros ao qual o ficheiro pertence. | corda (necessária) |
tipo de saída | Tipo de ficheiro de saída | "Csv" Parquet |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
AdlsGen2FileSystemDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "AdlsGen2FileSystem" (obrigatório) |
propriedades | AdLS Gen2 conjunto de dados de mapeamento de dados. | AdlsGen2FileSystemDataSetMappingProperties (necessárias) |
AdlsGen2FileSystemDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sistema de ficheiros | O nome do sistema de ficheiros. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
AdlsGen2FolderDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "AdlsGen2Folder" (obrigatório) |
propriedades | AdLS Gen2 conjunto de dados de mapeamento de dados. | AdlsGen2FolderDataSetMappingProperties (necessárias) |
AdlsGen2FolderDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sistema de ficheiros | Sistema de ficheiros a que pertence a pasta. | corda (necessária) |
folderPath | Caminho da pasta dentro do sistema de ficheiros. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "Blob" (obrigatório) |
propriedades | Blob dados conjunto propriedades de mapeamento. | BlobMappingProperties (necessárias) |
BlobMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Contentor que tem o caminho do arquivo. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
filePath | Percurso de arquivo dentro do conjunto de dados de origem | corda (necessária) |
tipo de saída | Tipo de saída de ficheiro | "Csv" Parquet |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobFolderDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "BlobFolder" (obrigatório) |
propriedades | Conjunto de dados de definição de pasta blob propriedades de mapeamento. | BlobFolderMappingProperties (necessárias) |
BlobFolderMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Contentor que tem o caminho do arquivo. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
prefixo | Prefixo para pasta blob | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
BlobContainerDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "Contentor" (obrigatório) |
propriedades | Conjunto de dados de conjunto de dados do recipiente blob propriedades de mapeamento. | BlobContainerMappingProperties (necessárias) |
BlobContainerMappingProperties
Nome | Descrição | Valor |
---|---|---|
nome de contentor | Nome do recipiente BLOB. | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
resourceGroup | Grupo de recursos da conta de armazenamento. | corda (necessária) |
storageAccountName | Nome da conta de armazenamento do conjunto de dados de origem. | corda (necessária) |
subscriptionId | Id de assinatura da conta de armazenamento. | corda (necessária) |
KustoClusterDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "KustoCluster" (obrigatório) |
propriedades | Propriedades de mapeamento de dados de cluster kusto. | KustoClusterDataSetMappingProperties (necessárias) |
KustoClusterDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
kustoClusterResourceId | Identificação de recursos do aglomerado de kusto da pia. | corda (necessária) |
KustoDatabaseDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "KustoDatabase" (obrigatório) |
propriedades | Propriedades de mapeamento de dados de base de dados de Kusto. | KustoDataBaseDataSetMappingProperties (necessárias) |
KustoDataBaseDataSetMappingProperties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
kustoClusterResourceId | Identificação de recursos do aglomerado de kusto da pia. | corda (necessária) |
SqlDBTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "SqlDBTable" (obrigatório) |
propriedades | Propriedades de mapeamento de conjunto de dados sql DB. | SqlDBTableDataSetMappingProperties (necessárias) |
SqlDBTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
base de dados Nome | Data de dados Nome do conjunto de dados do lavatório | corda (necessária) |
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
schemaName | O esquema da mesa. O valor predefinido é dbo. | corda (necessária) |
sqlServerResourceId | Id de recursos do servidor SQL | corda (necessária) |
tableName | Nome da mesa SQL DB. | corda (necessária) |
SqlDWTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "SqlDWTable" (obrigatório) |
propriedades | Propriedades de mapeamento de dados do SQL DW. | SqlDWTableDataSetMappingProperties (necessárias) |
SqlDWTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
dataWarehouseName | DataWarehouse nome do conjunto de dados de origem | corda (necessária) |
schemaName | O esquema da mesa. O valor predefinido é dbo. | corda (necessária) |
sqlServerResourceId | Id de recursos do servidor SQL | corda (necessária) |
tableName | Nome da mesa SQL DW. | corda (necessária) |
SinaapseWorkspaceSqlPoolTableDataSetMapping
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de conjunto de dados de mapeamento. | "SynapseWorkspaceSqlPoolTable" (obrigatório) |
propriedades | Um conjunto de dados de mapeamento de tabela de piscina sinaapse Sql Pool. | SinaapseWorkspaceSqlPoolTableDataSetMappingProperties (necessárias) |
SinaapseWorkspaceSqlPoolTableDataSetMappingPropererties
Nome | Descrição | Valor |
---|---|---|
dataSetId | A identificação do conjunto de dados de origem. | corda (necessária) |
sinapseWorkspaceSqlPoolTableResourceId | Id de recursos da Mesa de Bilhar SQL do Espaço de Trabalho Synapse | corda (necessária) |