Espaces de travail/magasins de données Microsoft.MachineLearningServices 2020-05-01-preview

Définition de ressource Bicep

Le type de ressource workspaces/datastores peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/datastores, ajoutez le Bicep suivant à votre modèle.

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
}

Valeurs de propriétés

workspaces/datastores

Nom Description Valeur
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep.
string (obligatoire)

Limite de caractères : 255 caractères maximum pour le nom du magasin de données

Caractères valides :
Le nom du magasin de données se compose uniquement de lettres minuscules, de chiffres et de traits de soulignement.
parent Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente.
Nom symbolique pour la ressource de type : espaces de travail
accountKey Clé de compte du compte de stockage. string
accountName Nom du compte de stockage. string
adlsResourceGroup Groupe de ressources auquel appartient le magasin ADLS. La valeur par défaut est le groupe de ressources sélectionné. string
adlsSubscriptionId ID de l’abonnement auquel le magasin ADLS appartient. La valeur par défaut est l’abonnement sélectionné. string
authorityUrl URL de l’autorité utilisée pour authentifier l’utilisateur. string
clientId ID client/application du principal de service. string
clientSecret Secret du principal du service. string
containerName Nom du conteneur d’objets blob Azure. string
databaseName Nom de la base de données. string
dataStoreType Spécifie le type de magasin de données. 'adls'
'adls-gen2'
'blob'
'dbfs'
'file'
'mysqldb'
'psqldb'
'sqldb' (obligatoire)
description Description du magasin de données. string
endpoint Point de terminaison du serveur. string
enforceSSL Cette opération définit la valeur ssl du serveur. La valeur par défaut est true si elle n’est pas définie. bool
fileSystem Nom du système de fichiers d’ADLS Gen2. string
includeSecret Incluez le secret du magasin de données en réponse. bool
mot de passe Mot de passe. string
port Numéro de port. string
protocol Protocole à utiliser string
resourceUrl Détermine les opérations à effectuer. string
sasToken Jeton sas du compte de stockage. string
serverName Nom du serveur SQL/MySQL/PostgreSQL string
shareName Nom du partage de fichiers. string
skipValidation Ignorez la validation qui garantit que les données peuvent être chargées à partir du jeu de données avant l’inscription. bool
storageAccountResourceGroup Groupe de ressources du compte de stockage. Par défaut, le groupe de ressources sélectionné est string
storageAccountSubscriptionId ID d’abonnement du compte de stockage. Par défaut, l’abonnement sélectionné est string
storeName Nom du magasin ADLS. string
tenantId ID de locataire du principal de service. string
userId Identificateur utilisateur. string
userName Nom d’utilisateur de l’utilisateur de la base de données. string
workspaceSystemAssignedIdentity Si la valeur est true, le magasin de données prend en charge l’accès aux données authentifié avec l’msi de l’espace de travail. bool

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Créer un espace de travail AML avec plusieurs jeux de données & magasins de données

Déployer sur Azure
Ce modèle crée un espace de travail Azure Machine Learning avec plusieurs jeux de données & magasins de données.
Créer un magasin de données Azure ADLS

Déployer sur Azure
Ce modèle crée un magasin de données ADLS dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure ADLS Gen2

Déployer sur Azure
Ce modèle crée un magasin de données ADLS Gen2 dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Stockage Blob

Déployer sur Azure
Ce modèle crée un magasin de données de stockage d’objets blob dans l’espace de travail Azure Machine Learning.
Créer un magasin de données de système de fichiers Databricks

Déployer sur Azure
Ce modèle crée un magasin de données Databricks File System dans l’espace de travail Azure Machine Learning.
Créer un magasin de données de partage de fichiers

Déployer sur Azure
Ce modèle crée un magasin de données de partage de fichiers dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure MySQL

Déployer sur Azure
Ce modèle crée un magasin de données MySQL dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure PostgreSQL

Déployer sur Azure
Ce modèle crée un magasin de données PostgreSQL dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure SQL

Déployer sur Azure
Ce modèle crée un magasin de données SQL dans l’espace de travail Azure Machine Learning.

Définition de ressources de modèle ARM

Le type de ressource workspaces/datastores peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/datastores, ajoutez le code JSON suivant à votre modèle.

{
  "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"
}

Valeurs de propriétés

workspaces/datastores

Nom Description Valeur
type Type de ressource « Microsoft.MachineLearningServices/workspaces/datastores »
apiVersion Version de l’API de ressource '2020-05-01-preview'
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON.
string (obligatoire)

Limite de caractères : 255 caractères maximum pour le nom du magasin de données

Caractères valides :
Le nom du magasin de données se compose uniquement de lettres minuscules, de chiffres et de traits de soulignement.
accountKey Clé de compte du compte de stockage. string
accountName Nom du compte de stockage. string
adlsResourceGroup Groupe de ressources auquel appartient le magasin ADLS. Par défaut, le groupe de ressources sélectionné est défini. string
adlsSubscriptionId ID de l’abonnement auquel le magasin ADLS appartient. Par défaut, l’abonnement sélectionné est défini. string
authorityUrl URL d’autorité utilisée pour authentifier l’utilisateur. string
clientId ID client/application du principal de service. string
clientSecret Secret du principal de service. string
containerName Nom du conteneur d’objets blob Azure. string
databaseName Nom de la base de données. string
dataStoreType Spécifie le type de magasin de données. 'adls'
'adls-gen2'
'blob'
'dbfs'
'file'
'mysqldb'
'psqldb'
'sqldb' (obligatoire)
description Description du magasin de données. string
endpoint Point de terminaison du serveur. string
enforceSSL Cela définit la valeur ssl du serveur. La valeur par défaut est true si elle n’est pas définie. bool
fileSystem Nom du système de fichiers d’ADLS Gen2. string
includeSecret Inclure le secret du magasin de données dans la réponse. bool
mot de passe Mot de passe. string
port Numéro de port. string
protocol Protocole à utiliser string
resourceUrl Détermine les opérations qui seront effectuées. string
sasToken Jeton sas du compte de stockage. string
serverName Nom du serveur SQL/MySQL/PostgreSQL string
shareName Nom du partage de fichiers. string
skipValidation Ignorez la validation qui garantit que les données peuvent être chargées à partir du jeu de données avant l’inscription. bool
storageAccountResourceGroup Groupe de ressources du compte de stockage. Valeurs par défaut du groupe de ressources sélectionné string
storageAccountSubscriptionId ID d’abonnement du compte de stockage. Valeurs par défaut de l’abonnement sélectionné string
storeName Nom du magasin ADLS. string
tenantId ID de locataire du principal du service. string
userId Identificateur utilisateur. string
userName Nom d’utilisateur de l’utilisateur de base de données. string
workspaceSystemAssignedIdentity Si la valeur est true, le magasin de données prend en charge l’accès aux données authentifié avec MSI de l’espace de travail. bool

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Créer un espace de travail AML avec plusieurs jeux de données & magasins de données

Déployer sur Azure
Ce modèle crée un espace de travail Azure Machine Learning avec plusieurs jeux de données & magasins de données.
Créer un magasin de données Azure ADLS

Déployer sur Azure
Ce modèle crée un magasin de données ADLS dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure ADLS Gen2

Déployer sur Azure
Ce modèle crée un magasin de données ADLS Gen2 dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Stockage Blob

Déployer sur Azure
Ce modèle crée un magasin de données de stockage d’objets blob dans l’espace de travail Azure Machine Learning.
Créer un magasin de données databricks File System

Déployer sur Azure
Ce modèle crée un magasin de données Databricks File System dans l’espace de travail Azure Machine Learning.
Créer un magasin de données de partage de fichiers

Déployer sur Azure
Ce modèle crée un magasin de données de partage de fichiers dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure MySQL

Déployer sur Azure
Ce modèle crée un magasin de données MySQL dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure PostgreSQL

Déployer sur Azure
Ce modèle crée un magasin de données PostgreSQL dans l’espace de travail Azure Machine Learning.
Créer un magasin de données Azure SQL

Déployer sur Azure
Ce modèle crée un magasin de données SQL dans l’espace de travail Azure Machine Learning.

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource espaces de travail/magasins de données peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/datastores, ajoutez le Terraform suivant à votre modèle.

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
  })
}

Valeurs de propriétés

workspaces/datastores

Nom Description Valeur
type Type de ressource « Microsoft.MachineLearningServices/workspaces/datastores@2020-05-01-preview »
name Nom de la ressource chaîne (obligatoire)

Limite de caractères : 255 caractères maximum pour le nom du magasin de données

Caractères valides :
Le nom du magasin de données se compose uniquement de minuscules, de chiffres et de traits de soulignement.
parent_id ID de la ressource qui est le parent de cette ressource. ID pour la ressource de type : espaces de travail
accountKey Clé de compte du compte de stockage. string
accountName Nom du compte de stockage. string
adlsResourceGroup Groupe de ressources auquel appartient le magasin ADLS. Par défaut, le groupe de ressources sélectionné est défini. string
adlsSubscriptionId ID de l’abonnement auquel le magasin ADLS appartient. Par défaut, l’abonnement sélectionné est défini. string
authorityUrl URL d’autorité utilisée pour authentifier l’utilisateur. string
clientId ID client/application du principal de service. string
clientSecret Secret du principal de service. string
containerName Nom du conteneur d’objets blob Azure. string
databaseName Nom de la base de données. string
dataStoreType Spécifie le type de magasin de données. « adls »
« adls-gen2 »
« blob »
« dbfs »
« file »
« mysqldb »
« psqldb »
« sqldb » (obligatoire)
description Description du magasin de données. string
endpoint Point de terminaison du serveur. string
enforceSSL Cela définit la valeur ssl du serveur. La valeur par défaut est true si elle n’est pas définie. bool
fileSystem Nom du système de fichiers d’ADLS Gen2. string
includeSecret Inclure le secret du magasin de données dans la réponse. bool
mot de passe Mot de passe. string
port Numéro de port. string
protocol Protocole à utiliser string
resourceUrl Détermine les opérations qui seront effectuées. string
sasToken Jeton sas du compte de stockage. string
serverName Nom du serveur SQL/MySQL/PostgreSQL string
shareName Nom du partage de fichiers. string
skipValidation Ignorez la validation qui garantit que les données peuvent être chargées à partir du jeu de données avant l’inscription. bool
storageAccountResourceGroup Groupe de ressources du compte de stockage. Valeurs par défaut du groupe de ressources sélectionné string
storageAccountSubscriptionId ID d’abonnement du compte de stockage. Valeurs par défaut de l’abonnement sélectionné string
storeName Nom du magasin ADLS. string
tenantId ID de locataire du principal du service. string
userId Identificateur utilisateur. string
userName Nom d’utilisateur de l’utilisateur de base de données. string
workspaceSystemAssignedIdentity Si la valeur est true, le magasin de données prend en charge l’accès aux données authentifié avec MSI de l’espace de travail. bool