Sdílet prostřednictvím


Pracovní prostory Microsoft.MachineLearningServices/computes 2018-03-01-preview

Definice prostředku Bicep

Typ prostředku pracovních prostorů nebo výpočetních prostředků je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/computes, přidejte do šablony následující bicep.

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

Výpočetní objekty

Nastavte vlastnost computeType pro určení typu objektu.

Pro AKS použijte:

  computeType: 'AKS'
  properties: {
    agentCount: int
    agentVMSize: 'string'
    clusterFqdn: 'string'
    sslConfiguration: {
      cert: 'string'
      cname: 'string'
      key: 'string'
      status: 'string'
    }
    systemServices: [
      {
      }
    ]
  }

Pro BatchAI použijte:

  computeType: 'BatchAI'
  properties: {
    scaleSettings: {
      autoScaleEnabled: bool
      maxNodeCount: int
      minNodeCount: int
    }
    vmPriority: 'string'
    vmSize: 'string'
  }

Pro DataFactory použijte:

  computeType: 'DataFactory'

Pro HDInsight použijte:

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

Pro VirtualMachine použijte:

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

Hodnoty vlastností

pracovní prostory a výpočetní prostředky

Název Description Hodnota
name Název prostředku

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)

Limit počtu znaků: 3–24 pro výpočetní instanci
3–32 pro výpočetní prostředky AML
2–16 pro jiné typy výpočetních prostředků

Platné znaky:
Alfanumerické znaky a spojovníky.
location Určuje umístění prostředku. řetězec
tags Obsahuje značky prostředků definované jako páry klíč/hodnota. Slovník názvů značek a hodnot. Viz Značky v šablonách
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: pracovní prostory
identity Identita prostředku. Identita
properties Vlastnosti výpočetních prostředků Výpočetní služby

Identita

Název Description Hodnota
typ Typ identity. 'SystemAssigned'

Compute

Název Description Hodnota
computeLocation Umístění podkladových výpočetních prostředků řetězec
description Popis výpočetních prostředků služby Machine Learning. řetězec
resourceId ID prostředku ARM výpočetních prostředků řetězec
computeType Nastavení typu objektu AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (povinné)

AKS

Název Description Hodnota
computeType Typ výpočetních prostředků AKS (povinné)
properties Vlastnosti AKS AKSVlastnosti

AKSVlastnosti

Název Description Hodnota
agentCount Počet agentů int

Omezení:
Minimální hodnota = 1
agentVMSize Velikost virtuálního počítače agenta řetězec
Fqdn clusteru Plně kvalifikovaný název domény clusteru řetězec
konfigurace ssl Konfigurace protokolu SSL Konfigurace ssl
systemServices Systémové služby SystemService[]

Konfigurace ssl

Název Description Hodnota
cert Data certifikátu řetězec
Cname CNAME certifikátu řetězec
key Klíčová data řetězec
status Povolení nebo zakázání SSL pro vyhodnocování Zakázáno
Povoleno

SystemService

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.

BatchAI

Název Description Hodnota
computeType Typ výpočetních prostředků BatchAI (povinné)
properties Vlastnosti BatchAI BatchAIProperties

BatchAIProperties

Název Description Hodnota
škálovací nastavení Nastavení škálování pro BatchAI ScaleSettings
vmPriority Priorita virtuálního počítače řetězec
vmSize Velikost virtuálního počítače řetězec

ScaleSettings

Název Description Hodnota
automatické škálováníEnabled Povolení nebo zakázání automatického škálování bool
maxNodeCount Maximální počet uzlů, které se mají použít int
počet uzlů minNodeCount Minimální počet uzlů, které se mají použít int

DataFactory

Název Description Hodnota
computeType Typ výpočetních prostředků 'DataFactory' (povinné)

HDInsight

Název Description Hodnota
computeType Typ výpočetních prostředků HDInsight (povinné)
properties HDInsightProperties

HDInsightProperties

Název Description Hodnota
adresa Veřejná IP adresa hlavního uzlu clusteru. řetězec
administratorAccount Správa přihlašovacích údajů pro hlavní uzel clusteru VirtualMachineSshCredentials
sshPort Otevřený port pro připojení SSH na hlavním uzlu clusteru. int

VirtualMachineSshCredentials

Název Description Hodnota
heslo Heslo účtu správce řetězec
privateKeyData Data privátního klíče řetězec
publicKeyData Data veřejného klíče řetězec
username Uživatelské jméno účtu správce řetězec

VirtualMachine

Název Description Hodnota
computeType Typ výpočetních prostředků VirtualMachine (povinné)
properties VirtualMachineProperties

VirtualMachineProperties

Název Description Hodnota
adresa Veřejná IP adresa virtuálního počítače. řetězec
administratorAccount Správa přihlašovacích údajů pro virtuální počítač VirtualMachineSshCredentials
sshPort Otevřený port pro připojení SSH. int
virtualMachineSize Velikost virtuálního počítače řetězec

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření služby Machine Learning Service ADLA Compute

Nasazení do Azure
Tato šablona vytvoří službu Machine Learning Service ADLA Compute.
Vytvoření služby Machine Learning Service Aks Compute

Nasazení do Azure
Tato šablona vytvoří službu Machine Learning Service Aks Compute.
Vytvoření výpočetního prostředí DSVM služby Machine Learning Service

Nasazení do Azure
Tato šablona vytvoří výpočetní prostředí DSVM služby Machine Learning Service.
Vytvoření clusteru HDInsight služby Machine Learning Service

Nasazení do Azure
Tato šablona vytvoří cluster HDInsight služby Machine Learning Service.
Vytvoření výpočetního prostředí Azure Machine Learning aks

Nasazení do Azure
Tato šablona vytvoří výpočetní prostředí Azure Machine Learning aks.
Vytvoření výpočetního clusteru Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří výpočetní cluster Azure Machine Learning.
Vytvoření výpočetní instance služby Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří výpočetní instanci Služby Azure Machine Learning jménem jiného uživatele s ukázkovým vloženým instalačním skriptem.
Vytvoření propojené služby v pracovním prostoru Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří LinkedService v existujícím pracovním prostoru Služby Azure Machine Learning.
Vytvoření cílového výpočetního prostředí AKS s privátní IP adresou

Nasazení do Azure
Tato šablona vytvoří cílový výpočetní objekt AKS v daném pracovním prostoru služby Azure Machine Learning s privátní IP adresou.

Definice prostředku šablony ARM

Typ prostředku pracovních prostorů nebo výpočetních prostředků je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/computes, přidejte do šablony následující kód JSON.

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

Výpočetní objekty

Nastavte vlastnost computeType pro určení typu objektu.

Pro AKS použijte:

  "computeType": "AKS",
  "properties": {
    "agentCount": "int",
    "agentVMSize": "string",
    "clusterFqdn": "string",
    "sslConfiguration": {
      "cert": "string",
      "cname": "string",
      "key": "string",
      "status": "string"
    },
    "systemServices": [
      {
      }
    ]
  }

Pro BatchAI použijte:

  "computeType": "BatchAI",
  "properties": {
    "scaleSettings": {
      "autoScaleEnabled": "bool",
      "maxNodeCount": "int",
      "minNodeCount": "int"
    },
    "vmPriority": "string",
    "vmSize": "string"
  }

Pro DataFactory použijte:

  "computeType": "DataFactory"

Pro HDInsight použijte:

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

Pro VirtualMachine použijte:

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

Hodnoty vlastností

pracovní prostory a výpočetní prostředky

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/computes
apiVersion Verze rozhraní API prostředků '2018-03-01-preview'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)

Limit počtu znaků: 3–24 pro výpočetní instanci
3–32 pro výpočetní prostředky AML
2–16 pro jiné typy výpočetních prostředků

Platné znaky:
Alfanumerické znaky a spojovníky.
location Určuje umístění prostředku. řetězec
tags Obsahuje značky prostředků definované jako páry klíč/hodnota. Slovník názvů značek a hodnot. Viz Značky v šablonách
identity Identita prostředku. Identita
properties Vlastnosti výpočetních prostředků Výpočetní služby

Identita

Název Description Hodnota
typ Typ identity. 'SystemAssigned'

Compute

Název Description Hodnota
computeLocation Umístění podkladových výpočetních prostředků řetězec
description Popis výpočetních prostředků služby Machine Learning. řetězec
resourceId ID prostředku ARM výpočetních prostředků řetězec
computeType Nastavení typu objektu AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (povinné)

AKS

Název Description Hodnota
computeType Typ výpočetních prostředků AKS (povinné)
properties Vlastnosti AKS AKSVlastnosti

AKSVlastnosti

Název Description Hodnota
agentCount Počet agentů int

Omezení:
Minimální hodnota = 1
agentVMSize Velikost virtuálního počítače agenta řetězec
clusterFqdn Plně kvalifikovaný název domény clusteru řetězec
konfigurace ssl Konfigurace protokolu SSL Konfigurace ssl
systemServices Systémové služby SystemService[]

Konfigurace ssl

Název Description Hodnota
cert Data certifikátu řetězec
Cname CNAME certifikátu řetězec
key Klíčová data řetězec
status Povolení nebo zakázání ssl pro vyhodnocování Zakázáno
'Povoleno'

SystemService

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

BatchAI

Název Description Hodnota
computeType Typ výpočetních prostředků BatchAI (povinné)
properties Vlastnosti BatchAI BatchAIProperties

BatchAIProperties

Název Description Hodnota
scaleSettings Nastavení škálování pro BatchAI ScaleSettings
vmPriority Priorita virtuálního počítače řetězec
vmSize Velikost virtuálního počítače řetězec

ScaleSettings

Název Description Hodnota
autoScaleEnabled Povolení nebo zakázání automatického škálování bool
maxNodeCount Maximální počet uzlů, které se mají použít int
minNodeCount Minimální počet uzlů, které se mají použít int

DataFactory

Název Description Hodnota
computeType Typ výpočetních prostředků 'DataFactory' (povinné)

HDInsight

Název Description Hodnota
computeType Typ výpočetních prostředků HDInsight (povinné)
properties HDInsightProperties

HDInsightProperties

Název Description Hodnota
adresa Veřejná IP adresa hlavního uzlu clusteru. řetězec
administratorAccount Správa přihlašovacích údajů pro hlavní uzel clusteru VirtualMachineSshCredentials
sshPort Otevřený port pro připojení SSH na hlavním uzlu clusteru. int

VirtualMachineSshCredentials

Název Description Hodnota
heslo Heslo účtu správce řetězec
privateKeyData Data privátního klíče řetězec
publicKeyData Data veřejného klíče řetězec
username Uživatelské jméno účtu správce řetězec

VirtualMachine

Název Description Hodnota
computeType Typ výpočetních prostředků VirtualMachine (povinné)
properties VirtualMachineProperties

VirtualMachineProperties

Název Description Hodnota
adresa Veřejná IP adresa virtuálního počítače. řetězec
administratorAccount Správa přihlašovacích údajů pro virtuální počítač VirtualMachineSshCredentials
sshPort Otevřený port pro připojení SSH. int
virtualMachineSize Velikost virtuálního počítače řetězec

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření služby Machine Learning Service ADLA Compute

Nasazení do Azure
Tato šablona vytvoří službu Machine Learning Service ADLA Compute.
Vytvoření služby Machine Learning Service Aks Compute

Nasazení do Azure
Tato šablona vytvoří službu Machine Learning Service Aks Compute.
Vytvoření výpočetního prostředí DSVM služby Machine Learning Service

Nasazení do Azure
Tato šablona vytvoří výpočetní prostředí DSVM služby Machine Learning Service.
Vytvoření clusteru HDInsight služby Machine Learning Service

Nasazení do Azure
Tato šablona vytvoří cluster HDInsight služby Machine Learning Service.
Vytvoření výpočetního prostředí Azure Machine Learning aks

Nasazení do Azure
Tato šablona vytvoří výpočetní prostředí Azure Machine Learning aks.
Vytvoření výpočetního clusteru Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří výpočetní cluster Azure Machine Learning.
Vytvoření výpočetní instance služby Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří výpočetní instanci Služby Azure Machine Learning jménem jiného uživatele s ukázkovým vloženým instalačním skriptem.
Vytvoření propojené služby v pracovním prostoru Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří LinkedService v existujícím pracovním prostoru Služby Azure Machine Learning.
Vytvoření cílového výpočetního prostředí AKS s privátní IP adresou

Nasazení do Azure
Tato šablona vytvoří cílový výpočetní objekt AKS v daném pracovním prostoru služby Azure Machine Learning s privátní IP adresou.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku pracovních prostorů nebo výpočetních prostředků je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/computes, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
  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
    }
  })
}

Výpočetní objekty

Nastavte vlastnost computeType pro určení typu objektu.

Pro AKS použijte:

  computeType = "AKS"
  properties = {
    agentCount = int
    agentVMSize = "string"
    clusterFqdn = "string"
    sslConfiguration = {
      cert = "string"
      cname = "string"
      key = "string"
      status = "string"
    }
    systemServices = [
      {
      }
    ]
  }

Pro BatchAI použijte:

  computeType = "BatchAI"
  properties = {
    scaleSettings = {
      autoScaleEnabled = bool
      maxNodeCount = int
      minNodeCount = int
    }
    vmPriority = "string"
    vmSize = "string"
  }

Pro DataFactory použijte:

  computeType = "DataFactory"

Pro HDInsight použijte:

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

Pro VirtualMachine použijte:

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

Hodnoty vlastností

pracovní prostory a výpočetní prostředky

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview
name Název prostředku string (povinné)

Limit počtu znaků: 3–24 pro výpočetní instanci
3–32 pro výpočetní prostředky AML
2–16 pro jiné typy výpočetních prostředků

Platné znaky:
Alfanumerické znaky a spojovníky.
location Určuje umístění prostředku. řetězec
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: pracovní prostory
tags Obsahuje značky prostředků definované jako páry klíč/hodnota. Slovník názvů značek a hodnot.
identity Identita prostředku. Identita
properties Vlastnosti výpočetních prostředků Výpočetní služby

Identita

Název Description Hodnota
typ Typ identity. "SystemAssigned"

Compute

Název Description Hodnota
computeLocation Umístění podkladových výpočetních prostředků řetězec
description Popis výpočetních prostředků služby Machine Learning. řetězec
resourceId ID prostředku ARM výpočetních prostředků řetězec
computeType Nastavení typu objektu AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (povinné)

AKS

Název Description Hodnota
computeType Typ výpočetních prostředků "AKS" (povinné)
properties Vlastnosti AKS AKSVlastnosti

AKSVlastnosti

Název Description Hodnota
agentCount Počet agentů int

Omezení:
Minimální hodnota = 1
agentVMSize Velikost virtuálního počítače agenta řetězec
clusterFqdn Plně kvalifikovaný název domény clusteru řetězec
konfigurace ssl Konfigurace protokolu SSL Konfigurace ssl
systemServices Systémové služby SystemService[]

Konfigurace ssl

Název Description Hodnota
cert Data certifikátu řetězec
Cname CNAME certifikátu řetězec
key Klíčová data řetězec
status Povolení nebo zakázání ssl pro vyhodnocování "Zakázáno"
"Povoleno"

SystemService

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

BatchAI

Název Description Hodnota
computeType Typ výpočetních prostředků "BatchAI" (povinné)
properties Vlastnosti BatchAI BatchAIProperties

BatchAIProperties

Název Description Hodnota
scaleSettings Nastavení škálování pro BatchAI ScaleSettings
vmPriority Priorita virtuálního počítače řetězec
vmSize Velikost virtuálního počítače řetězec

ScaleSettings

Název Description Hodnota
automatické škálováníEnabled Povolení nebo zakázání automatického škálování bool
maxNodeCount Maximální počet uzlů, které se mají použít int
počet uzlů minNodeCount Minimální počet uzlů, které se mají použít int

DataFactory

Název Description Hodnota
computeType Typ výpočetních prostředků "DataFactory" (povinné)

HDInsight

Název Description Hodnota
computeType Typ výpočetních prostředků HDInsight (povinné)
properties Vlastnosti služby HDInsight

Vlastnosti služby HDInsight

Název Description Hodnota
adresa Veřejná IP adresa hlavního uzlu clusteru. řetězec
administratorAccount Správa přihlašovacích údajů pro hlavní uzel clusteru VirtualMachineSshCredentials
sshPort Otevřený port pro připojení SSH na hlavním uzlu clusteru. int

VirtualMachineSshCredentials

Název Description Hodnota
heslo Heslo účtu správce řetězec
privateKeyData Data privátního klíče řetězec
publicKeyData Data veřejného klíče řetězec
username Uživatelské jméno účtu správce řetězec

VirtualMachine

Název Description Hodnota
computeType Typ výpočetních prostředků Virtuální počítač (povinné)
properties VirtualMachineVlastnosti

VirtualMachineVlastnosti

Název Description Hodnota
adresa Veřejná IP adresa virtuálního počítače. řetězec
administratorAccount Správa přihlašovacích údajů pro virtuální počítač VirtualMachineSshCredentials
sshPort Otevřený port pro připojení SSH. int
virtualMachineSize Velikost virtuálního počítače řetězec