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


Microsoft.MachineLearningServices-munkaterületek/computes 2019-11-01

Bicep-erőforrásdefiníció

A munkaterületek/számítási erőforrások tí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/computes erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2019-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  identity: {
    type: 'SystemAssigned'
  }
  properties: {
    computeLocation: 'string'
    description: 'string'
    resourceId: 'string'
    computeType: 'string'
    // For remaining properties, see Compute objects
  }
}

Számítási objektumok

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

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

  computeType: 'AKS'
  properties: {
    agentCount: int
    agentVMSize: 'string'
    aksNetworkingConfiguration: {
      dnsServiceIP: 'string'
      dockerBridgeCidr: 'string'
      serviceCidr: 'string'
      subnetId: 'string'
    }
    clusterFqdn: 'string'
    sslConfiguration: {
      cert: 'string'
      cname: 'string'
      key: 'string'
      status: 'string'
    }
  }

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

  computeType: 'AmlCompute'
  properties: {
    remoteLoginPortPublicAccess: 'string'
    scaleSettings: {
      maxNodeCount: int
      minNodeCount: int
      nodeIdleTimeBeforeScaleDown: 'string'
    }
    subnet: {
      id: 'string'
    }
    userAccountCredentials: {
      adminUserName: 'string'
      adminUserPassword: 'string'
      adminUserSshPublicKey: 'string'
    }
    vmPriority: 'string'
    vmSize: 'string'
  }

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

  computeType: 'Databricks'
  properties: {
    databricksAccessToken: 'string'
  }

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

  computeType: 'DataFactory'

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

  computeType: 'DataLakeAnalytics'
  properties: {
    dataLakeStoreAccountName: 'string'
  }

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

  computeType: 'HDInsight'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
  }

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

  computeType: 'VirtualMachine'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
    virtualMachineSize: 'string'
  }

Tulajdonságértékek

munkaterületek/számítások

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: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikus és kötőjelek.
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
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
azonosság Az erőforrás identitása. Identitás
kellékek Számítási tulajdonságok Számítási

Azonosság

Név Leírás Érték
típus Az identitás típusa. "SystemAssigned"

Számlál

Név Leírás Érték
computeLocation A mögöttes számítás helye húr
leírás A Machine Learning-számítás leírása. húr
resourceId A mögöttes számítás ARM-erőforrás-azonosítója húr
computeType Az objektumtípus beállítása AKS-
AmlCompute
Databricks
DataFactory
DataLakeAnalytics
HDInsight
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
kellékek AKS-tulajdonságok AKSProperties

AKSProperties

Név Leírás Érték
agentCount Ügynökök száma Int

Korlátok:
Minimális érték = 1
agentVMSize Ügynök virtuális gép mérete húr
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózatokhoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve húr
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a ServiceCidrben megadott Kubernetes szolgáltatáscímtartományon belül kell lennie. húr

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal vagy a Kubernetes szolgáltatás címtartományával sem. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-tartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem fedheti át az alhálózati IP-tartományokat. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózati azonosító Virtuális hálózati alhálózat erőforrásazonosítója, amelyhez a számítási csomópontok tartoznak húr

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok húr
cname A tanúsítvány CNAME-jének neve húr
kulcs Kulcsadatok húr
állapot Ssl engedélyezése vagy letiltása pontozáshoz "Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
kellékek Az AML számítási tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs meghatározva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Hitelesítő adatok egy rendszergazdai felhasználói fiókhoz, amely minden számítási csomóponton létrejön. UserAccountCredentials
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete húr

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma Int
nodeIdleTimeBeforeScaleDown Csomópont üresjárati ideje az amlCompute skálázása előtt húr

ResourceId

Név Leírás Érték
azonosító Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. húr
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH nyilvános kulcsa. húr

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
kellékek DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat húr

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
kellékek DataLakeAnalyticsProperties

DataLakeAnalyticsProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve húr

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
kellékek HDInsightProperties

HDInsightProperties

Név Leírás Érték
cím A fürt fő csomópontjának nyilvános IP-címe. húr
administratorAccount Rendszergazdai hitelesítő adatok a fürt fő csomópontjához VirtualMachineSsh hitelesítő adatok
sshPort A port meg van nyitva a fürt fő csomópontján lévő ssh-kapcsolatokhoz. Int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava húr
privateKeyData Titkos kulcs adatai húr
publicKeyData Nyilvános kulcs adatai húr
felhasználónév Rendszergazdai fiók felhasználóneve húr

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
kellékek VirtualMachineProperties

VirtualMachineProperties

Név Leírás Érték
cím A virtuális gép nyilvános IP-címe. húr
administratorAccount Virtuális gép rendszergazdai hitelesítő adatai VirtualMachineSsh hitelesítő adatok
sshPort Az ssh-kapcsolatokhoz megnyitott port. Int
virtualMachineSize Virtuális gép mérete húr

Sku

Név Leírás Érték
név A termékváltozat neve húr
kötő A termékváltozat szintje, például az Alapszintű vagy a Nagyvállalati verzió húr

Rövid útmutatósablonok

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

Sablon Leírás
Machine Learning Service ADLA Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service ADLA Compute-t.
Machine Learning Service Aks Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service Aks Compute-t.
Machine Learning Service DSVM Számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service DSVM Compute-t.
Machine Learning Service HDInsight-fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service HDInsight-fürtöt
Azure Machine Learning aks számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning aks-számítást.
Azure Machine Learning számítási fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási fürtöt.
Azure Machine Learning számítási példány létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási példányt egy másik felhasználó nevében egy beágyazott telepítési példaszkripttel
LinkedService létrehozása az Azure Machine Learning-munkaterületen

Üzembe helyezés az Azure
Ez a sablon létrehoz egy LinkedService szolgáltatást egy meglévő Azure Machine Learning-munkaterületen.
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.

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

A munkaterületek/számítási erőforrások tí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/computes erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "apiVersion": "2019-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "properties": {
    "computeLocation": "string",
    "description": "string",
    "resourceId": "string",
    "computeType": "string"
    // For remaining properties, see Compute objects
  }
}

Számítási objektumok

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

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

  "computeType": "AKS",
  "properties": {
    "agentCount": "int",
    "agentVMSize": "string",
    "aksNetworkingConfiguration": {
      "dnsServiceIP": "string",
      "dockerBridgeCidr": "string",
      "serviceCidr": "string",
      "subnetId": "string"
    },
    "clusterFqdn": "string",
    "sslConfiguration": {
      "cert": "string",
      "cname": "string",
      "key": "string",
      "status": "string"
    }
  }

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

  "computeType": "AmlCompute",
  "properties": {
    "remoteLoginPortPublicAccess": "string",
    "scaleSettings": {
      "maxNodeCount": "int",
      "minNodeCount": "int",
      "nodeIdleTimeBeforeScaleDown": "string"
    },
    "subnet": {
      "id": "string"
    },
    "userAccountCredentials": {
      "adminUserName": "string",
      "adminUserPassword": "string",
      "adminUserSshPublicKey": "string"
    },
    "vmPriority": "string",
    "vmSize": "string"
  }

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

  "computeType": "Databricks",
  "properties": {
    "databricksAccessToken": "string"
  }

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

  "computeType": "DataFactory"

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

  "computeType": "DataLakeAnalytics",
  "properties": {
    "dataLakeStoreAccountName": "string"
  }

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

  "computeType": "HDInsight",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int"
  }

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

  "computeType": "VirtualMachine",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int",
    "virtualMachineSize": "string"
  }

Tulajdonságértékek

munkaterületek/számítások

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/computes"
apiVersion Az erőforrás API-verziója '2019-11-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: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikus és kötőjelek.
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
azonosság Az erőforrás identitása. Identitás
kellékek Számítási tulajdonságok Számítási

Azonosság

Név Leírás Érték
típus Az identitás típusa. "SystemAssigned"

Számlál

Név Leírás Érték
computeLocation A mögöttes számítás helye húr
leírás A Machine Learning-számítás leírása. húr
resourceId A mögöttes számítás ARM-erőforrás-azonosítója húr
computeType Az objektumtípus beállítása AKS-
AmlCompute
Databricks
DataFactory
DataLakeAnalytics
HDInsight
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
kellékek AKS-tulajdonságok AKSProperties

AKSProperties

Név Leírás Érték
agentCount Ügynökök száma Int

Korlátok:
Minimális érték = 1
agentVMSize Ügynök virtuális gép mérete húr
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózatokhoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve húr
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a ServiceCidrben megadott Kubernetes szolgáltatáscímtartományon belül kell lennie. húr

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal vagy a Kubernetes szolgáltatás címtartományával sem. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-tartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem fedheti át az alhálózati IP-tartományokat. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózati azonosító Virtuális hálózati alhálózat erőforrásazonosítója, amelyhez a számítási csomópontok tartoznak húr

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok húr
cname A tanúsítvány CNAME-jének neve húr
kulcs Kulcsadatok húr
állapot Ssl engedélyezése vagy letiltása pontozáshoz "Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
kellékek Az AML számítási tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs meghatározva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Hitelesítő adatok egy rendszergazdai felhasználói fiókhoz, amely minden számítási csomóponton létrejön. UserAccountCredentials
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete húr

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma Int
nodeIdleTimeBeforeScaleDown Csomópont üresjárati ideje az amlCompute skálázása előtt húr

ResourceId

Név Leírás Érték
azonosító Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. húr
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH nyilvános kulcsa. húr

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
kellékek DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat húr

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
kellékek DataLakeAnalyticsProperties

DataLakeAnalyticsProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve húr

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
kellékek HDInsightProperties

HDInsightProperties

Név Leírás Érték
cím A fürt fő csomópontjának nyilvános IP-címe. húr
administratorAccount Rendszergazdai hitelesítő adatok a fürt fő csomópontjához VirtualMachineSsh hitelesítő adatok
sshPort A port meg van nyitva a fürt fő csomópontján lévő ssh-kapcsolatokhoz. Int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava húr
privateKeyData Titkos kulcs adatai húr
publicKeyData Nyilvános kulcs adatai húr
felhasználónév Rendszergazdai fiók felhasználóneve húr

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
kellékek VirtualMachineProperties

VirtualMachineProperties

Név Leírás Érték
cím A virtuális gép nyilvános IP-címe. húr
administratorAccount Virtuális gép rendszergazdai hitelesítő adatai VirtualMachineSsh hitelesítő adatok
sshPort Az ssh-kapcsolatokhoz megnyitott port. Int
virtualMachineSize Virtuális gép mérete húr

Sku

Név Leírás Érték
név A termékváltozat neve húr
kötő A termékváltozat szintje, például az Alapszintű vagy a Nagyvállalati verzió húr

Rövid útmutatósablonok

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

Sablon Leírás
Machine Learning Service ADLA Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service ADLA Compute-t.
Machine Learning Service Aks Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service Aks Compute-t.
Machine Learning Service DSVM Számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service DSVM Compute-t.
Machine Learning Service HDInsight-fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service HDInsight-fürtöt
Azure Machine Learning aks számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning aks-számítást.
Azure Machine Learning számítási fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási fürtöt.
Azure Machine Learning számítási példány létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási példányt egy másik felhasználó nevében egy beágyazott telepítési példaszkripttel
LinkedService létrehozása az Azure Machine Learning-munkaterületen

Üzembe helyezés az Azure
Ez a sablon létrehoz egy LinkedService szolgáltatást egy meglévő Azure Machine Learning-munkaterületen.
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.

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

A munkaterületek/számítási erőforrások tí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/computes erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/computes@2019-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      computeLocation = "string"
      description = "string"
      resourceId = "string"
      computeType = "string"
      // For remaining properties, see Compute objects
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

Számítási objektumok

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

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

  computeType = "AKS"
  properties = {
    agentCount = int
    agentVMSize = "string"
    aksNetworkingConfiguration = {
      dnsServiceIP = "string"
      dockerBridgeCidr = "string"
      serviceCidr = "string"
      subnetId = "string"
    }
    clusterFqdn = "string"
    sslConfiguration = {
      cert = "string"
      cname = "string"
      key = "string"
      status = "string"
    }
  }

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

  computeType = "AmlCompute"
  properties = {
    remoteLoginPortPublicAccess = "string"
    scaleSettings = {
      maxNodeCount = int
      minNodeCount = int
      nodeIdleTimeBeforeScaleDown = "string"
    }
    subnet = {
      id = "string"
    }
    userAccountCredentials = {
      adminUserName = "string"
      adminUserPassword = "string"
      adminUserSshPublicKey = "string"
    }
    vmPriority = "string"
    vmSize = "string"
  }

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

  computeType = "Databricks"
  properties = {
    databricksAccessToken = "string"
  }

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

  computeType = "DataFactory"

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

  computeType = "DataLakeAnalytics"
  properties = {
    dataLakeStoreAccountName = "string"
  }

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

  computeType = "HDInsight"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
  }

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

  computeType = "VirtualMachine"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
    virtualMachineSize = "string"
  }

Tulajdonságértékek

munkaterületek/számítások

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

Karakterkorlát: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikus és kötőjelek.
hely Megadja az erőforrás helyét. húr
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
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
azonosság Az erőforrás identitása. Identitás
kellékek Számítási tulajdonságok Számítási

Azonosság

Név Leírás Érték
típus Az identitás típusa. "SystemAssigned"

Számlál

Név Leírás Érték
computeLocation A mögöttes számítás helye húr
leírás A Machine Learning-számítás leírása. húr
resourceId A mögöttes számítás ARM-erőforrás-azonosítója húr
computeType Az objektumtípus beállítása AKS-
AmlCompute
Databricks
DataFactory
DataLakeAnalytics
HDInsight
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
kellékek AKS-tulajdonságok AKSProperties

AKSProperties

Név Leírás Érték
agentCount Ügynökök száma Int

Korlátok:
Minimális érték = 1
agentVMSize Ügynök virtuális gép mérete húr
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózatokhoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve húr
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a ServiceCidrben megadott Kubernetes szolgáltatáscímtartományon belül kell lennie. húr

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal vagy a Kubernetes szolgáltatás címtartományával sem. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-tartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem fedheti át az alhálózati IP-tartományokat. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózati azonosító Virtuális hálózati alhálózat erőforrásazonosítója, amelyhez a számítási csomópontok tartoznak húr

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok húr
cname A tanúsítvány CNAME-jének neve húr
kulcs Kulcsadatok húr
állapot Ssl engedélyezése vagy letiltása pontozáshoz "Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
kellékek Az AML számítási tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs meghatározva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Hitelesítő adatok egy rendszergazdai felhasználói fiókhoz, amely minden számítási csomóponton létrejön. UserAccountCredentials
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete húr

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma Int
nodeIdleTimeBeforeScaleDown Csomópont üresjárati ideje az amlCompute skálázása előtt húr

ResourceId

Név Leírás Érték
azonosító Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. húr
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH nyilvános kulcsa. húr

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
kellékek DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat húr

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
kellékek DataLakeAnalyticsProperties

DataLakeAnalyticsProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve húr

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
kellékek HDInsightProperties

HDInsightProperties

Név Leírás Érték
cím A fürt fő csomópontjának nyilvános IP-címe. húr
administratorAccount Rendszergazdai hitelesítő adatok a fürt fő csomópontjához VirtualMachineSsh hitelesítő adatok
sshPort A port meg van nyitva a fürt fő csomópontján lévő ssh-kapcsolatokhoz. Int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava húr
privateKeyData Titkos kulcs adatai húr
publicKeyData Nyilvános kulcs adatai húr
felhasználónév Rendszergazdai fiók felhasználóneve húr

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
kellékek VirtualMachineProperties

VirtualMachineProperties

Név Leírás Érték
cím A virtuális gép nyilvános IP-címe. húr
administratorAccount Virtuális gép rendszergazdai hitelesítő adatai VirtualMachineSsh hitelesítő adatok
sshPort Az ssh-kapcsolatokhoz megnyitott port. Int
virtualMachineSize Virtuális gép mérete húr

Sku

Név Leírás Érték
név A termékváltozat neve húr
kötő A termékváltozat szintje, például az Alapszintű vagy a Nagyvállalati verzió húr