Definizione di risorsa Bicep
Il tipo di risorsa aree di lavoro/servizi 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/services, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2021-04-01' = {
name: 'string'
location: 'string'
parent: resourceSymbolicName
description: 'string'
environmentImageRequest: {
assets: [
{
id: 'string'
mimeType: 'string'
unpack: bool
url: 'string'
}
]
driverProgram: 'string'
environment: {
docker: {
baseDockerfile: 'string'
baseImage: 'string'
baseImageRegistry: {
address: 'string'
password: 'string'
username: 'string'
}
}
environmentVariables: {
{customized property}: 'string'
}
inferencingStackVersion: 'string'
name: 'string'
python: {
baseCondaEnvironment: 'string'
condaDependencies: any()
interpreterPath: 'string'
userManagedDependencies: bool
}
r: {
bioConductorPackages: [
'string'
]
cranPackages: [
{
name: 'string'
repository: 'string'
}
]
customUrlPackages: [
'string'
]
gitHubPackages: [
{
authToken: 'string'
repository: 'string'
}
]
rscriptPath: 'string'
rVersion: 'string'
snapshotDate: 'string'
userManaged: bool
}
spark: {
packages: [
{
artifact: 'string'
group: 'string'
version: 'string'
}
]
precachePackages: bool
repositories: [
'string'
]
}
version: 'string'
}
environmentReference: {
name: 'string'
version: 'string'
}
modelIds: [
'string'
]
models: [
{
createdTime: 'string'
datasets: [
{
id: 'string'
name: 'string'
}
]
derivedModelIds: [
'string'
]
description: 'string'
experimentName: 'string'
framework: 'string'
frameworkVersion: 'string'
id: 'string'
kvTags: {}
mimeType: 'string'
modifiedTime: 'string'
name: 'string'
parentModelId: 'string'
properties: {
{customized property}: 'string'
}
resourceRequirements: {
cpu: int
cpuLimit: int
fpga: int
gpu: int
memoryInGB: int
memoryInGBLimit: int
}
runId: 'string'
sampleInputData: 'string'
sampleOutputData: 'string'
unpack: bool
url: 'string'
version: int
}
]
}
keys: {
primaryKey: 'string'
secondaryKey: 'string'
}
kvTags: {}
properties: {
{customized property}: 'string'
}
computeType: 'string'
// For remaining properties, see workspaces/services objects
}
oggetti workspaces/services
Impostare la proprietà computeType per specificare il tipo di oggetto.
Per ACI, usare:
computeType: 'ACI'
appInsightsEnabled: bool
authEnabled: bool
cname: 'string'
containerResourceRequirements: {
cpu: int
cpuLimit: int
fpga: int
gpu: int
memoryInGB: int
memoryInGBLimit: int
}
dataCollection: {
eventHubEnabled: bool
storageEnabled: bool
}
dnsNameLabel: 'string'
encryptionProperties: {
keyName: 'string'
keyVersion: 'string'
vaultBaseUrl: 'string'
}
sslCertificate: 'string'
sslEnabled: bool
sslKey: 'string'
vnetConfiguration: {
subnetName: 'string'
vnetName: 'string'
}
Per servizio Azure Kubernetes, usare:
computeType: 'AKS'
aadAuthEnabled: bool
appInsightsEnabled: bool
authEnabled: bool
autoScaler: {
autoscaleEnabled: bool
maxReplicas: int
minReplicas: int
refreshPeriodInSeconds: int
targetUtilization: int
}
computeName: 'string'
containerResourceRequirements: {
cpu: int
cpuLimit: int
fpga: int
gpu: int
memoryInGB: int
memoryInGBLimit: int
}
dataCollection: {
eventHubEnabled: bool
storageEnabled: bool
}
isDefault: bool
livenessProbeRequirements: {
failureThreshold: int
initialDelaySeconds: int
periodSeconds: int
successThreshold: int
timeoutSeconds: int
}
maxConcurrentRequestsPerContainer: int
maxQueueWaitMs: int
namespace: 'string'
numReplicas: int
scoringTimeoutMs: int
trafficPercentile: int
type: 'string'
Valori delle proprietà
aree di lavoro/servizi
Nome |
Descrizione |
Valore |
nome |
Nome della risorsa
Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
stringa (obbligatorio) |
ubicazione |
Nome della località o dell'area di Azure. |
corda |
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 |
descrizione |
Descrizione del servizio. |
corda |
environmentImageRequest |
Ambiente, modelli e asset necessari per l'inferenza. |
CreateServiceRequestEnvironmentImageRequest |
Chiavi |
Chiavi di autenticazione. |
CreateServiceRequestKeys |
kvTags |
Dizionario tag del servizio. I tag sono modificabili. |
oggetto |
proprietà |
Dizionario delle proprietà del servizio. Le proprietà non sono modificabili. |
CreateServiceRequestProperties |
computeType |
Impostare il tipo di oggetto |
ACI
servizio Azure Kubernetes (obbligatorio) |
ACIServiceCreateRequest
Nome |
Descrizione |
Valore |
computeType |
Tipo di ambiente di calcolo per il servizio. |
'ACI' (obbligatorio) |
appInsightsEnabled |
Indica se Application Insights è abilitato o meno. |
Bool |
authEnabled |
Indica se l'autenticazione è abilitata nel servizio. |
Bool |
cname |
CName per il servizio. |
corda |
containerResourceRequirements |
Requisiti delle risorse del contenitore. |
ContainerResourceRequirements |
dataCollection |
Dettagli delle opzioni di raccolta dati specificate. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Etichetta Dns per il servizio. |
corda |
encryptionProperties |
Proprietà di crittografia. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Certificato SSL pubblico in formato PEM da usare se SSL è abilitato. |
corda |
sslEnabled |
Indica se SSL è abilitato o meno. |
Bool |
sslKey |
Chiave SSL pubblica in formato PEM per il certificato. |
corda |
vnetConfiguration |
Configurazione della rete virtuale. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Nome |
Descrizione |
Valore |
CPU |
Quantità minima di core CPU da usare dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimit |
Quantità massima di core CPU che possono essere usati dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
fpga |
Numero di dispositivi PCIE FPGA esposti al contenitore. Deve essere multiplo di 2. |
Int |
Gpu |
Numero di core GPU nel contenitore. |
Int |
memoryInGB |
Quantità minima di memoria (in GB) da usare dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
Quantità massima di memoria (in GB) consentita dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Nome |
Descrizione |
Valore |
eventHubEnabled |
Opzione per l'abilitazione/disabilitazione dell'hub eventi. |
Bool |
storageEnabled |
Opzione per abilitare o disabilitare l'archiviazione. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Nome |
Descrizione |
Valore |
keyName |
Nome chiave di crittografia |
stringa (obbligatorio) |
keyVersion |
Versione della chiave di crittografia |
stringa (obbligatorio) |
vaultBaseUrl |
URL di base dell'insieme di credenziali |
stringa (obbligatorio) |
ACIServiceCreateRequestVnetConfiguration
Nome |
Descrizione |
Valore |
subnetName |
Nome della subnet della rete virtuale. |
corda |
vnetName |
Nome della rete virtuale. |
corda |
Servizio Azure KubernetesCreateRequest
Nome |
Descrizione |
Valore |
computeType |
Tipo di ambiente di calcolo per il servizio. |
'Servizio Azure Kubernetes' (obbligatorio) |
aadAuthEnabled |
Indica se l'autenticazione AAD è abilitata o meno. |
Bool |
appInsightsEnabled |
Indica se Application Insights è abilitato o meno. |
Bool |
authEnabled |
Indica se l'autenticazione è abilitata o meno. |
Bool |
autoScaler |
Proprietà del ridimensionatore automatico. |
servizio Azure KubernetesCreateRequestAutoScaler |
computeName |
Nome della risorsa di calcolo. |
corda |
containerResourceRequirements |
Requisiti delle risorse del contenitore. |
ContainerResourceRequirements |
dataCollection |
Dettagli delle opzioni di raccolta dati specificate. |
servizio Azure KubernetesCreateRequestDataCollection |
isDefault |
Si tratta della variante predefinita. |
Bool |
livenessProbeRequirements |
Requisiti del probe di attività. |
servizio Azure KubernetesCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Numero massimo di richieste simultanee per contenitore. |
Int |
maxQueueWaitMs |
Tempo massimo di attesa di una richiesta nella coda (in millisecondi). Dopo questa volta, il servizio restituirà 503 (servizio non disponibile) |
Int |
spazio dei nomi |
Spazio dei nomi Kubernetes per il servizio. |
corda |
numReplicas |
Numero di repliche nel cluster. |
Int |
scoringTimeoutMs |
Timeout di assegnazione dei punteggi in millisecondi. |
Int |
trafficPercentile |
Quantità di varianti di traffico ricevute. |
Int |
digitare |
Tipo della variante. |
'Control' 'Trattamento' |
Servizio Azure KubernetesCreateRequestAutoScaler
Nome |
Descrizione |
Valore |
autoscaleEnabled |
Opzione per abilitare/disabilitare la scalabilità automatica. |
Bool |
maxReplicas |
Numero massimo di repliche nel cluster. |
Int |
minReplicas |
Numero minimo di repliche da ridurre. |
Int |
refreshPeriodInSeconds |
Quantità di secondi di attesa tra gli aggiornamenti della scalabilità automatica. |
Int |
targetUtilization |
Percentuale di utilizzo di destinazione da usare per determinare se ridimensionare il cluster. |
Int |
AKSServiceCreateRequestDataCollection
Nome |
Descrizione |
Valore |
eventHubEnabled |
Opzione per l'abilitazione/disabilitazione dell'hub eventi. |
Bool |
storageEnabled |
Opzione per abilitare o disabilitare l'archiviazione. |
Bool |
Servizio Azure KubernetesCreateRequestLivenessProbeRequirements
Nome |
Descrizione |
Valore |
failureThreshold |
Numero di errori da consentire prima di restituire uno stato non integro. |
Int |
initialDelaySeconds |
Ritardo prima del primo probe in secondi. |
Int |
periodSeconds |
Intervallo di tempo tra probe in secondi. |
Int |
successThreshold |
Numero di probe riusciti prima di restituire uno stato integro. |
Int |
timeoutSeconds |
Timeout del probe in secondi. |
Int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Nome |
Descrizione |
Valore |
Id |
ID risorsa. |
corda |
mimeType |
Tipo mime. |
corda |
disimballare |
Indica se l'asset è decompresso. |
Bool |
URL |
URL dell'asset. |
corda |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Nome |
Descrizione |
Valore |
baseDockerfile |
Dockerfile di base usato per le esecuzioni basate su Docker. Si escludono a vicenda con BaseImage. |
corda |
baseImage |
Immagine di base usata per le esecuzioni basate su Docker. Si escludono a vicenda con BaseDockerfile. |
corda |
baseImageRegistry |
Registro immagini che contiene l'immagine di base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Nome |
Descrizione |
Valore |
indirizzo |
|
corda |
parola d’ordine |
|
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
nome utente |
|
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
ModelEnvironmentDefinitionPython
Nome |
Descrizione |
Valore |
baseCondaEnvironment |
|
corda |
condaDependencies |
JObject contenente le dipendenze di Conda. |
Per Bicep, è possibile usare la funzione any() . |
interpreterPath |
Percorso dell'interprete Python da usare se non è necessaria una compilazione dell'ambiente. Il percorso specificato viene usato per chiamare lo script utente. |
corda |
userManagedDependencies |
True significa che AzureML riutilizza un ambiente Python esistente; False indica che AzureML creerà un ambiente Python basato sulla specifica delle dipendenze Conda. |
Bool |
ModelEnvironmentDefinitionR
Nome |
Descrizione |
Valore |
bioConductorPackages |
Pacchetti di Bioconduttori. |
string[] |
cranPackages |
Pacchetti CRAN da utilizzare. |
RCranPackage[] |
customUrlPackages |
Pacchetti da URL personalizzati. |
string[] |
gitHubPackages |
Pacchetti direttamente da GitHub. |
RGitHubPackage[] |
rscriptPath |
Percorso Rscript da usare se non è necessaria una compilazione dell'ambiente. Il percorso specificato viene usato per chiamare lo script utente. |
corda |
rVersion |
Versione di R da installare |
corda |
snapshotDate |
Data dello snapshot MRAN da usare nel formato AAAA-MM-DD, ad esempio "2019-04-17" |
corda |
userManaged |
Indica se l'ambiente è gestito dall'utente o da AzureML. |
Bool |
RCranPackage
Nome |
Descrizione |
Valore |
nome |
Nome del pacchetto. |
corda |
deposito |
Nome del repository. |
corda |
RGitHubPackage
Nome |
Descrizione |
Valore |
authToken |
Token di accesso personale da installare da un repository privato |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
deposito |
Indirizzo del repository nel formato nome utente/repository[/subdir][@ref,#pull]. |
corda |
ModelEnvironmentDefinitionSpark
Nome |
Descrizione |
Valore |
Pacchetti |
Pacchetti Spark da usare. |
SparkMavenPackage[] |
precachePackages |
Indica se precacare i pacchetti. |
Bool |
Repository |
Elenco di repository Spark. |
string[] |
SparkMavenPackage
Nome |
Descrizione |
Valore |
artefatto |
|
corda |
gruppo |
|
corda |
Versione |
|
corda |
EnvironmentImageRequestEnvironmentReference
Nome |
Descrizione |
Valore |
nome |
Nome dell'ambiente. |
corda |
Versione |
Versione dell'ambiente. |
corda |
Modello
Nome |
Descrizione |
Valore |
createdTime |
Ora di creazione del modello (UTC). |
corda |
Dataset |
Elenco di set di dati associati al modello. |
DatasetReference[] |
derivedModelIds |
Modelli derivati da questo modello |
string[] |
descrizione |
Testo della descrizione del modello. |
corda |
experimentName |
Nome dell'esperimento in cui è stato creato questo modello. |
corda |
struttura |
Framework del modello. |
corda |
frameworkVersion |
Versione del framework del modello. |
corda |
Id |
ID modello. |
corda |
kvTags |
Dizionario tag model. Gli elementi sono modificabili. |
oggetto |
mimeType |
Tipo MIME del contenuto del modello. Per altre informazioni sul tipo MIME, aprire https://www.iana.org/assignments/media-types/media-types.xhtml |
stringa (obbligatorio) |
modifiedTime |
Ora dell'ultima modifica del modello (UTC). |
corda |
nome |
Nome modello. |
stringa (obbligatorio) |
parentModelId |
ID modello padre. |
corda |
proprietà |
Dizionario delle proprietà Model. Le proprietà non sono modificabili. |
ModelProperties |
resourceRequirements |
Requisiti delle risorse per il modello |
ContainerResourceRequirements |
runId |
RunId che ha creato questo modello. |
corda |
sampleInputData |
Dati di input di esempio per il modello. Riferimento a un set di dati nell'area di lavoro nel formato aml://dataset/{datasetId} |
corda |
sampleOutputData |
Dati di output di esempio per il modello. Riferimento a un set di dati nell'area di lavoro nel formato aml://dataset/{datasetId} |
corda |
disimballare |
Indica se è necessario decomprimere il modello durante la creazione dell'immagine Docker. |
Bool |
URL |
URL del modello. In genere un URL di firma di accesso condiviso. |
stringa (obbligatorio) |
Versione |
Versione del modello assegnata dal servizio di gestione modelli. |
Int |
DatasetReference
Nome |
Descrizione |
Valore |
Id |
ID del riferimento al set di dati. |
corda |
nome |
Nome del riferimento al set di dati. |
corda |
ModelProperties
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
CreateServiceRequestKeys
Nome |
Descrizione |
Valore |
primaryKey |
Chiave primaria. |
corda |
secondaryKey |
Chiave secondaria. |
corda |
CreateServiceRequestProperties
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma |
Descrizione |
Creare un del servizio Azure Machine Learning
|
Questo modello crea un servizio Azure Machine Learning. |
Creare un del servizio Azure Machine Learning
|
Questo modello crea un servizio Azure Machine Learning. |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa aree di lavoro/servizi 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/services, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.MachineLearningServices/workspaces/services",
"apiVersion": "2021-04-01",
"name": "string",
"location": "string",
"description": "string",
"environmentImageRequest": {
"assets": [
{
"id": "string",
"mimeType": "string",
"unpack": "bool",
"url": "string"
}
],
"driverProgram": "string",
"environment": {
"docker": {
"baseDockerfile": "string",
"baseImage": "string",
"baseImageRegistry": {
"address": "string",
"password": "string",
"username": "string"
}
},
"environmentVariables": {
"{customized property}": "string"
},
"inferencingStackVersion": "string",
"name": "string",
"python": {
"baseCondaEnvironment": "string",
"condaDependencies": {},
"interpreterPath": "string",
"userManagedDependencies": "bool"
},
"r": {
"bioConductorPackages": [ "string" ],
"cranPackages": [
{
"name": "string",
"repository": "string"
}
],
"customUrlPackages": [ "string" ],
"gitHubPackages": [
{
"authToken": "string",
"repository": "string"
}
],
"rscriptPath": "string",
"rVersion": "string",
"snapshotDate": "string",
"userManaged": "bool"
},
"spark": {
"packages": [
{
"artifact": "string",
"group": "string",
"version": "string"
}
],
"precachePackages": "bool",
"repositories": [ "string" ]
},
"version": "string"
},
"environmentReference": {
"name": "string",
"version": "string"
},
"modelIds": [ "string" ],
"models": [
{
"createdTime": "string",
"datasets": [
{
"id": "string",
"name": "string"
}
],
"derivedModelIds": [ "string" ],
"description": "string",
"experimentName": "string",
"framework": "string",
"frameworkVersion": "string",
"id": "string",
"kvTags": {},
"mimeType": "string",
"modifiedTime": "string",
"name": "string",
"parentModelId": "string",
"properties": {
"{customized property}": "string"
},
"resourceRequirements": {
"cpu": "int",
"cpuLimit": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int",
"memoryInGBLimit": "int"
},
"runId": "string",
"sampleInputData": "string",
"sampleOutputData": "string",
"unpack": "bool",
"url": "string",
"version": "int"
}
]
},
"keys": {
"primaryKey": "string",
"secondaryKey": "string"
},
"kvTags": {},
"properties": {
"{customized property}": "string"
},
"computeType": "string"
// For remaining properties, see workspaces/services objects
}
oggetti workspaces/services
Impostare la proprietà computeType per specificare il tipo di oggetto.
Per ACI, usare:
"computeType": "ACI",
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"cname": "string",
"containerResourceRequirements": {
"cpu": "int",
"cpuLimit": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int",
"memoryInGBLimit": "int"
},
"dataCollection": {
"eventHubEnabled": "bool",
"storageEnabled": "bool"
},
"dnsNameLabel": "string",
"encryptionProperties": {
"keyName": "string",
"keyVersion": "string",
"vaultBaseUrl": "string"
},
"sslCertificate": "string",
"sslEnabled": "bool",
"sslKey": "string",
"vnetConfiguration": {
"subnetName": "string",
"vnetName": "string"
}
Per servizio Azure Kubernetes, usare:
"computeType": "AKS",
"aadAuthEnabled": "bool",
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"autoScaler": {
"autoscaleEnabled": "bool",
"maxReplicas": "int",
"minReplicas": "int",
"refreshPeriodInSeconds": "int",
"targetUtilization": "int"
},
"computeName": "string",
"containerResourceRequirements": {
"cpu": "int",
"cpuLimit": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int",
"memoryInGBLimit": "int"
},
"dataCollection": {
"eventHubEnabled": "bool",
"storageEnabled": "bool"
},
"isDefault": "bool",
"livenessProbeRequirements": {
"failureThreshold": "int",
"initialDelaySeconds": "int",
"periodSeconds": "int",
"successThreshold": "int",
"timeoutSeconds": "int"
},
"maxConcurrentRequestsPerContainer": "int",
"maxQueueWaitMs": "int",
"namespace": "string",
"numReplicas": "int",
"scoringTimeoutMs": "int",
"trafficPercentile": "int",
"type": "string"
Valori delle proprietà
aree di lavoro/servizi
Nome |
Descrizione |
Valore |
digitare |
Tipo di risorsa |
'Microsoft.MachineLearningServices/workspaces/services' |
apiVersion |
Versione dell'API della risorsa |
'2021-04-01' |
nome |
Nome della risorsa
Vedere come impostare nomi e tipi per le risorse figlio in modelli DI Resource Manager JSON. |
stringa (obbligatorio) |
ubicazione |
Nome della località o dell'area di Azure. |
corda |
descrizione |
Descrizione del servizio. |
corda |
environmentImageRequest |
Ambiente, modelli e asset necessari per l'inferenza. |
CreateServiceRequestEnvironmentImageRequest |
Chiavi |
Chiavi di autenticazione. |
CreateServiceRequestKeys |
kvTags |
Dizionario tag del servizio. I tag sono modificabili. |
oggetto |
proprietà |
Dizionario delle proprietà del servizio. Le proprietà non sono modificabili. |
CreateServiceRequestProperties |
computeType |
Impostare il tipo di oggetto |
ACI
servizio Azure Kubernetes (obbligatorio) |
ACIServiceCreateRequest
Nome |
Descrizione |
Valore |
computeType |
Tipo di ambiente di calcolo per il servizio. |
'ACI' (obbligatorio) |
appInsightsEnabled |
Indica se Application Insights è abilitato o meno. |
Bool |
authEnabled |
Indica se l'autenticazione è abilitata nel servizio. |
Bool |
cname |
CName per il servizio. |
corda |
containerResourceRequirements |
Requisiti delle risorse del contenitore. |
ContainerResourceRequirements |
dataCollection |
Dettagli delle opzioni di raccolta dati specificate. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Etichetta Dns per il servizio. |
corda |
encryptionProperties |
Proprietà di crittografia. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Certificato SSL pubblico in formato PEM da usare se SSL è abilitato. |
corda |
sslEnabled |
Indica se SSL è abilitato o meno. |
Bool |
sslKey |
Chiave SSL pubblica in formato PEM per il certificato. |
corda |
vnetConfiguration |
Configurazione della rete virtuale. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Nome |
Descrizione |
Valore |
CPU |
Quantità minima di core CPU da usare dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimit |
Quantità massima di core CPU che possono essere usati dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
fpga |
Numero di dispositivi PCIE FPGA esposti al contenitore. Deve essere multiplo di 2. |
Int |
Gpu |
Numero di core GPU nel contenitore. |
Int |
memoryInGB |
Quantità minima di memoria (in GB) da usare dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
Quantità massima di memoria (in GB) consentita dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Nome |
Descrizione |
Valore |
eventHubEnabled |
Opzione per l'abilitazione/disabilitazione dell'hub eventi. |
Bool |
storageEnabled |
Opzione per abilitare o disabilitare l'archiviazione. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Nome |
Descrizione |
Valore |
keyName |
Nome chiave di crittografia |
stringa (obbligatorio) |
keyVersion |
Versione della chiave di crittografia |
stringa (obbligatorio) |
vaultBaseUrl |
URL di base dell'insieme di credenziali |
stringa (obbligatorio) |
ACIServiceCreateRequestVnetConfiguration
Nome |
Descrizione |
Valore |
subnetName |
Nome della subnet della rete virtuale. |
corda |
vnetName |
Nome della rete virtuale. |
corda |
Servizio Azure KubernetesCreateRequest
Nome |
Descrizione |
Valore |
computeType |
Tipo di ambiente di calcolo per il servizio. |
'Servizio Azure Kubernetes' (obbligatorio) |
aadAuthEnabled |
Indica se l'autenticazione AAD è abilitata o meno. |
Bool |
appInsightsEnabled |
Indica se Application Insights è abilitato o meno. |
Bool |
authEnabled |
Indica se l'autenticazione è abilitata o meno. |
Bool |
autoScaler |
Proprietà del ridimensionatore automatico. |
servizio Azure KubernetesCreateRequestAutoScaler |
computeName |
Nome della risorsa di calcolo. |
corda |
containerResourceRequirements |
Requisiti delle risorse del contenitore. |
ContainerResourceRequirements |
dataCollection |
Dettagli delle opzioni di raccolta dati specificate. |
servizio Azure KubernetesCreateRequestDataCollection |
isDefault |
Si tratta della variante predefinita. |
Bool |
livenessProbeRequirements |
Requisiti del probe di attività. |
servizio Azure KubernetesCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Numero massimo di richieste simultanee per contenitore. |
Int |
maxQueueWaitMs |
Tempo massimo di attesa di una richiesta nella coda (in millisecondi). Dopo questa volta, il servizio restituirà 503 (servizio non disponibile) |
Int |
spazio dei nomi |
Spazio dei nomi Kubernetes per il servizio. |
corda |
numReplicas |
Numero di repliche nel cluster. |
Int |
scoringTimeoutMs |
Timeout di assegnazione dei punteggi in millisecondi. |
Int |
trafficPercentile |
Quantità di varianti di traffico ricevute. |
Int |
digitare |
Tipo della variante. |
'Control' 'Trattamento' |
Servizio Azure KubernetesCreateRequestAutoScaler
Nome |
Descrizione |
Valore |
autoscaleEnabled |
Opzione per abilitare/disabilitare la scalabilità automatica. |
Bool |
maxReplicas |
Numero massimo di repliche nel cluster. |
Int |
minReplicas |
Numero minimo di repliche da ridurre. |
Int |
refreshPeriodInSeconds |
Quantità di secondi di attesa tra gli aggiornamenti della scalabilità automatica. |
Int |
targetUtilization |
Percentuale di utilizzo di destinazione da usare per determinare se ridimensionare il cluster. |
Int |
AKSServiceCreateRequestDataCollection
Nome |
Descrizione |
Valore |
eventHubEnabled |
Opzione per l'abilitazione/disabilitazione dell'hub eventi. |
Bool |
storageEnabled |
Opzione per abilitare o disabilitare l'archiviazione. |
Bool |
Servizio Azure KubernetesCreateRequestLivenessProbeRequirements
Nome |
Descrizione |
Valore |
failureThreshold |
Numero di errori da consentire prima di restituire uno stato non integro. |
Int |
initialDelaySeconds |
Ritardo prima del primo probe in secondi. |
Int |
periodSeconds |
Intervallo di tempo tra probe in secondi. |
Int |
successThreshold |
Numero di probe riusciti prima di restituire uno stato integro. |
Int |
timeoutSeconds |
Timeout del probe in secondi. |
Int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Nome |
Descrizione |
Valore |
Id |
ID risorsa. |
corda |
mimeType |
Tipo mime. |
corda |
disimballare |
Indica se l'asset è decompresso. |
Bool |
URL |
URL dell'asset. |
corda |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Nome |
Descrizione |
Valore |
baseDockerfile |
Dockerfile di base usato per le esecuzioni basate su Docker. Si escludono a vicenda con BaseImage. |
corda |
baseImage |
Immagine di base usata per le esecuzioni basate su Docker. Si escludono a vicenda con BaseDockerfile. |
corda |
baseImageRegistry |
Registro immagini che contiene l'immagine di base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Nome |
Descrizione |
Valore |
indirizzo |
|
corda |
parola d’ordine |
|
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
nome utente |
|
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
ModelEnvironmentDefinitionPython
Nome |
Descrizione |
Valore |
baseCondaEnvironment |
|
corda |
condaDependencies |
JObject contenente le dipendenze di Conda. |
|
interpreterPath |
Percorso dell'interprete Python da usare se non è necessaria una compilazione dell'ambiente. Il percorso specificato viene usato per chiamare lo script utente. |
corda |
userManagedDependencies |
True significa che AzureML riutilizza un ambiente Python esistente; False indica che AzureML creerà un ambiente Python basato sulla specifica delle dipendenze Conda. |
Bool |
ModelEnvironmentDefinitionR
Nome |
Descrizione |
Valore |
bioConductorPackages |
Pacchetti di Bioconduttori. |
string[] |
cranPackages |
Pacchetti CRAN da utilizzare. |
RCranPackage[] |
customUrlPackages |
Pacchetti da URL personalizzati. |
string[] |
gitHubPackages |
Pacchetti direttamente da GitHub. |
RGitHubPackage[] |
rscriptPath |
Percorso Rscript da usare se non è necessaria una compilazione dell'ambiente. Il percorso specificato viene usato per chiamare lo script utente. |
corda |
rVersion |
Versione di R da installare |
corda |
snapshotDate |
Data dello snapshot MRAN da usare nel formato AAAA-MM-DD, ad esempio "2019-04-17" |
corda |
userManaged |
Indica se l'ambiente è gestito dall'utente o da AzureML. |
Bool |
RCranPackage
Nome |
Descrizione |
Valore |
nome |
Nome del pacchetto. |
corda |
deposito |
Nome del repository. |
corda |
RGitHubPackage
Nome |
Descrizione |
Valore |
authToken |
Token di accesso personale da installare da un repository privato |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
deposito |
Indirizzo del repository nel formato nome utente/repository[/subdir][@ref,#pull]. |
corda |
ModelEnvironmentDefinitionSpark
Nome |
Descrizione |
Valore |
Pacchetti |
Pacchetti Spark da usare. |
SparkMavenPackage[] |
precachePackages |
Indica se precacare i pacchetti. |
Bool |
Repository |
Elenco di repository Spark. |
string[] |
SparkMavenPackage
Nome |
Descrizione |
Valore |
artefatto |
|
corda |
gruppo |
|
corda |
Versione |
|
corda |
EnvironmentImageRequestEnvironmentReference
Nome |
Descrizione |
Valore |
nome |
Nome dell'ambiente. |
corda |
Versione |
Versione dell'ambiente. |
corda |
Modello
Nome |
Descrizione |
Valore |
createdTime |
Ora di creazione del modello (UTC). |
corda |
Dataset |
Elenco di set di dati associati al modello. |
DatasetReference[] |
derivedModelIds |
Modelli derivati da questo modello |
string[] |
descrizione |
Testo della descrizione del modello. |
corda |
experimentName |
Nome dell'esperimento in cui è stato creato questo modello. |
corda |
struttura |
Framework del modello. |
corda |
frameworkVersion |
Versione del framework del modello. |
corda |
Id |
ID modello. |
corda |
kvTags |
Dizionario tag model. Gli elementi sono modificabili. |
oggetto |
mimeType |
Tipo MIME del contenuto del modello. Per altre informazioni sul tipo MIME, aprire https://www.iana.org/assignments/media-types/media-types.xhtml |
stringa (obbligatorio) |
modifiedTime |
Ora dell'ultima modifica del modello (UTC). |
corda |
nome |
Nome modello. |
stringa (obbligatorio) |
parentModelId |
ID modello padre. |
corda |
proprietà |
Dizionario delle proprietà Model. Le proprietà non sono modificabili. |
ModelProperties |
resourceRequirements |
Requisiti delle risorse per il modello |
ContainerResourceRequirements |
runId |
RunId che ha creato questo modello. |
corda |
sampleInputData |
Dati di input di esempio per il modello. Riferimento a un set di dati nell'area di lavoro nel formato aml://dataset/{datasetId} |
corda |
sampleOutputData |
Dati di output di esempio per il modello. Riferimento a un set di dati nell'area di lavoro nel formato aml://dataset/{datasetId} |
corda |
disimballare |
Indica se è necessario decomprimere il modello durante la creazione dell'immagine Docker. |
Bool |
URL |
URL del modello. In genere un URL di firma di accesso condiviso. |
stringa (obbligatorio) |
Versione |
Versione del modello assegnata dal servizio di gestione modelli. |
Int |
DatasetReference
Nome |
Descrizione |
Valore |
Id |
ID del riferimento al set di dati. |
corda |
nome |
Nome del riferimento al set di dati. |
corda |
ModelProperties
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
CreateServiceRequestKeys
Nome |
Descrizione |
Valore |
primaryKey |
Chiave primaria. |
corda |
secondaryKey |
Chiave secondaria. |
corda |
CreateServiceRequestProperties
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma |
Descrizione |
Creare un del servizio Azure Machine Learning
|
Questo modello crea un servizio Azure Machine Learning. |
Creare un del servizio Azure Machine Learning
|
Questo modello crea un servizio Azure Machine Learning. |
Il tipo di risorsa aree di lavoro/servizi 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/services, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/services@2021-04-01"
name = "string"
location = "string"
parent_id = "string"
// For remaining properties, see workspaces/services objects
body = jsonencode({
description = "string"
environmentImageRequest = {
assets = [
{
id = "string"
mimeType = "string"
unpack = bool
url = "string"
}
]
driverProgram = "string"
environment = {
docker = {
baseDockerfile = "string"
baseImage = "string"
baseImageRegistry = {
address = "string"
password = "string"
username = "string"
}
}
environmentVariables = {
{customized property} = "string"
}
inferencingStackVersion = "string"
name = "string"
python = {
baseCondaEnvironment = "string"
interpreterPath = "string"
userManagedDependencies = bool
}
r = {
bioConductorPackages = [
"string"
]
cranPackages = [
{
name = "string"
repository = "string"
}
]
customUrlPackages = [
"string"
]
gitHubPackages = [
{
authToken = "string"
repository = "string"
}
]
rscriptPath = "string"
rVersion = "string"
snapshotDate = "string"
userManaged = bool
}
spark = {
packages = [
{
artifact = "string"
group = "string"
version = "string"
}
]
precachePackages = bool
repositories = [
"string"
]
}
version = "string"
}
environmentReference = {
name = "string"
version = "string"
}
modelIds = [
"string"
]
models = [
{
createdTime = "string"
datasets = [
{
id = "string"
name = "string"
}
]
derivedModelIds = [
"string"
]
description = "string"
experimentName = "string"
framework = "string"
frameworkVersion = "string"
id = "string"
kvTags = {}
mimeType = "string"
modifiedTime = "string"
name = "string"
parentModelId = "string"
properties = {
{customized property} = "string"
}
resourceRequirements = {
cpu = int
cpuLimit = int
fpga = int
gpu = int
memoryInGB = int
memoryInGBLimit = int
}
runId = "string"
sampleInputData = "string"
sampleOutputData = "string"
unpack = bool
url = "string"
version = int
}
]
}
keys = {
primaryKey = "string"
secondaryKey = "string"
}
kvTags = {}
body = jsonencode({
properties = {
{customized property} = "string"
}
computeType = "string"
})
}
oggetti workspaces/services
Impostare la proprietà computeType per specificare il tipo di oggetto.
Per ACI, usare:
computeType = "ACI"
appInsightsEnabled = bool
authEnabled = bool
cname = "string"
containerResourceRequirements = {
cpu = int
cpuLimit = int
fpga = int
gpu = int
memoryInGB = int
memoryInGBLimit = int
}
dataCollection = {
eventHubEnabled = bool
storageEnabled = bool
}
dnsNameLabel = "string"
encryptionProperties = {
keyName = "string"
keyVersion = "string"
vaultBaseUrl = "string"
}
sslCertificate = "string"
sslEnabled = bool
sslKey = "string"
vnetConfiguration = {
subnetName = "string"
vnetName = "string"
}
Per servizio Azure Kubernetes, usare:
computeType = "AKS"
aadAuthEnabled = bool
appInsightsEnabled = bool
authEnabled = bool
autoScaler = {
autoscaleEnabled = bool
maxReplicas = int
minReplicas = int
refreshPeriodInSeconds = int
targetUtilization = int
}
computeName = "string"
containerResourceRequirements = {
cpu = int
cpuLimit = int
fpga = int
gpu = int
memoryInGB = int
memoryInGBLimit = int
}
dataCollection = {
eventHubEnabled = bool
storageEnabled = bool
}
isDefault = bool
livenessProbeRequirements = {
failureThreshold = int
initialDelaySeconds = int
periodSeconds = int
successThreshold = int
timeoutSeconds = int
}
maxConcurrentRequestsPerContainer = int
maxQueueWaitMs = int
namespace = "string"
numReplicas = int
scoringTimeoutMs = int
trafficPercentile = int
type = "string"
Valori delle proprietà
aree di lavoro/servizi
Nome |
Descrizione |
Valore |
digitare |
Tipo di risorsa |
"Microsoft.MachineLearningServices/workspaces/services@2021-04-01" |
nome |
Nome della risorsa |
stringa (obbligatorio) |
ubicazione |
Nome della località o dell'area di Azure. |
corda |
parent_id |
ID della risorsa padre per questa risorsa. |
ID per la risorsa di tipo: aree di lavoro |
descrizione |
Descrizione del servizio. |
corda |
environmentImageRequest |
Ambiente, modelli e asset necessari per l'inferenza. |
CreateServiceRequestEnvironmentImageRequest |
Chiavi |
Chiavi di autenticazione. |
CreateServiceRequestKeys |
kvTags |
Dizionario tag del servizio. I tag sono modificabili. |
oggetto |
proprietà |
Dizionario delle proprietà del servizio. Le proprietà non sono modificabili. |
CreateServiceRequestProperties |
computeType |
Impostare il tipo di oggetto |
ACI
servizio Azure Kubernetes (obbligatorio) |
ACIServiceCreateRequest
Nome |
Descrizione |
Valore |
computeType |
Tipo di ambiente di calcolo per il servizio. |
"ACI" (obbligatorio) |
appInsightsEnabled |
Indica se Application Insights è abilitato o meno. |
Bool |
authEnabled |
Indica se l'autenticazione è abilitata nel servizio. |
Bool |
cname |
CName per il servizio. |
corda |
containerResourceRequirements |
Requisiti delle risorse del contenitore. |
ContainerResourceRequirements |
dataCollection |
Dettagli delle opzioni di raccolta dati specificate. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Etichetta Dns per il servizio. |
corda |
encryptionProperties |
Proprietà di crittografia. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Certificato SSL pubblico in formato PEM da usare se SSL è abilitato. |
corda |
sslEnabled |
Indica se SSL è abilitato o meno. |
Bool |
sslKey |
Chiave SSL pubblica in formato PEM per il certificato. |
corda |
vnetConfiguration |
Configurazione della rete virtuale. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Nome |
Descrizione |
Valore |
CPU |
Quantità minima di core CPU da usare dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimit |
Quantità massima di core CPU che possono essere usati dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
fpga |
Numero di dispositivi PCIE FPGA esposti al contenitore. Deve essere multiplo di 2. |
Int |
Gpu |
Numero di core GPU nel contenitore. |
Int |
memoryInGB |
Quantità minima di memoria (in GB) da usare dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
Quantità massima di memoria (in GB) consentita dal contenitore. Altre informazioni: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Nome |
Descrizione |
Valore |
eventHubEnabled |
Opzione per l'abilitazione/disabilitazione dell'hub eventi. |
Bool |
storageEnabled |
Opzione per abilitare o disabilitare l'archiviazione. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Nome |
Descrizione |
Valore |
keyName |
Nome chiave di crittografia |
stringa (obbligatorio) |
keyVersion |
Versione della chiave di crittografia |
stringa (obbligatorio) |
vaultBaseUrl |
URL di base dell'insieme di credenziali |
stringa (obbligatorio) |
ACIServiceCreateRequestVnetConfiguration
Nome |
Descrizione |
Valore |
subnetName |
Nome della subnet della rete virtuale. |
corda |
vnetName |
Nome della rete virtuale. |
corda |
Servizio Azure KubernetesCreateRequest
Nome |
Descrizione |
Valore |
computeType |
Tipo di ambiente di calcolo per il servizio. |
"Servizio Azure Kubernetes" (obbligatorio) |
aadAuthEnabled |
Indica se l'autenticazione AAD è abilitata o meno. |
Bool |
appInsightsEnabled |
Indica se Application Insights è abilitato o meno. |
Bool |
authEnabled |
Indica se l'autenticazione è abilitata o meno. |
Bool |
autoScaler |
Proprietà del ridimensionatore automatico. |
servizio Azure KubernetesCreateRequestAutoScaler |
computeName |
Nome della risorsa di calcolo. |
corda |
containerResourceRequirements |
Requisiti delle risorse del contenitore. |
ContainerResourceRequirements |
dataCollection |
Dettagli delle opzioni di raccolta dati specificate. |
servizio Azure KubernetesCreateRequestDataCollection |
isDefault |
Si tratta della variante predefinita. |
Bool |
livenessProbeRequirements |
Requisiti del probe di attività. |
servizio Azure KubernetesCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Numero massimo di richieste simultanee per contenitore. |
Int |
maxQueueWaitMs |
Tempo massimo di attesa di una richiesta nella coda (in millisecondi). Dopo questa volta, il servizio restituirà 503 (servizio non disponibile) |
Int |
spazio dei nomi |
Spazio dei nomi Kubernetes per il servizio. |
corda |
numReplicas |
Numero di repliche nel cluster. |
Int |
scoringTimeoutMs |
Timeout di assegnazione dei punteggi in millisecondi. |
Int |
trafficPercentile |
Quantità di varianti di traffico ricevute. |
Int |
digitare |
Tipo della variante. |
"Controllo" "Trattamento" |
Servizio Azure KubernetesCreateRequestAutoScaler
Nome |
Descrizione |
Valore |
autoscaleEnabled |
Opzione per abilitare/disabilitare la scalabilità automatica. |
Bool |
maxReplicas |
Numero massimo di repliche nel cluster. |
Int |
minReplicas |
Numero minimo di repliche da ridurre. |
Int |
refreshPeriodInSeconds |
Quantità di secondi di attesa tra gli aggiornamenti della scalabilità automatica. |
Int |
targetUtilization |
Percentuale di utilizzo di destinazione da usare per determinare se ridimensionare il cluster. |
Int |
AKSServiceCreateRequestDataCollection
Nome |
Descrizione |
Valore |
eventHubEnabled |
Opzione per l'abilitazione/disabilitazione dell'hub eventi. |
Bool |
storageEnabled |
Opzione per abilitare o disabilitare l'archiviazione. |
Bool |
Servizio Azure KubernetesCreateRequestLivenessProbeRequirements
Nome |
Descrizione |
Valore |
failureThreshold |
Numero di errori da consentire prima di restituire uno stato non integro. |
Int |
initialDelaySeconds |
Ritardo prima del primo probe in secondi. |
Int |
periodSeconds |
Intervallo di tempo tra probe in secondi. |
Int |
successThreshold |
Numero di probe riusciti prima di restituire uno stato integro. |
Int |
timeoutSeconds |
Timeout del probe in secondi. |
Int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Nome |
Descrizione |
Valore |
Id |
ID risorsa. |
corda |
mimeType |
Tipo mime. |
corda |
disimballare |
Indica se l'asset è decompresso. |
Bool |
URL |
URL dell'asset. |
corda |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Nome |
Descrizione |
Valore |
baseDockerfile |
Dockerfile di base usato per le esecuzioni basate su Docker. Si escludono a vicenda con BaseImage. |
corda |
baseImage |
Immagine di base usata per le esecuzioni basate su Docker. Si escludono a vicenda con BaseDockerfile. |
corda |
baseImageRegistry |
Registro immagini che contiene l'immagine di base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Nome |
Descrizione |
Valore |
indirizzo |
|
corda |
parola d’ordine |
|
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
nome utente |
|
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
ModelEnvironmentDefinitionPython
Nome |
Descrizione |
Valore |
baseCondaEnvironment |
|
corda |
condaDependencies |
JObject contenente le dipendenze di Conda. |
|
interpreterPath |
Percorso dell'interprete Python da usare se non è necessaria una compilazione dell'ambiente. Il percorso specificato viene usato per chiamare lo script utente. |
corda |
userManagedDependencies |
True significa che AzureML riutilizza un ambiente Python esistente; False indica che AzureML creerà un ambiente Python basato sulla specifica delle dipendenze Conda. |
Bool |
ModelEnvironmentDefinitionR
Nome |
Descrizione |
Valore |
bioConductorPackages |
Pacchetti di Bioconduttori. |
string[] |
cranPackages |
Pacchetti CRAN da utilizzare. |
RCranPackage[] |
customUrlPackages |
Pacchetti da URL personalizzati. |
string[] |
gitHubPackages |
Pacchetti direttamente da GitHub. |
RGitHubPackage[] |
rscriptPath |
Percorso Rscript da usare se non è necessaria una compilazione dell'ambiente. Il percorso specificato viene usato per chiamare lo script utente. |
corda |
rVersion |
Versione di R da installare |
corda |
snapshotDate |
Data dello snapshot MRAN da usare nel formato AAAA-MM-DD, ad esempio "2019-04-17" |
corda |
userManaged |
Indica se l'ambiente è gestito dall'utente o da AzureML. |
Bool |
RCranPackage
Nome |
Descrizione |
Valore |
nome |
Nome del pacchetto. |
corda |
deposito |
Nome del repository. |
corda |
RGitHubPackage
Nome |
Descrizione |
Valore |
authToken |
Token di accesso personale da installare da un repository privato |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro.
|
deposito |
Indirizzo del repository nel formato nome utente/repository[/subdir][@ref,#pull]. |
corda |
ModelEnvironmentDefinitionSpark
Nome |
Descrizione |
Valore |
Pacchetti |
Pacchetti Spark da usare. |
SparkMavenPackage[] |
precachePackages |
Indica se precacare i pacchetti. |
Bool |
Repository |
Elenco di repository Spark. |
string[] |
SparkMavenPackage
Nome |
Descrizione |
Valore |
artefatto |
|
corda |
gruppo |
|
corda |
Versione |
|
corda |
EnvironmentImageRequestEnvironmentReference
Nome |
Descrizione |
Valore |
nome |
Nome dell'ambiente. |
corda |
Versione |
Versione dell'ambiente. |
corda |
Modello
Nome |
Descrizione |
Valore |
createdTime |
Ora di creazione del modello (UTC). |
corda |
Dataset |
Elenco di set di dati associati al modello. |
DatasetReference[] |
derivedModelIds |
Modelli derivati da questo modello |
string[] |
descrizione |
Testo della descrizione del modello. |
corda |
experimentName |
Nome dell'esperimento in cui è stato creato questo modello. |
corda |
struttura |
Framework del modello. |
corda |
frameworkVersion |
Versione del framework del modello. |
corda |
Id |
ID modello. |
corda |
kvTags |
Dizionario tag model. Gli elementi sono modificabili. |
oggetto |
mimeType |
Tipo MIME del contenuto del modello. Per altre informazioni sul tipo MIME, aprire https://www.iana.org/assignments/media-types/media-types.xhtml |
stringa (obbligatorio) |
modifiedTime |
Ora dell'ultima modifica del modello (UTC). |
corda |
nome |
Nome modello. |
stringa (obbligatorio) |
parentModelId |
ID modello padre. |
corda |
proprietà |
Dizionario delle proprietà Model. Le proprietà non sono modificabili. |
ModelProperties |
resourceRequirements |
Requisiti delle risorse per il modello |
ContainerResourceRequirements |
runId |
RunId che ha creato questo modello. |
corda |
sampleInputData |
Dati di input di esempio per il modello. Riferimento a un set di dati nell'area di lavoro nel formato aml://dataset/{datasetId} |
corda |
sampleOutputData |
Dati di output di esempio per il modello. Riferimento a un set di dati nell'area di lavoro nel formato aml://dataset/{datasetId} |
corda |
disimballare |
Indica se è necessario decomprimere il modello durante la creazione dell'immagine Docker. |
Bool |
URL |
URL del modello. In genere un URL di firma di accesso condiviso. |
stringa (obbligatorio) |
Versione |
Versione del modello assegnata dal servizio di gestione modelli. |
Int |
DatasetReference
Nome |
Descrizione |
Valore |
Id |
ID del riferimento al set di dati. |
corda |
nome |
Nome del riferimento al set di dati. |
corda |
ModelProperties
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |
CreateServiceRequestKeys
Nome |
Descrizione |
Valore |
primaryKey |
Chiave primaria. |
corda |
secondaryKey |
Chiave secondaria. |
corda |
CreateServiceRequestProperties
Nome |
Descrizione |
Valore |
{proprietà personalizzata} |
|
corda |