Aree di lavoro Microsoft.MachineLearningServices/computes 2018-03-01-preview
Articolo 12/09/2024
2 contributori
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa aree di lavoro/calcolo può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/computes, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview' = {
parent: resourceSymbolicName
identity: {
type: 'SystemAssigned'
}
location: 'string'
name: 'string'
properties: {
computeLocation: 'string'
description: 'string'
resourceId: 'string'
computeType: 'string'
// For remaining properties, see Compute objects
}
tags: {
{customized property}: 'string'
}
}
Oggetti di calcolo
Impostare la proprietà computeType per specificare il tipo di oggetto.
Per servizio Azure Kubernetes , usare:
{
computeType: 'AKS'
properties: {
agentCount: int
agentVMSize: 'string'
clusterFqdn: 'string'
sslConfiguration: {
cert: 'string'
cname: 'string'
key: 'string'
status: 'string'
}
systemServices: [
{}
]
}
}
Per BatchAI , usare:
{
computeType: 'BatchAI'
properties: {
scaleSettings: {
autoScaleEnabled: bool
maxNodeCount: int
minNodeCount: int
}
vmPriority: 'string'
vmSize: 'string'
}
}
Per DataFactory , usare:
{
computeType: 'DataFactory'
}
Per HDInsight , usare:
{
computeType: 'HDInsight'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
}
}
Per VirtualMachine usare:
{
computeType: 'VirtualMachine'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
virtualMachineSize: 'string'
}
}
Valori delle proprietà
Servizio Azure Kubernetes
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'Servizio Azure Kubernetes' (obbligatorio)
proprietà
Proprietà del servizio Azure Kubernetes
AKSProperties
Proprietà del servizio Azure Kubernetes
Nome
Descrizione
Valore
agentCount
Numero di agenti
Int Vincoli: Valore minimo = 1
agentVMSize
Dimensioni della macchina virtuale dell'agente
corda
clusterFqdn
Nome di dominio completo del cluster
corda
sslConfiguration
Configurazione SSL
SslConfiguration
systemServices
Servizi di sistema
SystemService []
BatchAI
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'BatchAI' (obbligatorio)
proprietà
Proprietà batchAI
BatchAIProperties
BatchAIProperties
Nome
Descrizione
Valore
scaleSettings
Impostazioni di scalabilità per BatchAI
ScaleSettings
vmPriority
Priorità della macchina virtuale
corda
vmSize
Dimensioni macchina virtuale
corda
Calcolare
Nome
Descrizione
Valore
computeLocation
Posizione per il calcolo sottostante
corda
computeType
Impostare su "servizio Azure Kubernetes" per il tipo servizio Azure Kubernetes . Impostare su "BatchAI" per il tipo BatchAI . Impostare su "DataFactory" per il tipo DataFactory . Impostare su "HDInsight" per il tipo HDInsight . Impostare su "VirtualMachine" per il tipo VirtualMachine .
'servizio Azure Kubernetes' 'BatchAI' 'DataFactory' 'HDInsight' 'VirtualMachine' (obbligatorio)
descrizione
Descrizione dell'ambiente di calcolo di Machine Learning.
corda
resourceId
ID risorsa ARM del calcolo
corda
DataFactory
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'DataFactory' (obbligatorio)
HDInsight
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'HDInsight' (obbligatorio)
proprietà
HDInsightProperties
HdInsightProperties
Nome
Descrizione
Valore
indirizzo
Indirizzo IP pubblico del nodo master del cluster.
corda
administratorAccount
Credenziali di amministratore per il nodo master del cluster
VirtualMachineSshCredentials
sshPort
Porta aperta per le connessioni SSH nel nodo master del cluster.
Int
Identità
Nome
Descrizione
Valore
digitare
Tipo di identità.
'SystemAssigned'
Microsoft.MachineLearningServices/workspaces/computes
Nome
Descrizione
Valore
identità
Identità della risorsa.
Identità
ubicazione
Specifica la posizione della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
genitore
In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre .
Nome simbolico per la risorsa di tipo: aree di lavoro
proprietà
Proprietà di calcolo
Calcolo
Tag
Tag delle risorse
Dizionario di nomi e valori di tag. Vedere tag nei modelli
ScaleSettings
Nome
Descrizione
Valore
autoScaleEnabled
Abilitare o disabilitare la scalabilità automatica
Bool
maxNodeCount
Numero massimo di nodi da usare
Int
minNodeCount
Numero minimo di nodi da usare
Int
SslConfiguration
Nome
Descrizione
Valore
Cert
Dati del certificato
corda
cname
CNAME del certificato
corda
chiave
Dati chiave
corda
stato
Abilitare o disabilitare SSL per l'assegnazione dei punteggi
'Disabilitato' 'Enabled'
SystemService
VirtualMachine
VirtualMachineProperties
Nome
Descrizione
Valore
indirizzo
Indirizzo IP pubblico della macchina virtuale.
corda
administratorAccount
Credenziali di amministratore per la macchina virtuale
VirtualMachineSshCredentials
sshPort
Porta aperta per le connessioni SSH.
Int
virtualMachineSize
Dimensioni macchina virtuale
corda
VirtualMachineSshCredentials
Nome
Descrizione
Valore
parola d’ordine
Password dell'account amministratore
corda
privateKeyData
Dati della chiave privata
corda
publicKeyData
Dati di chiave pubblica
corda
nome utente
Nome utente dell'account amministratore
corda
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa aree di lavoro/calcolo può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/computes, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.MachineLearningServices/workspaces/computes",
"apiVersion": "2018-03-01-preview",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"location": "string",
"properties": {
"computeLocation": "string",
"description": "string",
"resourceId": "string",
"computeType": "string"
// For remaining properties, see Compute objects
},
"tags": {
"{customized property}": "string"
}
}
Oggetti di calcolo
Impostare la proprietà computeType per specificare il tipo di oggetto.
Per servizio Azure Kubernetes , usare:
{
"computeType": "AKS",
"properties": {
"agentCount": "int",
"agentVMSize": "string",
"clusterFqdn": "string",
"sslConfiguration": {
"cert": "string",
"cname": "string",
"key": "string",
"status": "string"
},
"systemServices": [
{
}
]
}
}
Per BatchAI , usare:
{
"computeType": "BatchAI",
"properties": {
"scaleSettings": {
"autoScaleEnabled": "bool",
"maxNodeCount": "int",
"minNodeCount": "int"
},
"vmPriority": "string",
"vmSize": "string"
}
}
Per DataFactory , usare:
{
"computeType": "DataFactory"
}
Per HDInsight , usare:
{
"computeType": "HDInsight",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int"
}
}
Per VirtualMachine usare:
{
"computeType": "VirtualMachine",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int",
"virtualMachineSize": "string"
}
}
Valori delle proprietà
Servizio Azure Kubernetes
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'Servizio Azure Kubernetes' (obbligatorio)
proprietà
Proprietà del servizio Azure Kubernetes
AKSProperties
Proprietà del servizio Azure Kubernetes
Nome
Descrizione
Valore
agentCount
Numero di agenti
Int Vincoli: Valore minimo = 1
agentVMSize
Dimensioni della macchina virtuale dell'agente
corda
clusterFqdn
Nome di dominio completo del cluster
corda
sslConfiguration
Configurazione SSL
SslConfiguration
systemServices
Servizi di sistema
SystemService []
BatchAI
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'BatchAI' (obbligatorio)
proprietà
Proprietà batchAI
BatchAIProperties
BatchAIProperties
Nome
Descrizione
Valore
scaleSettings
Impostazioni di scalabilità per BatchAI
ScaleSettings
vmPriority
Priorità della macchina virtuale
corda
vmSize
Dimensioni macchina virtuale
corda
Calcolare
Nome
Descrizione
Valore
computeLocation
Posizione per il calcolo sottostante
corda
computeType
Impostare su "servizio Azure Kubernetes" per il tipo servizio Azure Kubernetes . Impostare su "BatchAI" per il tipo BatchAI . Impostare su "DataFactory" per il tipo DataFactory . Impostare su "HDInsight" per il tipo HDInsight . Impostare su "VirtualMachine" per il tipo VirtualMachine .
'servizio Azure Kubernetes' 'BatchAI' 'DataFactory' 'HDInsight' 'VirtualMachine' (obbligatorio)
descrizione
Descrizione dell'ambiente di calcolo di Machine Learning.
corda
resourceId
ID risorsa ARM del calcolo
corda
DataFactory
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'DataFactory' (obbligatorio)
HDInsight
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'HDInsight' (obbligatorio)
proprietà
HDInsightProperties
HdInsightProperties
Nome
Descrizione
Valore
indirizzo
Indirizzo IP pubblico del nodo master del cluster.
corda
administratorAccount
Credenziali di amministratore per il nodo master del cluster
VirtualMachineSshCredentials
sshPort
Porta aperta per le connessioni SSH nel nodo master del cluster.
Int
Identità
Nome
Descrizione
Valore
digitare
Tipo di identità.
'SystemAssigned'
Microsoft.MachineLearningServices/workspaces/computes
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2018-03-01-preview'
identità
Identità della risorsa.
Identità
ubicazione
Specifica la posizione della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà di calcolo
Calcolo
Tag
Tag delle risorse
Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare
Tipo di risorsa
'Microsoft.MachineLearningServices/workspaces/computes'
ScaleSettings
Nome
Descrizione
Valore
autoScaleEnabled
Abilitare o disabilitare la scalabilità automatica
Bool
maxNodeCount
Numero massimo di nodi da usare
Int
minNodeCount
Numero minimo di nodi da usare
Int
SslConfiguration
Nome
Descrizione
Valore
Cert
Dati del certificato
corda
cname
CNAME del certificato
corda
chiave
Dati chiave
corda
stato
Abilitare o disabilitare SSL per l'assegnazione dei punteggi
'Disabilitato' 'Enabled'
SystemService
VirtualMachine
VirtualMachineProperties
Nome
Descrizione
Valore
indirizzo
Indirizzo IP pubblico della macchina virtuale.
corda
administratorAccount
Credenziali di amministratore per la macchina virtuale
VirtualMachineSshCredentials
sshPort
Porta aperta per le connessioni SSH.
Int
virtualMachineSize
Dimensioni macchina virtuale
corda
VirtualMachineSshCredentials
Nome
Descrizione
Valore
parola d’ordine
Password dell'account amministratore
corda
privateKeyData
Dati della chiave privata
corda
publicKeyData
Dati di chiave pubblica
corda
nome utente
Nome utente dell'account amministratore
corda
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Il tipo di risorsa aree di lavoro/calcolo può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/computes, aggiungere il formato Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
name = "string"
identity = {
type = "SystemAssigned"
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
computeLocation = "string"
description = "string"
resourceId = "string"
computeType = "string"
// For remaining properties, see Compute objects
}
})
}
Oggetti di calcolo
Impostare la proprietà computeType per specificare il tipo di oggetto.
Per servizio Azure Kubernetes , usare:
{
computeType = "AKS"
properties = {
agentCount = int
agentVMSize = "string"
clusterFqdn = "string"
sslConfiguration = {
cert = "string"
cname = "string"
key = "string"
status = "string"
}
systemServices = [
{
}
]
}
}
Per BatchAI , usare:
{
computeType = "BatchAI"
properties = {
scaleSettings = {
autoScaleEnabled = bool
maxNodeCount = int
minNodeCount = int
}
vmPriority = "string"
vmSize = "string"
}
}
Per DataFactory , usare:
{
computeType = "DataFactory"
}
Per HDInsight , usare:
{
computeType = "HDInsight"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
}
}
Per VirtualMachine usare:
{
computeType = "VirtualMachine"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
virtualMachineSize = "string"
}
}
Valori delle proprietà
Servizio Azure Kubernetes
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'Servizio Azure Kubernetes' (obbligatorio)
proprietà
Proprietà del servizio Azure Kubernetes
AKSProperties
Proprietà del servizio Azure Kubernetes
Nome
Descrizione
Valore
agentCount
Numero di agenti
Int Vincoli: Valore minimo = 1
agentVMSize
Dimensioni della macchina virtuale dell'agente
corda
clusterFqdn
Nome di dominio completo del cluster
corda
sslConfiguration
Configurazione SSL
SslConfiguration
systemServices
Servizi di sistema
SystemService []
BatchAI
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'BatchAI' (obbligatorio)
proprietà
Proprietà batchAI
BatchAIProperties
BatchAIProperties
Nome
Descrizione
Valore
scaleSettings
Impostazioni di scalabilità per BatchAI
ScaleSettings
vmPriority
Priorità della macchina virtuale
corda
vmSize
Dimensioni macchina virtuale
corda
Calcolare
Nome
Descrizione
Valore
computeLocation
Posizione per il calcolo sottostante
corda
computeType
Impostare su "servizio Azure Kubernetes" per il tipo servizio Azure Kubernetes . Impostare su "BatchAI" per il tipo BatchAI . Impostare su "DataFactory" per il tipo DataFactory . Impostare su "HDInsight" per il tipo HDInsight . Impostare su "VirtualMachine" per il tipo VirtualMachine .
'servizio Azure Kubernetes' 'BatchAI' 'DataFactory' 'HDInsight' 'VirtualMachine' (obbligatorio)
descrizione
Descrizione dell'ambiente di calcolo di Machine Learning.
corda
resourceId
ID risorsa ARM del calcolo
corda
DataFactory
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'DataFactory' (obbligatorio)
HDInsight
Nome
Descrizione
Valore
computeType
Tipo di calcolo
'HDInsight' (obbligatorio)
proprietà
HDInsightProperties
HdInsightProperties
Nome
Descrizione
Valore
indirizzo
Indirizzo IP pubblico del nodo master del cluster.
corda
administratorAccount
Credenziali di amministratore per il nodo master del cluster
VirtualMachineSshCredentials
sshPort
Porta aperta per le connessioni SSH nel nodo master del cluster.
Int
Identità
Nome
Descrizione
Valore
digitare
Tipo di identità.
'SystemAssigned'
Microsoft.MachineLearningServices/workspaces/computes
Nome
Descrizione
Valore
identità
Identità della risorsa.
Identità
ubicazione
Specifica la posizione della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
parent_id
ID della risorsa padre per questa risorsa.
ID per la risorsa di tipo: aree di lavoro
proprietà
Proprietà di calcolo
Calcolo
Tag
Tag delle risorse
Dizionario di nomi e valori di tag.
digitare
Tipo di risorsa
"Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
ScaleSettings
Nome
Descrizione
Valore
autoScaleEnabled
Abilitare o disabilitare la scalabilità automatica
Bool
maxNodeCount
Numero massimo di nodi da usare
Int
minNodeCount
Numero minimo di nodi da usare
Int
SslConfiguration
Nome
Descrizione
Valore
Cert
Dati del certificato
corda
cname
CNAME del certificato
corda
chiave
Dati chiave
corda
stato
Abilitare o disabilitare SSL per l'assegnazione dei punteggi
'Disabilitato' 'Enabled'
SystemService
VirtualMachine
VirtualMachineProperties
Nome
Descrizione
Valore
indirizzo
Indirizzo IP pubblico della macchina virtuale.
corda
administratorAccount
Credenziali di amministratore per la macchina virtuale
VirtualMachineSshCredentials
sshPort
Porta aperta per le connessioni SSH.
Int
virtualMachineSize
Dimensioni macchina virtuale
corda
VirtualMachineSshCredentials
Nome
Descrizione
Valore
parola d’ordine
Password dell'account amministratore
corda
privateKeyData
Dati della chiave privata
corda
publicKeyData
Dati di chiave pubblica
corda
nome utente
Nome utente dell'account amministratore
corda