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


Microsoft.MachineLearningServices-munkaterületek 2023-02-01-preview

Bicep-erőforrásdefiníció

A munkaterületek 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ócímű témakörben találja.

Erőforrás formátuma

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

resource symbolicname 'Microsoft.MachineLearningServices/workspaces@2023-02-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    allowPublicAccessWhenBehindVnet: bool
    applicationInsights: 'string'
    containerRegistry: 'string'
    description: 'string'
    discoveryUrl: 'string'
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyVaultProperties: {
        identityClientId: 'string'
        keyIdentifier: 'string'
        keyVaultArmId: 'string'
      }
      status: 'string'
    }
    featureStoreSettings: {
      computeRuntime: {
        sparkRuntimeVersion: 'string'
      }
      offlineStoreConnectionName: 'string'
      onlineStoreConnectionName: 'string'
    }
    friendlyName: 'string'
    hbiWorkspace: bool
    imageBuildCompute: 'string'
    keyVault: 'string'
    primaryUserAssignedIdentity: 'string'
    publicNetworkAccess: 'string'
    serviceManagedResourcesSettings: {
      cosmosDb: {
        collectionsThroughput: int
      }
    }
    sharedPrivateLinkResources: [
      {
        name: 'string'
        properties: {
          groupId: 'string'
          privateLinkResourceId: 'string'
          requestMessage: 'string'
          status: 'string'
        }
      }
    ]
    softDeleteRetentionInDays: int
    storageAccount: 'string'
    systemDatastoresAuthMode: 'string'
    v1LegacyMode: bool
  }
}

Tulajdonságértékek

munkaterületek

Név Leírás Érték
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-33

Érvényes karakterek:
Alfanumerikák, kötőjelek és aláhúzásjelek.
hely Megadja az erőforrás helyét. húr
Címkék Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A munkaterület termékváltozata. termékváltozat
fajta húr
azonosság Az erőforrás identitása. ManagedServiceIdentity
kellékek A gépi tanulási munkaterület tulajdonságai. WorkspaceProperties

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. UserAssignedIdentities

UserAssignedIdentities

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

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

WorkspaceProperties

Név Leírás Érték
allowPublicAccessWhenBehindVnet A jelölő jelzi, hogy engedélyezi-e a nyilvános hozzáférést a virtuális hálózat mögött. Bool
applicationInsights A munkaterülethez társított alkalmazáselemzések ARM-azonosítója. húr
containerRegistry A munkaterülethez társított tárolóregisztrációs adatbázis ARM-azonosítója. húr
leírás A munkaterület leírása. húr
discoveryUrl A felderítési szolgáltatás URL-címe a gépi tanulási kísérletezési szolgáltatások regionális végpontjainak azonosításához húr
titkosítás Az Azure ML-munkaterület titkosítási beállításai. EncryptionProperty
featureStoreSettings A funkciótár típusú munkaterület beállításai. FeatureStoreSettings
friendlyName A munkaterület rövid neve. Ez a név a mutable-ban húr
hbiWorkspace A munkaterület HBI-adatainak jelzésére és a szolgáltatás által gyűjtött diagnosztikai adatok csökkentésére vonatkozó jelző Bool
imageBuildCompute A rendszerkép-build számítási neve húr
keyVault A munkaterülethez társított kulcstartó ARM-azonosítója. Ez nem módosítható a munkaterület létrehozása után húr
primaryUserAssignedIdentity A felhasználó által hozzárendelt identitás erőforrás-azonosítója, amely a munkaterület identitását jelöli. húr
publicNetworkAccess Engedélyezik-e a nyilvános hálózatból érkező kéréseket. "Letiltva"
"Engedélyezve"
serviceManagedResourcesSettings A szolgáltatás által felügyelt erőforrás-beállítások. ServiceManagedResourcesSettings
sharedPrivateLinkResources A munkaterület megosztott privát kapcsolati erőforrásainak listája. SharedPrivateLinkResource[]
softDeleteRetentionInDays Megőrzési idő a munkaterület helyreállítható törlését követő napokban. Int
storageAccount A munkaterülethez társított tárfiók ARM-azonosítója. Ez nem módosítható a munkaterület létrehozása után húr
systemDatastoresAuthMode A munkaterület rendszeradattárainak eléréséhez használt hitelesítési mód húr
v1LegacyMode A v1_legacy_mode engedélyezése megakadályozhatja a v2 API által biztosított funkciók használatát. Bool

EncryptionProperty

Név Leírás Érték
azonosság A kulcstartó inaktív titkosításhoz való eléréséhez használt identitás. IdentityForCmk
keyVaultProperties Ügyfélkulcs-tároló tulajdonságai. EncryptionKeyVaultProperties (kötelező)
állapot Azt jelzi, hogy engedélyezve van-e a titkosítás a munkaterületen. "Letiltva"
"Engedélyezve" (kötelező)

IdentityForCmk

Név Leírás Érték
userAssignedIdentity A felhasználó által hozzárendelt identitás ArmId azonosítója, amely az ügyfél által felügyelt kulcstartó eléréséhez lesz használva húr

EncryptionKeyVaultProperties

Név Leírás Érték
identityClientId Jövőbeli használatra – A kulcstartó eléréséhez használt identitás ügyfélazonosítója. húr
keyIdentifier Key Vault uri a titkosítási kulcs eléréséhez. sztring (kötelező)
keyVaultArmId Annak a keyVaultnak az ArmId azonosítója, amelyben az ügyfél tulajdonában lévő titkosítási kulcs található. sztring (kötelező)

FeatureStoreSettings

Név Leírás Érték
computeRuntime ComputeRuntimeDto
offlineStoreConnectionName húr
onlineStoreConnectionName húr

ComputeRuntimeDto

Név Leírás Érték
sparkRuntimeVersion húr

ServiceManagedResourcesSettings

Név Leírás Érték
cosmosDb A szolgáltatás által felügyelt Cosmosdb-fiók beállításai. CosmosDbSettings

CosmosDbSettings

Név Leírás Érték
collectionsThroughput A cosmosdb-adatbázisban lévő gyűjtemények átviteli sebessége Int

SharedPrivateLinkResource

Név Leírás Érték
név A privát hivatkozás egyedi neve. húr
kellékek Erőforrás tulajdonságai. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Név Leírás Érték
groupId A privát kapcsolat erőforráscsoport-azonosítója. húr
privateLinkResourceId Az az erőforrás-azonosító, amelyre a privát hivatkozás hivatkozik. húr
requestMessage Üzenet kérése. húr
állapot Azt jelzi, hogy a szolgáltatás tulajdonosa jóváhagyta/elutasította/eltávolította-e a kapcsolatot. "Jóváhagyva"
"Leválasztva"
"Függőben"
"Elutasítva"
"Időtúllépés"

Sku

Név Leírás Érték
kapacitás Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. Int
Család Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. húr
név Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
méret A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. húr
kötő Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"

Rövid útmutatósablonok

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

Sablon Leírás
Azure Machine Learning-munkaterület

Üzembe helyezés az Azure
Ez a sablon létrehoz egy új Azure Machine Learning-munkaterületet, valamint egy titkosított tárfiókot, KeyVaultot és Application Insights-naplózást
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 Machine Learning végpontok közötti biztonságos beállítása

Üzembe helyezés az Azure
Ez a Bicep-sablonkészlet bemutatja, hogyan állíthatja be az Azure Machine Learning végpontok közötti beállítását egy biztonságos beállításban. Ez a referencia-megvalósítás magában foglalja a munkaterületet, a számítási fürtöt, a számítási példányt és a csatolt privát AKS-fürtöt.
Azure Machine Learning végpontok közötti biztonságos beállítása (örökölt)

Üzembe helyezés az Azure
Ez a Bicep-sablonkészlet bemutatja, hogyan állíthatja be az Azure Machine Learning végpontok közötti beállítását egy biztonságos beállításban. Ez a referencia-megvalósítás magában foglalja a munkaterületet, a számítási fürtöt, a számítási példányt és a csatolt privát AKS-fürtöt.
AKS számítási cél létrehozása privát IP-címmel

Üzembe helyezés az Azure
Ez a sablon létrehoz egy AKS számítási célt egy privát IP-címmel rendelkező Azure Machine Learning service-munkaterületen.
Azure Machine Learning-szolgáltatás munkaterületének létrehozása

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. Ez a konfiguráció az Azure Machine Learning használatának megkezdéséhez szükséges minimális erőforráskészletet ismerteti.
Azure Machine Learning Service-munkaterület (CMK) létrehozása

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. A példa bemutatja, hogyan konfigurálható az Azure Machine Learning titkosításhoz egy ügyfél által felügyelt titkosítási kulccsal.
Azure Machine Learning Service-munkaterület (vnet) létrehozása

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. Ez a konfiguráció ismerteti az Azure Machine Learning használatának megkezdéséhez szükséges erőforrások készletét egy elkülönített hálózati beállításban.
Azure Machine Learning-szolgáltatás munkaterületének létrehozása (örökölt)

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. Ez a konfiguráció ismerteti az Azure Machine Learning használatának megkezdéséhez szükséges erőforrások készletét egy elkülönített hálózati beállításban.

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

A munkaterületek 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ócímű témakörben találja.

Erőforrás formátuma

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

{
  "type": "Microsoft.MachineLearningServices/workspaces",
  "apiVersion": "2023-02-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "allowPublicAccessWhenBehindVnet": "bool",
    "applicationInsights": "string",
    "containerRegistry": "string",
    "description": "string",
    "discoveryUrl": "string",
    "encryption": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyIdentifier": "string",
        "keyVaultArmId": "string"
      },
      "status": "string"
    },
    "featureStoreSettings": {
      "computeRuntime": {
        "sparkRuntimeVersion": "string"
      },
      "offlineStoreConnectionName": "string",
      "onlineStoreConnectionName": "string"
    },
    "friendlyName": "string",
    "hbiWorkspace": "bool",
    "imageBuildCompute": "string",
    "keyVault": "string",
    "primaryUserAssignedIdentity": "string",
    "publicNetworkAccess": "string",
    "serviceManagedResourcesSettings": {
      "cosmosDb": {
        "collectionsThroughput": "int"
      }
    },
    "sharedPrivateLinkResources": [
      {
        "name": "string",
        "properties": {
          "groupId": "string",
          "privateLinkResourceId": "string",
          "requestMessage": "string",
          "status": "string"
        }
      }
    ],
    "softDeleteRetentionInDays": "int",
    "storageAccount": "string",
    "systemDatastoresAuthMode": "string",
    "v1LegacyMode": "bool"
  }
}

Tulajdonságértékek

munkaterületek

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces"
apiVersion Az erőforrás API-verziója '2023-02-01-preview"
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-33

Érvényes karakterek:
Alfanumerikák, kötőjelek és aláhúzásjelek.
hely Megadja az erőforrás helyét. húr
Címkék Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A munkaterület termékváltozata. termékváltozat
fajta húr
azonosság Az erőforrás identitása. ManagedServiceIdentity
kellékek A gépi tanulási munkaterület tulajdonságai. WorkspaceProperties

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. UserAssignedIdentities

UserAssignedIdentities

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

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

WorkspaceProperties

Név Leírás Érték
allowPublicAccessWhenBehindVnet A jelölő jelzi, hogy engedélyezi-e a nyilvános hozzáférést a virtuális hálózat mögött. Bool
applicationInsights A munkaterülethez társított alkalmazáselemzések ARM-azonosítója. húr
containerRegistry A munkaterülethez társított tárolóregisztrációs adatbázis ARM-azonosítója. húr
leírás A munkaterület leírása. húr
discoveryUrl A felderítési szolgáltatás URL-címe a gépi tanulási kísérletezési szolgáltatások regionális végpontjainak azonosításához húr
titkosítás Az Azure ML-munkaterület titkosítási beállításai. EncryptionProperty
featureStoreSettings A funkciótár típusú munkaterület beállításai. FeatureStoreSettings
friendlyName A munkaterület rövid neve. Ez a név a mutable-ban húr
hbiWorkspace A munkaterület HBI-adatainak jelzésére és a szolgáltatás által gyűjtött diagnosztikai adatok csökkentésére vonatkozó jelző Bool
imageBuildCompute A rendszerkép-build számítási neve húr
keyVault A munkaterülethez társított kulcstartó ARM-azonosítója. Ez nem módosítható a munkaterület létrehozása után húr
primaryUserAssignedIdentity A felhasználó által hozzárendelt identitás erőforrás-azonosítója, amely a munkaterület identitását jelöli. húr
publicNetworkAccess Engedélyezik-e a nyilvános hálózatból érkező kéréseket. "Letiltva"
"Engedélyezve"
serviceManagedResourcesSettings A szolgáltatás által felügyelt erőforrás-beállítások. ServiceManagedResourcesSettings
sharedPrivateLinkResources A munkaterület megosztott privát kapcsolati erőforrásainak listája. SharedPrivateLinkResource[]
softDeleteRetentionInDays Megőrzési idő a munkaterület helyreállítható törlését követő napokban. Int
storageAccount A munkaterülethez társított tárfiók ARM-azonosítója. Ez nem módosítható a munkaterület létrehozása után húr
systemDatastoresAuthMode A munkaterület rendszeradattárainak eléréséhez használt hitelesítési mód húr
v1LegacyMode A v1_legacy_mode engedélyezése megakadályozhatja a v2 API által biztosított funkciók használatát. Bool

EncryptionProperty

Név Leírás Érték
azonosság A kulcstartó inaktív titkosításhoz való eléréséhez használt identitás. IdentityForCmk
keyVaultProperties Ügyfélkulcs-tároló tulajdonságai. EncryptionKeyVaultProperties (kötelező)
állapot Azt jelzi, hogy engedélyezve van-e a titkosítás a munkaterületen. "Letiltva"
"Engedélyezve" (kötelező)

IdentityForCmk

Név Leírás Érték
userAssignedIdentity A felhasználó által hozzárendelt identitás ArmId azonosítója, amely az ügyfél által felügyelt kulcstartó eléréséhez lesz használva húr

EncryptionKeyVaultProperties

Név Leírás Érték
identityClientId Jövőbeli használatra – A kulcstartó eléréséhez használt identitás ügyfélazonosítója. húr
keyIdentifier Key Vault uri a titkosítási kulcs eléréséhez. sztring (kötelező)
keyVaultArmId Annak a keyVaultnak az ArmId azonosítója, amelyben az ügyfél tulajdonában lévő titkosítási kulcs található. sztring (kötelező)

FeatureStoreSettings

Név Leírás Érték
computeRuntime ComputeRuntimeDto
offlineStoreConnectionName húr
onlineStoreConnectionName húr

ComputeRuntimeDto

Név Leírás Érték
sparkRuntimeVersion húr

ServiceManagedResourcesSettings

Név Leírás Érték
cosmosDb A szolgáltatás által felügyelt Cosmosdb-fiók beállításai. CosmosDbSettings

CosmosDbSettings

Név Leírás Érték
collectionsThroughput A cosmosdb-adatbázisban lévő gyűjtemények átviteli sebessége Int

SharedPrivateLinkResource

Név Leírás Érték
név A privát hivatkozás egyedi neve. húr
kellékek Erőforrás tulajdonságai. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Név Leírás Érték
groupId A privát kapcsolat erőforráscsoport-azonosítója. húr
privateLinkResourceId Az az erőforrás-azonosító, amelyre a privát hivatkozás hivatkozik. húr
requestMessage Üzenet kérése. húr
állapot Azt jelzi, hogy a szolgáltatás tulajdonosa jóváhagyta/elutasította/eltávolította-e a kapcsolatot. "Jóváhagyva"
"Leválasztva"
"Függőben"
"Elutasítva"
"Időtúllépés"

Sku

Név Leírás Érték
kapacitás Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. Int
Család Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. húr
név Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
méret A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. húr
kötő Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"

Rövid útmutatósablonok

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

Sablon Leírás
Azure Machine Learning-munkaterület

Üzembe helyezés az Azure
Ez a sablon létrehoz egy új Azure Machine Learning-munkaterületet, valamint egy titkosított tárfiókot, KeyVaultot és Application Insights-naplózást
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 Machine Learning végpontok közötti biztonságos beállítása

Üzembe helyezés az Azure
Ez a Bicep-sablonkészlet bemutatja, hogyan állíthatja be az Azure Machine Learning végpontok közötti beállítását egy biztonságos beállításban. Ez a referencia-megvalósítás magában foglalja a munkaterületet, a számítási fürtöt, a számítási példányt és a csatolt privát AKS-fürtöt.
Azure Machine Learning végpontok közötti biztonságos beállítása (örökölt)

Üzembe helyezés az Azure
Ez a Bicep-sablonkészlet bemutatja, hogyan állíthatja be az Azure Machine Learning végpontok közötti beállítását egy biztonságos beállításban. Ez a referencia-megvalósítás magában foglalja a munkaterületet, a számítási fürtöt, a számítási példányt és a csatolt privát AKS-fürtöt.
AKS számítási cél létrehozása privát IP-címmel

Üzembe helyezés az Azure
Ez a sablon létrehoz egy AKS számítási célt egy privát IP-címmel rendelkező Azure Machine Learning service-munkaterületen.
Azure Machine Learning-szolgáltatás munkaterületének létrehozása

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. Ez a konfiguráció az Azure Machine Learning használatának megkezdéséhez szükséges minimális erőforráskészletet ismerteti.
Azure Machine Learning Service-munkaterület (CMK) létrehozása

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. A példa bemutatja, hogyan konfigurálható az Azure Machine Learning titkosításhoz egy ügyfél által felügyelt titkosítási kulccsal.
Azure Machine Learning Service-munkaterület (vnet) létrehozása

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. Ez a konfiguráció ismerteti az Azure Machine Learning használatának megkezdéséhez szükséges erőforrások készletét egy elkülönített hálózati beállításban.
Azure Machine Learning-szolgáltatás munkaterületének létrehozása (örökölt)

Üzembe helyezés az Azure
Ez az üzembe helyezési sablon egy Azure Machine Learning-munkaterületet és annak kapcsolódó erőforrásait határozza meg, beleértve az Azure Key Vaultot, az Azure Storage-t, az Azure Application Insightst és az Azure Container Registryt. Ez a konfiguráció ismerteti az Azure Machine Learning használatának megkezdéséhez szükséges erőforrások készletét egy elkülönített hálózati beállításban.

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

A munkaterületek 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ócímű témakörben találja.

Erőforrás formátuma

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces@2023-02-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      allowPublicAccessWhenBehindVnet = bool
      applicationInsights = "string"
      containerRegistry = "string"
      description = "string"
      discoveryUrl = "string"
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyVaultProperties = {
          identityClientId = "string"
          keyIdentifier = "string"
          keyVaultArmId = "string"
        }
        status = "string"
      }
      featureStoreSettings = {
        computeRuntime = {
          sparkRuntimeVersion = "string"
        }
        offlineStoreConnectionName = "string"
        onlineStoreConnectionName = "string"
      }
      friendlyName = "string"
      hbiWorkspace = bool
      imageBuildCompute = "string"
      keyVault = "string"
      primaryUserAssignedIdentity = "string"
      publicNetworkAccess = "string"
      serviceManagedResourcesSettings = {
        cosmosDb = {
          collectionsThroughput = int
        }
      }
      sharedPrivateLinkResources = [
        {
          name = "string"
          properties = {
            groupId = "string"
            privateLinkResourceId = "string"
            requestMessage = "string"
            status = "string"
          }
        }
      ]
      softDeleteRetentionInDays = int
      storageAccount = "string"
      systemDatastoresAuthMode = "string"
      v1LegacyMode = bool
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Tulajdonságértékek

munkaterületek

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

Karakterkorlát: 3-33

Érvényes karakterek:
Alfanumerikák, kötőjelek és aláhúzásjelek.
hely Megadja az erőforrás helyét. húr
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
Címkék Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára.
Sku A munkaterület termékváltozata. termékváltozat
fajta húr
azonosság Az erőforrás identitása. ManagedServiceIdentity
kellékek A gépi tanulási munkaterület tulajdonságai. WorkspaceProperties

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
identity_ids Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. Felhasználói identitásazonosítók tömbje.

UserAssignedIdentities

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

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

WorkspaceProperties

Név Leírás Érték
allowPublicAccessWhenBehindVnet A jelölő jelzi, hogy engedélyezi-e a nyilvános hozzáférést a virtuális hálózat mögött. Bool
applicationInsights A munkaterülethez társított alkalmazáselemzések ARM-azonosítója. húr
containerRegistry A munkaterülethez társított tárolóregisztrációs adatbázis ARM-azonosítója. húr
leírás A munkaterület leírása. húr
discoveryUrl A felderítési szolgáltatás URL-címe a gépi tanulási kísérletezési szolgáltatások regionális végpontjainak azonosításához húr
titkosítás Az Azure ML-munkaterület titkosítási beállításai. EncryptionProperty
featureStoreSettings A funkciótár típusú munkaterület beállításai. FeatureStoreSettings
friendlyName A munkaterület rövid neve. Ez a név a mutable-ban húr
hbiWorkspace A munkaterület HBI-adatainak jelzésére és a szolgáltatás által gyűjtött diagnosztikai adatok csökkentésére vonatkozó jelző Bool
imageBuildCompute A rendszerkép-build számítási neve húr
keyVault A munkaterülethez társított kulcstartó ARM-azonosítója. Ez nem módosítható a munkaterület létrehozása után húr
primaryUserAssignedIdentity A felhasználó által hozzárendelt identitás erőforrás-azonosítója, amely a munkaterület identitását jelöli. húr
publicNetworkAccess Engedélyezik-e a nyilvános hálózatból érkező kéréseket. "Letiltva"
"Engedélyezve"
serviceManagedResourcesSettings A szolgáltatás által felügyelt erőforrás-beállítások. ServiceManagedResourcesSettings
sharedPrivateLinkResources A munkaterület megosztott privát kapcsolati erőforrásainak listája. SharedPrivateLinkResource[]
softDeleteRetentionInDays Megőrzési idő a munkaterület helyreállítható törlését követő napokban. Int
storageAccount A munkaterülethez társított tárfiók ARM-azonosítója. Ez nem módosítható a munkaterület létrehozása után húr
systemDatastoresAuthMode A munkaterület rendszeradattárainak eléréséhez használt hitelesítési mód húr
v1LegacyMode A v1_legacy_mode engedélyezése megakadályozhatja a v2 API által biztosított funkciók használatát. Bool

EncryptionProperty

Név Leírás Érték
azonosság A kulcstartó inaktív titkosításhoz való eléréséhez használt identitás. IdentityForCmk
keyVaultProperties Ügyfélkulcs-tároló tulajdonságai. EncryptionKeyVaultProperties (kötelező)
állapot Azt jelzi, hogy engedélyezve van-e a titkosítás a munkaterületen. "Letiltva"
"Engedélyezve" (kötelező)

IdentityForCmk

Név Leírás Érték
userAssignedIdentity A felhasználó által hozzárendelt identitás ArmId azonosítója, amely az ügyfél által felügyelt kulcstartó eléréséhez lesz használva húr

EncryptionKeyVaultProperties

Név Leírás Érték
identityClientId Jövőbeli használatra – A kulcstartó eléréséhez használt identitás ügyfélazonosítója. húr
keyIdentifier Key Vault uri a titkosítási kulcs eléréséhez. sztring (kötelező)
keyVaultArmId Annak a keyVaultnak az ArmId azonosítója, amelyben az ügyfél tulajdonában lévő titkosítási kulcs található. sztring (kötelező)

FeatureStoreSettings

Név Leírás Érték
computeRuntime ComputeRuntimeDto
offlineStoreConnectionName húr
onlineStoreConnectionName húr

ComputeRuntimeDto

Név Leírás Érték
sparkRuntimeVersion húr

ServiceManagedResourcesSettings

Név Leírás Érték
cosmosDb A szolgáltatás által felügyelt Cosmosdb-fiók beállításai. CosmosDbSettings

CosmosDbSettings

Név Leírás Érték
collectionsThroughput A cosmosdb-adatbázisban lévő gyűjtemények átviteli sebessége Int

SharedPrivateLinkResource

Név Leírás Érték
név A privát hivatkozás egyedi neve. húr
kellékek Erőforrás tulajdonságai. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Név Leírás Érték
groupId A privát kapcsolat erőforráscsoport-azonosítója. húr
privateLinkResourceId Az az erőforrás-azonosító, amelyre a privát hivatkozás hivatkozik. húr
requestMessage Üzenet kérése. húr
állapot Azt jelzi, hogy a szolgáltatás tulajdonosa jóváhagyta/elutasította/eltávolította-e a kapcsolatot. "Jóváhagyva"
"Leválasztva"
"Függőben"
"Elutasítva"
"Időtúllépés"

Sku

Név Leírás Érték
kapacitás Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. Int
Család Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. húr
név Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
méret A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. húr
kötő Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"