Megosztás a következőn keresztül:


Microsoft.MachineLearningServices-munkaterületek/adattárak 2024-04-01

Bicep-erőforrásdefiníció

A munkaterületek/adattárak erőforrástípusa üzembe helyezhető olyan műveletekkel, 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ócímű témakörben 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@2024-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    credentials: {
      credentialsType: 'string'
      // For remaining properties, see DatastoreCredentials objects
    }
    description: 'string'
    properties: {
      {customized property}: 'string'
    }
    tags: {}
    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 AzureBlobesetén használja a következőt:

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

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

  datastoreType: 'AzureDataLakeGen1'
  resourceGroup: 'string'
  serviceDataAccessAuthIdentity: 'string'
  storeName: 'string'
  subscriptionId: 'string'

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

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

Az AzureFileesetén használja a következőt:

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

A OneLakea következőt használja:

  datastoreType: 'OneLake'
  artifact: {
    artifactName: 'string'
    artifactType: 'string'
    // For remaining properties, see OneLakeArtifact objects
  }
  endpoint: 'string'
  oneLakeWorkspaceName: 'string'
  serviceDataAccessAuthIdentity: 'string'

DatastoreCredentials objektumok

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

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

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

Tanúsítványeseté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 Nincsesetén használja a következőt:

  credentialsType: 'None'

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

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

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

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

OneLakeArtifact objektumok

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

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

  artifactType: 'LakeHouse'

Tulajdonságértékek

munkaterületek/adattárak

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

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz Bicep.
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 a 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ó: szülőerőforráson kívüli gyermekerőforrás.
A típus erőforrásának szimbolikus neve: munkaterületek
kellékek [Kötelező] Az entitás további attribútumai. DatastoreProperties (kötelező)

DatastoreProperties

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

Adattár hitelesítő adatai

Név Leírás Érték
hitelesítő adatok típusa Az objektumtípus 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
hitelesítő adatok típusa [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. húr
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
hitelesítő adatok típusa [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. húr
clientId [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év rendelkezik hozzáféréssel. húr
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:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Név Leírás Érték
igazolás Szolgáltatásnév tanúsítványa. húr
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ő)

NoneDatastoreCredentials

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

SasDatastore-hitelesítő adatok

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

SasDatastoreSecrets

Név Leírás Érték
sasToken Tároló SAS-jogkivonata. húr
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ő)

ServicePrincipalDatastore hitelesítő adatok

Név Leírás Érték
hitelesítő adatok típusa [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "ServicePrincipal" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. húr
clientId [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év rendelkezik hozzáféréssel. húr
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. húr
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} húr

AzureBlobDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureBlob" (kötelező)
accountName Tárfiók neve. húr
containerName Tárfiók tároló neve. húr
végpont Azure-felhővégpont a tárfiókhoz. húr
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

AzureDataLakeGen1Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureDataLakeGen1" (kötelező)
resourceGroup Azure-erőforráscsoport neve húr
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ő] Az Azure Data Lake Store neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
subscriptionId Azure-előfizetés azonosítója húr

AzureDataLakeGen2Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureDataLakeGen2" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
végpont Azure-felhővégpont a tárfiókhoz. húr
fájlrendszer [Kötelező] A Data Lake Gen2 fájlrendszer neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

AzureFileDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureFile" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
végpont Azure-felhővégpont a tárfiókhoz. húr
fileShareName [Kötelező] Annak az Azure-fájlmegosztásnak a neve, amelyekre az adattár mutat. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

OneLakeDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "OneLake" (kötelező)
lelet [Kötelező] OneLake-összetevő, amely az adattárat készíti. OneLakeArtifact (kötelező)
végpont OneLake-végpont az adattárhoz. húr
oneLakeWorkspaceName [Kötelező] OneLake-munkaterület neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
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"

OneLakeArtifact

Név Leírás Érték
artifactName [Kötelező] OneLake-összetevő neve sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
artifactType Az objektumtípus beállítása LakeHouse (kötelező)

LakeHouseArtifact

Név Leírás Érték
artifactType [Kötelező] OneLake-összetevő típusa "LakeHouse" (kötelező)

Rövid útmutatósablonok

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

Sablon Leírás
AML-munkaterület létrehozása több adatkészlettel & Adattárak

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

Üzembe helyezés az Azure
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
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
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
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
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
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
Ez a sablon létrehoz egy PostgreSQL-adattárat az Azure Machine Learning-munkaterületen.
Azure SQL Datastore- létrehozása

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

ARM-sablon erőforrásdefiníciója

A munkaterületek/adattárak erőforrástípusa üzembe helyezhető olyan műveletekkel, 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ócímű témakörben 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": "2024-04-01",
  "name": "string",
  "properties": {
    "credentials": {
      "credentialsType": "string"
      // For remaining properties, see DatastoreCredentials objects
    },
    "description": "string",
    "properties": {
      "{customized property}": "string"
    },
    "tags": {},
    "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 AzureBlobesetén használja a következőt:

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

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

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

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

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

Az AzureFileesetén használja a következőt:

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

A OneLakea következőt használja:

  "datastoreType": "OneLake",
  "artifact": {
    "artifactName": "string",
    "artifactType": "string"
    // For remaining properties, see OneLakeArtifact objects
  },
  "endpoint": "string",
  "oneLakeWorkspaceName": "string",
  "serviceDataAccessAuthIdentity": "string"

DatastoreCredentials objektumok

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

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

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

Tanúsítványeseté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 Nincsesetén használja a következőt:

  "credentialsType": "None"

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

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

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

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

OneLakeArtifact objektumok

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

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

  "artifactType": "LakeHouse"

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 '2024-04-01'
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz 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.
kellékek [Kötelező] Az entitás további attribútumai. DatastoreProperties (kötelező)

DatastoreProperties

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

Adattár hitelesítő adatai

Név Leírás Érték
hitelesítő adatok típusa Az objektumtípus 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
hitelesítő adatok típusa [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. húr
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
hitelesítő adatok típusa [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. húr
clientId [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év rendelkezik hozzáféréssel. húr
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:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Név Leírás Érték
igazolás Szolgáltatásnév tanúsítványa. húr
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ő)

NoneDatastoreCredentials

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

SasDatastore-hitelesítő adatok

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

SasDatastoreSecrets

Név Leírás Érték
sasToken Tároló SAS-jogkivonata. húr
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ő)

ServicePrincipalDatastore hitelesítő adatok

Név Leírás Érték
hitelesítő adatok típusa [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "ServicePrincipal" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. húr
clientId [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év rendelkezik hozzáféréssel. húr
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. húr
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} húr

AzureBlobDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureBlob" (kötelező)
accountName Tárfiók neve. húr
containerName Tárfiók tároló neve. húr
végpont Azure-felhővégpont a tárfiókhoz. húr
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

AzureDataLakeGen1Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureDataLakeGen1" (kötelező)
resourceGroup Azure-erőforráscsoport neve húr
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ő] Az Azure Data Lake Store neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
subscriptionId Azure-előfizetés azonosítója húr

AzureDataLakeGen2Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureDataLakeGen2" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
végpont Azure-felhővégpont a tárfiókhoz. húr
fájlrendszer [Kötelező] A Data Lake Gen2 fájlrendszer neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

AzureFileDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureFile" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
végpont Azure-felhővégpont a tárfiókhoz. húr
fileShareName [Kötelező] Annak az Azure-fájlmegosztásnak a neve, amelyekre az adattár mutat. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

OneLakeDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "OneLake" (kötelező)
lelet [Kötelező] OneLake-összetevő, amely az adattárat készíti. OneLakeArtifact (kötelező)
végpont OneLake-végpont az adattárhoz. húr
oneLakeWorkspaceName [Kötelező] OneLake-munkaterület neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
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"

OneLakeArtifact

Név Leírás Érték
artifactName [Kötelező] OneLake-összetevő neve sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
artifactType Az objektumtípus beállítása LakeHouse (kötelező)

LakeHouseArtifact

Név Leírás Érték
artifactType [Kötelező] OneLake-összetevő típusa "LakeHouse" (kötelező)

Rövid útmutatósablonok

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

Sablon Leírás
AML-munkaterület létrehozása több adatkészlettel & Adattárak

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

Üzembe helyezés az Azure
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
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
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
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
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
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
Ez a sablon létrehoz egy PostgreSQL-adattárat az Azure Machine Learning-munkaterületen.
Azure SQL Datastore- létrehozása

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

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

A munkaterületek/adattárak erőforrástípusa üzembe helyezhető olyan műveletekkel, 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ócímű témakörben 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@2024-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      credentials = {
        credentialsType = "string"
        // For remaining properties, see DatastoreCredentials objects
      }
      description = "string"
      properties = {
        {customized property} = "string"
      }
      tags = {}
      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 AzureBlobesetén használja a következőt:

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

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

  datastoreType = "AzureDataLakeGen1"
  resourceGroup = "string"
  serviceDataAccessAuthIdentity = "string"
  storeName = "string"
  subscriptionId = "string"

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

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

Az AzureFileesetén használja a következőt:

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

A OneLakea következőt használja:

  datastoreType = "OneLake"
  artifact = {
    artifactName = "string"
    artifactType = "string"
    // For remaining properties, see OneLakeArtifact objects
  }
  endpoint = "string"
  oneLakeWorkspaceName = "string"
  serviceDataAccessAuthIdentity = "string"

DatastoreCredentials objektumok

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

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

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

Tanúsítványeseté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 Nincsesetén használja a következőt:

  credentialsType = "None"

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

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

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

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

OneLakeArtifact objektumok

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

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

  artifactType = "LakeHouse"

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@2024-04-01"
név 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ásjelekből áll.
parent_id Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. Típus típusú erőforrás azonosítója: munkaterületek
kellékek [Kötelező] Az entitás további attribútumai. DatastoreProperties (kötelező)

DatastoreProperties

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

Adattár hitelesítő adatai

Név Leírás Érték
hitelesítő adatok típusa Az objektumtípus 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
hitelesítő adatok típusa [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. húr
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
hitelesítő adatok típusa [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. húr
clientId [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év rendelkezik hozzáféréssel. húr
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:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Név Leírás Érték
igazolás Szolgáltatásnév tanúsítványa. húr
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ő)

NoneDatastoreCredentials

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

SasDatastore-hitelesítő adatok

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

SasDatastoreSecrets

Név Leírás Érték
sasToken Tároló SAS-jogkivonata. húr
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ő)

ServicePrincipalDatastore hitelesítő adatok

Név Leírás Érték
hitelesítő adatok típusa [Kötelező] A tárolóval történő hitelesítéshez használt hitelesítő adattípus. "ServicePrincipal" (kötelező)
authorityUrl Hitelesítéshez használt szolgáltatói URL-cím. húr
clientId [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év rendelkezik hozzáféréssel. húr
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. húr
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} húr

AzureBlobDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureBlob" (kötelező)
accountName Tárfiók neve. húr
containerName Tárfiók tároló neve. húr
végpont Azure-felhővégpont a tárfiókhoz. húr
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

AzureDataLakeGen1Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureDataLakeGen1" (kötelező)
resourceGroup Azure-erőforráscsoport neve húr
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ő] Az Azure Data Lake Store neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
subscriptionId Azure-előfizetés azonosítója húr

AzureDataLakeGen2Datastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureDataLakeGen2" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
végpont Azure-felhővégpont a tárfiókhoz. húr
fájlrendszer [Kötelező] A Data Lake Gen2 fájlrendszer neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

AzureFileDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "AzureFile" (kötelező)
accountName [Kötelező] Tárfiók neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
végpont Azure-felhővégpont a tárfiókhoz. húr
fileShareName [Kötelező] Annak az Azure-fájlmegosztásnak a neve, amelyekre az adattár mutat. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
protokoll A tárfiókkal való kommunikációhoz használt protokoll. húr
resourceGroup Azure-erőforráscsoport neve húr
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"
subscriptionId Azure-előfizetés azonosítója húr

OneLakeDatastore

Név Leírás Érték
datastoreType [Kötelező] Az adattárat biztonsági másolatot készítő tárolási típus. "OneLake" (kötelező)
lelet [Kötelező] OneLake-összetevő, amely az adattárat készíti. OneLakeArtifact (kötelező)
végpont OneLake-végpont az adattárhoz. húr
oneLakeWorkspaceName [Kötelező] OneLake-munkaterület neve. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
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"

OneLakeArtifact

Név Leírás Érték
artifactName [Kötelező] OneLake-összetevő neve sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
artifactType Az objektumtípus beállítása LakeHouse (kötelező)

LakeHouseArtifact

Név Leírás Érték
artifactType [Kötelező] OneLake-összetevő típusa "LakeHouse" (kötelező)