Share via


Microsoft.MachineLearningServices-munkaterületek/adattárak 2022-10-01

Bicep-erőforrásdefiníció

A munkaterületek/adattárak erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/datastores erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2022-10-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    credentials: {
      credentialsType: 'string'
      // For remaining properties, see DatastoreCredentials objects
    }
    description: 'string'
    properties: {
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
    tags: {
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
    datastoreType: 'string'
    // For remaining properties, see DatastoreProperties objects
  }
}

DatastoreProperties objektumok

Állítsa be a datastoreType tulajdonságot az objektum típusának megadásához.

Az AzureBlob esetében használja a következőt:

  datastoreType: 'AzureBlob'
  accountName: 'string'
  containerName: 'string'
  endpoint: 'string'
  protocol: 'string'
  serviceDataAccessAuthIdentity: 'string'

Az AzureDataLakeGen1 esetében használja a következőt:

  datastoreType: 'AzureDataLakeGen1'
  serviceDataAccessAuthIdentity: 'string'
  storeName: 'string'

Az AzureDataLakeGen2 esetében használja a következőt:

  datastoreType: 'AzureDataLakeGen2'
  accountName: 'string'
  endpoint: 'string'
  filesystem: 'string'
  protocol: 'string'
  serviceDataAccessAuthIdentity: 'string'

Az AzureFile esetében használja a következőt:

  datastoreType: 'AzureFile'
  accountName: 'string'
  endpoint: 'string'
  fileShareName: 'string'
  protocol: 'string'
  serviceDataAccessAuthIdentity: 'string'

DatastoreCredentials objektumok

Állítsa be a credentialsType tulajdonságot az objektum típusának megadásához.

Az AccountKey esetében használja a következőt:

  credentialsType: 'AccountKey'
  secrets: {
    key: 'string'
    secretsType: 'string'
  }

Tanúsítvány esetén használja a következőt:

  credentialsType: 'Certificate'
  authorityUrl: 'string'
  clientId: 'string'
  resourceUrl: 'string'
  secrets: {
    certificate: 'string'
    secretsType: 'string'
  }
  tenantId: 'string'
  thumbprint: 'string'

A Nincs beállításnál használja a következőt:

  credentialsType: 'None'

Sas esetén használja a következőt:

  credentialsType: 'Sas'
  secrets: {
    sasToken: 'string'
    secretsType: 'string'
  }

A ServicePrincipal esetében használja a következőt:

  credentialsType: 'ServicePrincipal'
  authorityUrl: 'string'
  clientId: 'string'
  resourceUrl: 'string'
  secrets: {
    clientSecret: 'string'
    secretsType: 'string'
  }
  tenantId: 'string'

Tulajdonságértékek

munkaterületek/adattárak

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)

Karakterkorlát: Az adattár nevének legfeljebb 255 karaktere lehet

Érvényes karakterek:
Az adattár neve csak kisbetűkből, számjegyekből és aláhúzásjelekből áll.
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
Szimbolikus név típusú erőforráshoz: munkaterületek
properties [Kötelező] Az entitás további attribútumai. DatastoreProperties (kötelező)

DatastoreProperties

Név Leírás Érték
hitelesítő adatok [Kötelező] Fiók hitelesítő adatai. Adattár hitelesítő adatai (kötelező)
leírás Az objektum leírásának szövege. sztring
properties Az eszköztulajdonság szótára. ResourceBaseProperties
tags Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők. object
datastoreType Az objektum típusának beállítása AzureBlob
AzureDataLakeGen1
AzureDataLakeGen2
AzureFile (kötelező)

Adattár hitelesítő adatai

Név Leírás Érték
credentialsType Az objektum típusának beállítása AccountKey
Tanúsítvány
Nincs
Sas
ServicePrincipal (kötelező)

AccountKeyDatastore Hitelesítő adatok

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "AccountKey" (kötelező)
Titkok [Kötelező] Tárfiók titkos kódjai. AccountKeyDatastoreSecrets (kötelező)

AccountKeyDatastoreSecrets

Név Leírás Érték
kulcs Tárfiókkulcs. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. 'AccountKey'
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

CertificateDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Tanúsítvány" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. sztring
ügyfél-azonosító [Kötelező] Szolgáltatásnév ügyfél-azonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Erőforrás, amelyhez a szolgáltatásnévnek hozzáférése van. sztring
Titkok [Kötelező] Szolgáltatásnév titkos kódjai. CertificateDatastoreSecrets (kötelező)
tenantId [Kötelező] Annak a bérlőnek az azonosítója, amelyhez a szolgáltatásnév tartozik. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
Ujjlenyomat [Kötelező] A hitelesítéshez használt tanúsítvány ujjlenyomata. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Név Leírás Érték
tanúsítvány Szolgáltatásnév tanúsítványa. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. 'AccountKey'
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

NoneDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Nincs" (kötelező)

SasDatastore Hitelesítő adatok

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Sas" (kötelező)
Titkok [Kötelező] Tároló titkos kódjai. SasDatastoreSecrets (kötelező)

SasDatastoreSecrets

Név Leírás Érték
sasToken Tároló SAS-jogkivonata. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. 'AccountKey'
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

ServicePrincipalDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "ServicePrincipal" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. sztring
ügyfél-azonosító [Kötelező] Szolgáltatásnév ügyfélazonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Erőforrás, amelyhez a szolgáltatásnévnek hozzáférése van. sztring
Titkok [Kötelező] Szolgáltatásnév titkos kódjai. ServicePrincipalDatastoreSecrets (kötelező)
tenantId [Kötelező] Annak a bérlőnek az azonosítója, amelyhez a szolgáltatásnév tartozik. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipalDatastoreSecrets

Név Leírás Érték
clientSecret Szolgáltatásnév titkos kódja. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "AccountKey"
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

ResourceBaseProperties

Név Leírás Érték
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring

AzureBlobDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolási típus. "AzureBlob" (kötelező)
accountName A tárfiók neve. sztring
containerName Tárfiók tárolóneve. sztring
endpoint A tárfiók Azure-felhővégpontja. sztring
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni a szolgáltatásadatok ügyfél tárolóhoz való hozzáférésének hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

AzureDataLakeGen1Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolási típus. "AzureDataLakeGen1" (kötelező)
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni a szolgáltatásadatok ügyfél tárolóhoz való hozzáférésének hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"
storeName [Kötelező] Azure Data Lake-tároló neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

AzureDataLakeGen2Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolótípus. "AzureDataLakeGen2" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
endpoint A tárfiók Azure-felhőbeli végpontja. sztring
Fájlrendszer [Kötelező] A Data Lake Gen2 fájlrendszer neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

AzureFileDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolótípus. "AzureFile" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
endpoint A tárfiók Azure-felhőbeli végpontja. sztring
fileShareName [Kötelező] Annak az Azure-fájlmegosztásnak a neve, amelyre az adattár mutat. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
AML-munkaterület létrehozása több adatkészlettel & adattárakkal

Üzembe helyezés az Azure-ban
Ez a sablon több adatkészlettel & adattárakkal rendelkező Azure Machine Learning-munkaterületet hoz létre.
Azure ADLS-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy ADLS-adattárat az Azure Machine Learning-munkaterületen.
Azure ADLS Gen2-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy ADLS Gen2-adattárat az Azure Machine Learning-munkaterületen.
Blob Storage-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Blob Storage-adattárat az Azure Machine Learning-munkaterületen.
Databricks fájlrendszer-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Databricks fájlrendszer-adattárat az Azure Machine Learning-munkaterületen.
Fájlmegosztási adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy fájlmegosztási adattárat az Azure Machine Learning-munkaterületen.
Azure MySQL-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy MySQL-adattárat az Azure Machine Learning-munkaterületen.
Azure PostgreSQL-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy PostgreSQL-adattárat az Azure Machine Learning-munkaterületen.
Azure SQL-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy SQL-adattárat az Azure Machine Learning-munkaterületen.

ARM-sablon erőforrás-definíciója

A munkaterületek/adattárak erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/datastores erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.MachineLearningServices/workspaces/datastores",
  "apiVersion": "2022-10-01",
  "name": "string",
  "properties": {
    "credentials": {
      "credentialsType": "string"
      // For remaining properties, see DatastoreCredentials objects
    },
    "description": "string",
    "properties": {
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "tags": {
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "datastoreType": "string"
    // For remaining properties, see DatastoreProperties objects
  }
}

DatastoreProperties objektumok

Állítsa be a datastoreType tulajdonságot az objektum típusának megadásához.

Az AzureBlob esetében használja a következőt:

  "datastoreType": "AzureBlob",
  "accountName": "string",
  "containerName": "string",
  "endpoint": "string",
  "protocol": "string",
  "serviceDataAccessAuthIdentity": "string"

Az AzureDataLakeGen1 esetében használja a következőt:

  "datastoreType": "AzureDataLakeGen1",
  "serviceDataAccessAuthIdentity": "string",
  "storeName": "string"

Az AzureDataLakeGen2 esetében használja a következőt:

  "datastoreType": "AzureDataLakeGen2",
  "accountName": "string",
  "endpoint": "string",
  "filesystem": "string",
  "protocol": "string",
  "serviceDataAccessAuthIdentity": "string"

Az AzureFile esetében használja a következőt:

  "datastoreType": "AzureFile",
  "accountName": "string",
  "endpoint": "string",
  "fileShareName": "string",
  "protocol": "string",
  "serviceDataAccessAuthIdentity": "string"

DatastoreCredentials objektumok

Állítsa be a credentialsType tulajdonságot az objektum típusának megadásához.

Az AccountKey esetében használja a következőt:

  "credentialsType": "AccountKey",
  "secrets": {
    "key": "string",
    "secretsType": "string"
  }

Tanúsítvány esetén használja a következőt:

  "credentialsType": "Certificate",
  "authorityUrl": "string",
  "clientId": "string",
  "resourceUrl": "string",
  "secrets": {
    "certificate": "string",
    "secretsType": "string"
  },
  "tenantId": "string",
  "thumbprint": "string"

A Nincs beállításnál használja a következőt:

  "credentialsType": "None"

Sas esetén használja a következőt:

  "credentialsType": "Sas",
  "secrets": {
    "sasToken": "string",
    "secretsType": "string"
  }

A ServicePrincipal esetében használja a következőt:

  "credentialsType": "ServicePrincipal",
  "authorityUrl": "string",
  "clientId": "string",
  "resourceUrl": "string",
  "secrets": {
    "clientSecret": "string",
    "secretsType": "string"
  },
  "tenantId": "string"

Tulajdonságértékek

munkaterületek/adattárak

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/datastores"
apiVersion Az erőforrás API-verziója '2022-10-01'
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát JSON ARM-sablonokban.
sztring (kötelező)

Karakterkorlát: Az adattár nevének legfeljebb 255 karaktere lehet

Érvényes karakterek:
Az adattár neve csak kisbetűkből, számjegyekből és aláhúzásjelekből áll.
properties [Kötelező] Az entitás további attribútumai. DatastoreProperties (kötelező)

DatastoreProperties

Név Leírás Érték
hitelesítő adatok [Kötelező] Fiók hitelesítő adatai. Adattár hitelesítő adatai (kötelező)
leírás Az objektum leírásának szövege. sztring
properties Az eszköztulajdonság szótára. ResourceBaseProperties
tags Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők. object
datastoreType Az objektum típusának beállítása AzureBlob
AzureDataLakeGen1
AzureDataLakeGen2
AzureFile (kötelező)

Adattár hitelesítő adatai

Név Leírás Érték
credentialsType Az objektum típusának beállítása AccountKey
Tanúsítvány
Nincs
Sas
ServicePrincipal (kötelező)

AccountKeyDatastore Hitelesítő adatok

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "AccountKey" (kötelező)
Titkok [Kötelező] Tárfiók titkos kódjai. AccountKeyDatastoreSecrets (kötelező)

AccountKeyDatastoreSecrets

Név Leírás Érték
kulcs Tárfiókkulcs. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. 'AccountKey'
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

CertificateDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Tanúsítvány" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. sztring
ügyfél-azonosító [Kötelező] Szolgáltatásnév ügyfél-azonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Erőforrás, amelyhez a szolgáltatásnévnek hozzáférése van. sztring
Titkok [Kötelező] Szolgáltatásnév titkos kódjai. CertificateDatastoreSecrets (kötelező)
tenantId [Kötelező] Annak a bérlőnek az azonosítója, amelyhez a szolgáltatásnév tartozik. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
Ujjlenyomat [Kötelező] A hitelesítéshez használt tanúsítvány ujjlenyomata. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Név Leírás Érték
tanúsítvány Szolgáltatásnév tanúsítványa. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. 'AccountKey'
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

NoneDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Nincs" (kötelező)

SasDatastore Hitelesítő adatok

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Sas" (kötelező)
Titkok [Kötelező] Tároló titkos kódjai. SasDatastoreSecrets (kötelező)

SasDatastoreSecrets

Név Leírás Érték
sasToken Tároló SAS-jogkivonata. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. 'AccountKey'
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

ServicePrincipalDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "ServicePrincipal" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. sztring
ügyfél-azonosító [Kötelező] Szolgáltatásnév ügyfél-azonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Erőforrás, amelyhez a szolgáltatásnévnek hozzáférése van. sztring
Titkok [Kötelező] Szolgáltatásnév titkos kódjai. ServicePrincipalDatastoreSecrets (kötelező)
tenantId [Kötelező] Annak a bérlőnek az azonosítója, amelyhez a szolgáltatásnév tartozik. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipalDatastoreSecrets

Név Leírás Érték
clientSecret Szolgáltatásnév titkos kódja. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "AccountKey"
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

ResourceBaseProperties

Név Leírás Érték
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring

AzureBlobDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolási típus. "AzureBlob" (kötelező)
accountName A tárfiók neve. sztring
containerName Tárfiók tárolóneve. sztring
endpoint A tárfiók Azure-felhővégpontja. sztring
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni a szolgáltatásadatok ügyfél tárolóhoz való hozzáférésének hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

AzureDataLakeGen1Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolási típus. "AzureDataLakeGen1" (kötelező)
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni a szolgáltatásadatok ügyfél tárolóhoz való hozzáférésének hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"
storeName [Kötelező] Azure Data Lake-tároló neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

AzureDataLakeGen2Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolási típus. "AzureDataLakeGen2" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
endpoint A tárfiók Azure-felhővégpontja. sztring
Fájlrendszer [Kötelező] A Data Lake Gen2 fájlrendszer neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

AzureFileDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolótípus. "AzureFile" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
endpoint A tárfiók Azure-felhőbeli végpontja. sztring
fileShareName [Kötelező] Annak az Azure-fájlmegosztásnak a neve, amelyre az adattár mutat. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
AML-munkaterület létrehozása több adatkészlettel & adattárakkal

Üzembe helyezés az Azure-ban
Ez a sablon több adatkészlettel & adattárakkal rendelkező Azure Machine Learning-munkaterületet hoz létre.
Azure ADLS-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy ADLS-adattárat az Azure Machine Learning-munkaterületen.
Azure ADLS Gen2-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy ADLS Gen2-adattárat az Azure Machine Learning-munkaterületen.
Blob Storage-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Blob Storage-adattárat az Azure Machine Learning-munkaterületen.
Databricks fájlrendszer-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Databricks fájlrendszer-adattárat az Azure Machine Learning-munkaterületen.
Fájlmegosztási adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy fájlmegosztási adattárat az Azure Machine Learning-munkaterületen.
Azure MySQL-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy MySQL-adattárat az Azure Machine Learning-munkaterületen.
Azure PostgreSQL-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy PostgreSQL-adattárat az Azure Machine Learning-munkaterületen.
Azure SQL-adattár létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy SQL-adattárat az Azure Machine Learning-munkaterületen.

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A munkaterületek/adattárak erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/datastores erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/datastores@2022-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      credentials = {
        credentialsType = "string"
        // For remaining properties, see DatastoreCredentials objects
      }
      description = "string"
      properties = {
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
      tags = {
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
      datastoreType = "string"
      // For remaining properties, see DatastoreProperties objects
    }
  })
}

DatastoreProperties objektumok

Állítsa be a datastoreType tulajdonságot az objektum típusának megadásához.

Az AzureBlob esetében használja a következőt:

  datastoreType = "AzureBlob"
  accountName = "string"
  containerName = "string"
  endpoint = "string"
  protocol = "string"
  serviceDataAccessAuthIdentity = "string"

Az AzureDataLakeGen1 esetében használja a következőt:

  datastoreType = "AzureDataLakeGen1"
  serviceDataAccessAuthIdentity = "string"
  storeName = "string"

Az AzureDataLakeGen2 esetében használja a következőt:

  datastoreType = "AzureDataLakeGen2"
  accountName = "string"
  endpoint = "string"
  filesystem = "string"
  protocol = "string"
  serviceDataAccessAuthIdentity = "string"

Az AzureFile esetében használja a következőt:

  datastoreType = "AzureFile"
  accountName = "string"
  endpoint = "string"
  fileShareName = "string"
  protocol = "string"
  serviceDataAccessAuthIdentity = "string"

DatastoreCredentials objektumok

Állítsa be a credentialsType tulajdonságot az objektum típusának megadásához.

Az AccountKey esetében használja a következőt:

  credentialsType = "AccountKey"
  secrets = {
    key = "string"
    secretsType = "string"
  }

Tanúsítvány esetén használja a következőt:

  credentialsType = "Certificate"
  authorityUrl = "string"
  clientId = "string"
  resourceUrl = "string"
  secrets = {
    certificate = "string"
    secretsType = "string"
  }
  tenantId = "string"
  thumbprint = "string"

A Nincs beállításnál használja a következőt:

  credentialsType = "None"

Sas esetén használja a következőt:

  credentialsType = "Sas"
  secrets = {
    sasToken = "string"
    secretsType = "string"
  }

A ServicePrincipal esetében használja a következőt:

  credentialsType = "ServicePrincipal"
  authorityUrl = "string"
  clientId = "string"
  resourceUrl = "string"
  secrets = {
    clientSecret = "string"
    secretsType = "string"
  }
  tenantId = "string"

Tulajdonságértékek

munkaterületek/adattárak

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/datastores@2022-10-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: Az adattár nevének legfeljebb 255 karaktere lehet

Érvényes karakterek:
Az adattár neve csak kisbetűkből, számjegyekből és aláhúzásokból áll.
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: munkaterületek
properties [Kötelező] Az entitás további attribútumai. DatastoreProperties (kötelező)

DatastoreProperties

Név Leírás Érték
hitelesítő adatok [Kötelező] Fiók hitelesítő adatai. Adattár hitelesítő adatai (kötelező)
leírás Az eszköz leírásának szövege. sztring
properties Az eszköztulajdonság szótára. ResourceBaseProperties
tags Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők. object
datastoreType Az objektumtípus beállítása AzureBlob
AzureDataLakeGen1
AzureDataLakeGen2
AzureFile (kötelező)

Adattár hitelesítő adatai

Név Leírás Érték
credentialsType Az objektumtípus beállítása AccountKey
Tanúsítvány
Nincs
Sas
ServicePrincipal (kötelező)

AccountKeyDatastore hitelesítő adatai

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "AccountKey" (kötelező)
Titkok [Kötelező] Tárfiók titkos kódjai. AccountKeyDatastoreSecrets (kötelező)

AccountKeyDatastoreSecrets

Név Leírás Érték
kulcs Tárfiókkulcs. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "AccountKey"
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

CertificateDatastore Hitelesítő adatok

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "Tanúsítvány" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. sztring
ügyfél-azonosító [Kötelező] Szolgáltatásnév ügyfélazonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Erőforrás, amelyhez a szolgáltatásnévnek hozzáférése van. sztring
Titkok [Kötelező] Szolgáltatásnév titkos kódjai. CertificateDatastoreSecrets (kötelező)
tenantId [Kötelező] Annak a bérlőnek az azonosítója, amelyhez a szolgáltatásnév tartozik. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
Ujjlenyomat [Kötelező] A hitelesítéshez használt tanúsítvány ujjlenyomata. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Név Leírás Érték
tanúsítvány Szolgáltatásnév tanúsítványa. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "AccountKey"
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

NoneDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Nincs" (kötelező)

SasDatastore Hitelesítő adatok

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "Sas" (kötelező)
Titkok [Kötelező] Tároló titkos kódjai. SasDatastoreSecrets (kötelező)

SasDatastoreSecrets

Név Leírás Érték
sasToken Tároló SAS-jogkivonata. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "AccountKey"
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

ServicePrincipalDatastoreCredentials

Név Leírás Érték
credentialsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "ServicePrincipal" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. sztring
ügyfél-azonosító [Kötelező] Szolgáltatásnév ügyfél-azonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Erőforrás, amelyhez a szolgáltatásnévnek hozzáférése van. sztring
Titkok [Kötelező] Szolgáltatásnév titkos kódjai. ServicePrincipalDatastoreSecrets (kötelező)
tenantId [Kötelező] Annak a bérlőnek az azonosítója, amelyhez a szolgáltatásnév tartozik. sztring (kötelező)

Korlátok:
Minimális hossz = 36
Maximális hossz = 36
Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipalDatastoreSecrets

Név Leírás Érték
clientSecret Szolgáltatásnév titkos kódja. sztring
secretsType [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus. "AccountKey"
"Tanúsítvány"
"Sas"
"ServicePrincipal" (kötelező)

ResourceBaseProperties

Név Leírás Érték
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring
{customized property} sztring

AzureBlobDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolótípus. "AzureBlob" (kötelező)
accountName A tárfiók neve. sztring
containerName Tárfiók tárolóneve. sztring
endpoint A tárfiók Azure-felhőbeli végpontja. sztring
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

AzureDataLakeGen1Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolótípus. "AzureDataLakeGen1" (kötelező)
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"
storeName [Kötelező] Azure Data Lake-tároló neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

AzureDataLakeGen2Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolótípus. "AzureDataLakeGen2" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
endpoint A tárfiók Azure-felhőbeli végpontja. sztring
Fájlrendszer [Kötelező] A Data Lake Gen2 fájlrendszer neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"

AzureFileDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat háttérként szolgáló tárolótípus. "AzureFile" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
endpoint A tárfiók Azure-felhőbeli végpontja. sztring
fileShareName [Kötelező] Annak az Azure-fájlmegosztásnak a neve, amelyre az adattár mutat. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
Protokoll A tárfiókkal való kommunikációhoz használt protokoll. sztring
serviceDataAccessAuthIdentity Azt jelzi, hogy melyik identitást kell használni az ügyfél tárterületéhez való szolgáltatásadatokhoz való hozzáférés hitelesítéséhez. "Nincs"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"