Partilhar via


Microsoft.MachineLearningServices workspaces/datastores 2020-05-01-preview

Definição de recurso do Bicep

O tipo de recurso áreas de trabalho/arquivos de dados pode ser implementado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/datastores, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2020-05-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  accountKey: 'string'
  accountName: 'string'
  adlsResourceGroup: 'string'
  adlsSubscriptionId: 'string'
  authorityUrl: 'string'
  clientId: 'string'
  clientSecret: 'string'
  containerName: 'string'
  databaseName: 'string'
  dataStoreType: 'string'
  description: 'string'
  endpoint: 'string'
  enforceSSL: bool
  fileSystem: 'string'
  includeSecret: bool
  password: 'string'
  port: 'string'
  protocol: 'string'
  resourceUrl: 'string'
  sasToken: 'string'
  serverName: 'string'
  shareName: 'string'
  skipValidation: bool
  storageAccountResourceGroup: 'string'
  storageAccountSubscriptionId: 'string'
  storeName: 'string'
  tenantId: 'string'
  userId: 'string'
  userName: 'string'
  workspaceSystemAssignedIdentity: bool
}

Valores de propriedade

áreas de trabalho/arquivos de dados

Nome Descrição Valor
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados no Bicep.
cadeia (obrigatório)

Limite de carateres: máximo de 255 carateres para o nome do arquivo de dados

Carateres válidos:
O nome do arquivo de dados consiste apenas em letras minúsculas, dígitos e sublinhados.
principal No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal.

Para obter mais informações, veja Recurso subordinado fora do recurso principal.
Nome simbólico para recurso do tipo: áreas de trabalho
accountKey Chave de Conta da conta de armazenamento. string
accountName O nome da conta de armazenamento. string
adlsResourceGroup O grupo de recursos a que pertence o arquivo do ADLS. Predefinições para o grupo de recursos selecionado. string
adlsSubscriptionId O ID da subscrição a que pertence o arquivo do ADLS. Predefinições para a subscrição selecionada. string
authorityUrl Url de autoridade utilizado para autenticar o utilizador. string
clientId O ID de cliente/aplicação do principal de serviço. string
clientSecret O segredo do principal de serviço. string
containerName O nome do contentor de blobs do azure. string
databaseName O nome da base de dados. string
dataStoreType Especifica o tipo de arquivo de dados. 'adls'
"adls-gen2"
'blob'
'dbfs'
"ficheiro"
"mysqldb"
"psqldb"
"sqldb" (obrigatório)
descrição A descrição do arquivo de dados. string
endpoint O ponto final do servidor. string
enforceSSL Isto define o valor ssl do servidor. As predefinições são verdadeiras se não forem definidas. bool
fileSystem O nome do sistema de ficheiros do ADLS Gen2. string
includeSecret Inclua o segredo do arquivo de dados em resposta. bool
palavra-passe A palavra-passe. string
porta O número da porta. string
protocolo O protocolo a utilizar string
resourceUrl Determina que operações serão executadas. string
sasToken Token Sas da conta de armazenamento. string
serverName O nome do servidor SQL/MySQL/PostgreSQL string
shareName O nome da partilha de ficheiros. string
skipValidation Ignore a validação que garante que os dados podem ser carregados a partir do conjunto de dados antes do registo. bool
storageAccountResourceGroup O grupo de recursos da conta de armazenamento. Predefinições para o grupo de recursos selecionado string
storageAccountSubscriptionId O ID da subscrição da conta de armazenamento. Predefinições para a subscrição selecionada string
storeName O nome do arquivo do ADLS. string
tenantId O ID de Inquilino do principal de serviço. string
userId O ID de utilizador. string
userName O nome de utilizador do utilizador da base de dados. string
workspaceSystemAssignedIdentity Se estiver definido como verdadeiro, o arquivo de dados suporta o acesso a dados autenticado com o MSI da Área de Trabalho. bool

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Criar uma área de trabalho AML com vários Conjuntos de Dados & Arquivos de dados

Implementar no Azure
Este modelo cria uma área de trabalho do Azure Machine Learning com vários conjuntos de dados & arquivos de dados.
Criar um Arquivo de Dados do Azure ADLS

Implementar no Azure
Este modelo cria um arquivo de dados do ADLS na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Azure ADLS Gen2

Implementar no Azure
Este modelo cria um arquivo de dados do ADLS Gen2 na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Armazenamento de Blobs

Implementar no Azure
Este modelo cria um arquivo de dados de armazenamento de blobs na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Sistema de Ficheiros do Databricks

Implementar no Azure
Este modelo cria um arquivo de dados do Sistema de Ficheiros do Databricks na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados de Partilha de Ficheiros

Implementar no Azure
Este modelo cria um arquivo de dados de partilha de ficheiros na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Azure MySQL

Implementar no Azure
Este modelo cria um arquivo de dados MySQL na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Azure PostgreSQL

Implementar no Azure
Este modelo cria um arquivo de dados do PostgreSQL na área de trabalho do Azure Machine Learning.
Criar um arquivo de dados do SQL do Azure

Implementar no Azure
Este modelo cria um arquivo de dados SQL na área de trabalho do Azure Machine Learning.

Definição de recurso do modelo arm

O tipo de recurso áreas de trabalho/arquivos de dados pode ser implementado com operações direcionadas:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/datastores, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.MachineLearningServices/workspaces/datastores",
  "apiVersion": "2020-05-01-preview",
  "name": "string",
  "accountKey": "string",
  "accountName": "string",
  "adlsResourceGroup": "string",
  "adlsSubscriptionId": "string",
  "authorityUrl": "string",
  "clientId": "string",
  "clientSecret": "string",
  "containerName": "string",
  "databaseName": "string",
  "dataStoreType": "string",
  "description": "string",
  "endpoint": "string",
  "enforceSSL": "bool",
  "fileSystem": "string",
  "includeSecret": "bool",
  "password": "string",
  "port": "string",
  "protocol": "string",
  "resourceUrl": "string",
  "sasToken": "string",
  "serverName": "string",
  "shareName": "string",
  "skipValidation": "bool",
  "storageAccountResourceGroup": "string",
  "storageAccountSubscriptionId": "string",
  "storeName": "string",
  "tenantId": "string",
  "userId": "string",
  "userName": "string",
  "workspaceSystemAssignedIdentity": "bool"
}

Valores de propriedade

áreas de trabalho/arquivos de dados

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.MachineLearningServices/workspaces/datastores"
apiVersion A versão da API de recursos '2020-05-01-preview'
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON.
cadeia (obrigatório)

Limite de carateres: máximo de 255 carateres para o nome do arquivo de dados

Carateres válidos:
O nome do arquivo de dados consiste apenas em letras minúsculas, dígitos e carateres de sublinhado.
accountKey Chave da Conta da conta de armazenamento. string
accountName O nome da conta de armazenamento. string
adlsResourceGroup O grupo de recursos ao qual pertence o arquivo do ADLS. A predefinição é o grupo de recursos selecionado. string
adlsSubscriptionId O ID da subscrição a que pertence o arquivo do ADLS. A predefinição é a subscrição selecionada. string
authorityUrl URL de autoridade utilizado para autenticar o utilizador. string
clientId O ID de cliente/aplicação do principal de serviço. string
clientSecret O segredo do principal de serviço. string
containerName O nome do contentor de blobs do azure. string
databaseName O nome da base de dados. string
dataStoreType Especifica o tipo de arquivo de dados. 'adls'
'adls-gen2'
'blob'
'dbfs'
'file'
"mysqldb"
"psqldb"
"sqldb" (obrigatório)
descrição A descrição do arquivo de dados. string
endpoint O ponto final do servidor. string
enforceSSL Isto define o valor ssl do servidor. A predefinição é verdadeiro se não estiver definida. bool
fileSystem O nome do sistema de ficheiros do ADLS Gen2. string
includeSecret Inclua o segredo do arquivo de dados em resposta. bool
palavra-passe A palavra-passe. string
porta O número da porta. string
protocolo O protocolo a utilizar string
resourceUrl Determina que operações serão executadas. string
sasToken Token Sas da conta de armazenamento. string
serverName O nome do servidor SQL/MySQL/PostgreSQL string
shareName O nome da partilha de ficheiros. string
skipValidation Ignore a validação que garante que os dados podem ser carregados a partir do conjunto de dados antes do registo. bool
storageAccountResourceGroup O grupo de recursos da conta de armazenamento. Predefinições para o grupo de recursos selecionado string
storageAccountSubscriptionId O ID da subscrição da conta de armazenamento. Predefinições para a subscrição selecionada string
storeName O nome do arquivo do ADLS. string
tenantId O ID de Inquilino do principal de serviço. string
userId O ID de utilizador. string
userName O nome de utilizador do utilizador da base de dados. string
workspaceSystemAssignedIdentity Se estiver definido como verdadeiro, o arquivo de dados suporta o acesso a dados autenticado com o MSI da Área de Trabalho. bool

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Criar uma área de trabalho AML com vários Conjuntos de Dados & Arquivos de dados

Implementar no Azure
Este modelo cria uma área de trabalho do Azure Machine Learning com vários conjuntos de dados & arquivos de dados.
Criar um Arquivo de Dados do Azure ADLS

Implementar no Azure
Este modelo cria um arquivo de dados do ADLS na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Azure ADLS Gen2

Implementar no Azure
Este modelo cria um arquivo de dados do ADLS Gen2 na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Armazenamento de Blobs

Implementar no Azure
Este modelo cria um arquivo de dados de armazenamento de blobs na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Sistema de Ficheiros do Databricks

Implementar no Azure
Este modelo cria um arquivo de dados do Sistema de Ficheiros do Databricks na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados de Partilha de Ficheiros

Implementar no Azure
Este modelo cria um arquivo de dados de partilha de ficheiros na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Azure MySQL

Implementar no Azure
Este modelo cria um arquivo de dados MySQL na área de trabalho do Azure Machine Learning.
Criar um Arquivo de Dados do Azure PostgreSQL

Implementar no Azure
Este modelo cria um arquivo de dados do PostgreSQL na área de trabalho do Azure Machine Learning.
Criar um arquivo de dados do SQL do Azure

Implementar no Azure
Este modelo cria um arquivo de dados SQL na área de trabalho do Azure Machine Learning.

Definição de recurso terraform (fornecedor AzAPI)

O tipo de recurso áreas de trabalho/arquivos de dados pode ser implementado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/datastores, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/datastores@2020-05-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    accountKey = "string"
    accountName = "string"
    adlsResourceGroup = "string"
    adlsSubscriptionId = "string"
    authorityUrl = "string"
    clientId = "string"
    clientSecret = "string"
    containerName = "string"
    databaseName = "string"
    dataStoreType = "string"
    description = "string"
    endpoint = "string"
    enforceSSL = bool
    fileSystem = "string"
    includeSecret = bool
    password = "string"
    port = "string"
    protocol = "string"
    resourceUrl = "string"
    sasToken = "string"
    serverName = "string"
    shareName = "string"
    skipValidation = bool
    storageAccountResourceGroup = "string"
    storageAccountSubscriptionId = "string"
    storeName = "string"
    tenantId = "string"
    userId = "string"
    userName = "string"
    workspaceSystemAssignedIdentity = bool
  })
}

Valores de propriedade

áreas de trabalho/arquivos de dados

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.MachineLearningServices/workspaces/datastores@2020-05-01-preview"
name O nome do recurso cadeia (obrigatório)

Limite de carateres: máximo de 255 carateres para o nome do arquivo de dados

Carateres válidos:
O nome do arquivo de dados consiste apenas em letras minúsculas, dígitos e carateres de sublinhado.
parent_id O ID do recurso que é o principal para este recurso. ID do recurso do tipo: áreas de trabalho
accountKey Chave da Conta da conta de armazenamento. string
accountName O nome da conta de armazenamento. string
adlsResourceGroup O grupo de recursos ao qual pertence o arquivo do ADLS. A predefinição é o grupo de recursos selecionado. string
adlsSubscriptionId O ID da subscrição a que pertence o arquivo do ADLS. A predefinição é a subscrição selecionada. string
authorityUrl URL de autoridade utilizado para autenticar o utilizador. string
clientId O ID de cliente/aplicação do principal de serviço. string
clientSecret O segredo do principal de serviço. string
containerName O nome do contentor de blobs do azure. string
databaseName O nome da base de dados. string
dataStoreType Especifica o tipo de arquivo de dados. "adls"
"adls-gen2"
"blob"
"dbfs"
"ficheiro"
"mysqldb"
"psqldb"
"sqldb" (obrigatório)
descrição A descrição do arquivo de dados. string
endpoint O ponto final do servidor. string
enforceSSL Isto define o valor ssl do servidor. As predefinições são verdadeiras se não forem definidas. bool
fileSystem O nome do sistema de ficheiros do ADLS Gen2. string
includeSecret Inclua o segredo do arquivo de dados em resposta. bool
palavra-passe A palavra-passe. string
porta O número da porta. string
protocolo O protocolo a utilizar string
resourceUrl Determina que operações serão executadas. string
sasToken Token Sas da conta de armazenamento. string
serverName O nome do servidor SQL/MySQL/PostgreSQL string
shareName O nome da partilha de ficheiros. string
skipValidation Ignore a validação que garante que os dados podem ser carregados a partir do conjunto de dados antes do registo. bool
storageAccountResourceGroup O grupo de recursos da conta de armazenamento. Predefinições para o grupo de recursos selecionado string
storageAccountSubscriptionId O ID da subscrição da conta de armazenamento. Predefinições para a subscrição selecionada string
storeName O nome do arquivo do ADLS. string
tenantId O ID de Inquilino do principal de serviço. string
userId O ID do utilizador. string
userName O nome de utilizador do utilizador da base de dados. string
workspaceSystemAssignedIdentity Se definido como verdadeiro, o arquivo de dados suporta o acesso a dados autenticado com a MSI da Área de Trabalho. bool