Bicep-Ressourcendefinition
Der Ressourcentyp "Arbeitsbereiche/Dienste" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.MachineLearningServices/workspaces/services-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2020-05-01-preview' = {
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(Azure.Bicep.Types.Concrete.AnyType)
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: {
{customized property}: 'string'
}
mimeType: 'string'
modifiedTime: 'string'
name: 'string'
parentModelId: 'string'
properties: {
{customized property}: 'string'
}
resourceRequirements: {
cpu: int
fpga: int
gpu: int
memoryInGB: int
}
runId: 'string'
sampleInputData: 'string'
sampleOutputData: 'string'
unpack: bool
url: 'string'
version: int
}
]
}
keys: {
primaryKey: 'string'
secondaryKey: 'string'
}
kvTags: {
{customized property}: 'string'
}
location: 'string'
name: 'string'
properties: {
{customized property}: 'string'
}
computeType: 'string'
// For remaining properties, see Microsoft.MachineLearningServices/workspaces/services objects
}
Microsoft.MachineLearningServices/workspaces/services objects
Legen Sie die computeType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ACI-:
{
appInsightsEnabled: bool
authEnabled: bool
cname: 'string'
computeType: 'ACI'
containerResourceRequirements: {
cpu: int
fpga: int
gpu: int
memoryInGB: 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'
}
}
Verwenden Sie für AKS:
{
aadAuthEnabled: bool
appInsightsEnabled: bool
authEnabled: bool
autoScaler: {
autoscaleEnabled: bool
maxReplicas: int
minReplicas: int
refreshPeriodInSeconds: int
targetUtilization: int
}
computeName: 'string'
computeType: 'AKS'
containerResourceRequirements: {
cpu: int
fpga: int
gpu: int
memoryInGB: 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'
}
Eigenschaftswerte
ACIServiceCreateRequest
Name |
Beschreibung |
Wert |
appInsightsEnabled |
Gibt an, ob Application Insights aktiviert ist. |
Bool |
Authentifizierungenabled |
Gibt an, ob die Authentifizierung für den Dienst aktiviert ist. |
Bool |
cname |
Der CName für den Dienst. |
Schnur |
computeType |
Der Computeumgebungstyp für den Dienst. |
"ACI" (erforderlich) |
containerResourceRequirements |
Die Anforderungen an die Containerressource. |
ContainerResourceRequirements |
dataCollection |
Details zu den angegebenen Datensammlungsoptionen. |
ACIServiceCreateRequestDataCollection- |
dnsNameLabel |
Die Dns-Bezeichnung für den Dienst. |
Schnur |
encryptionProperties |
Die Verschlüsselungseigenschaften. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Das öffentliche SSL-Zertifikat im PEM-Format, das verwendet werden soll, wenn SSL aktiviert ist. |
Schnur |
sslEnabled |
Gibt an, ob SSL aktiviert ist. |
Bool |
sslKey |
Der öffentliche SSL-Schlüssel im PEM-Format für das Zertifikat. |
Schnur |
vnetConfiguration |
Die Konfiguration des virtuellen Netzwerks. |
ACIServiceCreateRequestVnetConfiguration |
ACIServiceCreateRequestDataCollection
Name |
Beschreibung |
Wert |
eventHubEnabled |
Option zum Aktivieren/Deaktivieren von Event Hub. |
Bool |
storageEnabled |
Option zum Aktivieren/Deaktivieren des Speichers. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Name |
Beschreibung |
Wert |
keyName |
Verschlüsselungsschlüsselname |
Zeichenfolge (erforderlich) |
keyVersion |
Verschlüsselungsschlüsselversion |
Zeichenfolge (erforderlich) |
vaultBaseUrl |
Vault-Basis-URL |
Zeichenfolge (erforderlich) |
ACIServiceCreateRequestVnetConfiguration
Name |
Beschreibung |
Wert |
subnetzname |
Der Name des virtuellen Netzwerksubnetz. |
Schnur |
vnetName |
Der Name des virtuellen Netzwerks. |
Schnur |
AKSServiceCreateRequest
Name |
Beschreibung |
Wert |
aadAuthEnabled |
Gibt an, ob die AAD-Authentifizierung aktiviert ist. |
Bool |
appInsightsEnabled |
Gibt an, ob Application Insights aktiviert ist. |
Bool |
Authentifizierungenabled |
Gibt an, ob die Authentifizierung aktiviert ist. |
Bool |
autoScaler |
Die Eigenschaften des automatischen Scalers. |
AKSServiceCreateRequestAutoScaler- |
computeName |
Der Name der Computeressource. |
Schnur |
computeType |
Der Computeumgebungstyp für den Dienst. |
"AKS" (erforderlich) |
containerResourceRequirements |
Die Anforderungen an die Containerressource. |
ContainerResourceRequirements |
dataCollection |
Details zu den angegebenen Datensammlungsoptionen. |
AKSServiceCreateRequestDataCollection- |
isDefault |
Ist dies die Standardvariante. |
Bool |
livenessProbeRequirements |
Die Anforderungen der Livenesssonde. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Die maximale Anzahl gleichzeitiger Anforderungen pro Container. |
Int |
maxQueueWaitMs |
Maximale Wartezeit für eine Anforderung in der Warteschlange (in Millisekunden). Nach diesem Zeitpunkt gibt der Dienst 503 zurück (Dienst nicht verfügbar) |
Int |
Namespace |
Kubernetes-Namespace für den Dienst. |
Schnur |
numReplicas |
Die Anzahl der Replikate im Cluster. |
Int |
scoreTimeoutMs |
Das Timeout der Bewertung in Millisekunden. |
Int |
trafficPercentile |
Die Anzahl der Datenverkehrsvarianten empfängt. |
Int |
Art |
Der Typ der Variante. |
"Steuerelement" "Behandlung" |
AKSServiceCreateRequestAutoScaler
Name |
Beschreibung |
Wert |
autoscaleEnabled |
Option zum Aktivieren/Deaktivieren der automatischen Skalierung. |
Bool |
maxReplicas |
Die maximale Anzahl von Replikaten im Cluster. |
Int |
minReplicas |
Die Mindestanzahl der Replikate, auf die skaliert werden soll. |
Int |
refreshPeriodInSeconds |
Die Anzahl der Sekunden, die zwischen automatischen Skalierungsupdates gewartet werden sollen. |
Int |
targetUtilization |
Der Prozentsatz der Zielauslastung, der verwendet werden soll, um zu bestimmen, ob der Cluster skaliert werden soll. |
Int |
AKSServiceCreateRequestDataCollection
Name |
Beschreibung |
Wert |
eventHubEnabled |
Option zum Aktivieren/Deaktivieren von Event Hub. |
Bool |
storageEnabled |
Option zum Aktivieren/Deaktivieren des Speichers. |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Name |
Beschreibung |
Wert |
failureThreshold |
Die Anzahl der Fehler, die zugelassen werden sollen, bevor ein fehlerhafter Status zurückgegeben wird. |
Int |
initialDelaySeconds |
Die Verzögerung vor der ersten Probe in Sekunden. |
Int |
periodSeconds |
Die Zeitdauer zwischen Probes in Sekunden. |
Int |
successThreshold |
Die Anzahl der erfolgreichen Probe, bevor ein fehlerfreier Status zurückgegeben wird. |
Int |
TimeoutSeconds |
Das Timeout der Probe in Sekunden. |
Int |
ContainerResourceRequirements
Name |
Beschreibung |
Wert |
CPU |
Die Anzahl der CPU-Kerne im Container. |
Int |
fpga |
Die Anzahl der FÜR den Container verfügbar gemachten FPGA PCIE-Geräte. Muss ein Vielfaches von 2 sein. |
Int |
gpu |
Die Anzahl der GPU-Kerne im Container. |
Int |
memoryInGB |
Die Menge des Arbeitsspeichers für den Container in GB. |
Int |
CreateServiceRequestEnvironmentImageRequest
CreateServiceRequestKeys
Name |
Beschreibung |
Wert |
primaryKey |
Der Primärschlüssel. |
Schnur |
secondaryKey |
Der sekundäre Schlüssel. |
Schnur |
CreateServiceRequestProperties
DatasetReference
Name |
Beschreibung |
Wert |
id |
Die ID des Datasetverweises. |
Schnur |
Name |
Der Name des Datasetverweises. |
Schnur |
EnvironmentImageRequestEnvironment
EnvironmentImageRequestEnvironmentReference
Name |
Beschreibung |
Wert |
Name |
Name der Umgebung. |
Schnur |
Version |
Version der Umgebung. |
Schnur |
ImageAsset
Name |
Beschreibung |
Wert |
id |
Die Objekt-ID. |
Schnur |
mimeType |
Der MIME-Typ. |
Schnur |
auspacken |
Gibt an, ob die Ressource entpackt ist. |
Bool |
URL |
Die URL der Ressource. |
Schnur |
Microsoft.MachineLearningServices/workspaces/services
Modell
Name |
Beschreibung |
Wert |
createdTime |
Die Zeit für die Modellerstellung (UTC). |
Schnur |
Dateien |
Die Liste der Datasets, die dem Modell zugeordnet sind. |
DatasetReference-[] |
derivedModelIds |
Von diesem Modell abgeleitete Modelle |
string[] |
Beschreibung |
Der Text der Modellbeschreibung. |
Schnur |
experimentName |
Der Name des Experiments, in dem dieses Modell erstellt wurde. |
Schnur |
Fachwerk |
Das Modellframework. |
Schnur |
frameworkVersion |
Die Modellframeworkversion. |
Schnur |
id |
Die Modell-ID. |
Schnur |
kvTags |
Das Model-Tagwörterbuch. Elemente können stumm geschaltet werden. |
ModelKvTags- |
mimeType |
Der MIME-Typ des Modellinhalts. Weitere Informationen zum MIME-Typ finden Sie unter https://www.iana.org/assignments/media-types/media-types.xhtml |
Zeichenfolge (erforderlich) |
modifiedTime |
Der Zeitpunkt der letzten Änderung des Modells (UTC). |
Schnur |
Name |
Der Modellname. |
Zeichenfolge (erforderlich) |
parentModelId |
Die id des übergeordneten Modells. |
Schnur |
Eigenschaften |
Das Model-Eigenschaftenwörterbuch. Eigenschaften sind unveränderlich. |
ModelProperties- |
resourceRequirements |
Ressourcenanforderungen für das Modell |
ContainerResourceRequirements |
runId |
Die RunId, die dieses Modell erstellt hat. |
Schnur |
sampleInputData |
Beispieleingabedaten für das Modell. Ein Verweis auf ein Dataset im Arbeitsbereich im Format aml://dataset/{datasetId} |
Schnur |
sampleOutputData |
Beispielausgabedaten für das Modell. Ein Verweis auf ein Dataset im Arbeitsbereich im Format aml://dataset/{datasetId} |
Schnur |
auspacken |
Gibt an, ob das Modell beim Erstellen von Docker Image entpackt werden muss. |
Bool |
URL |
Die URL des Modells. In der Regel eine SAS-URL. |
Zeichenfolge (erforderlich) |
Version |
Die Modellversion, die vom Modellverwaltungsdienst zugewiesen wurde. |
Int |
ModelDockerSectionBaseImageRegistry
Name |
Beschreibung |
Wert |
Adresse |
|
Schnur |
Passwort |
|
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Nutzername |
|
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
ModelEnvironmentDefinitionDocker
Name |
Beschreibung |
Wert |
baseDockerfile |
Basis-Dockerfile, die für Docker-basierte Ausführungen verwendet wird. Sich gegenseitig ausschließend mit BaseImage. |
Schnur |
baseImage |
Basisimage, das für Docker-basierte Ausführungen verwendet wird. Schließen Sie sich gegenseitig mit BaseDockerfile aus. |
Schnur |
baseImageRegistry |
Bildregistrierung, die das Basisimage enthält. |
ModelDockerSectionBaseImageRegistry |
ModelEnvironmentDefinitionEnvironmentVariables
ModelEnvironmentDefinitionPython
Name |
Beschreibung |
Wert |
baseCondaEnvironment |
|
Schnur |
condaDependencies |
Ein JObject mit Conda-Abhängigkeiten. |
any |
interpreterPath |
Der python-Interpreterpfad, der verwendet werden soll, wenn kein Umgebungsbuild erforderlich ist. Der angegebene Pfad wird verwendet, um das Benutzerskript aufzurufen. |
Schnur |
userManagedDependencies |
True bedeutet, dass AzureML eine vorhandene Python-Umgebung wiederverwendet; False bedeutet, dass AzureML eine Python-Umgebung basierend auf der Conda-Abhängigkeitsspezifikation erstellt. |
Bool |
ModelEnvironmentDefinitionR
Name |
Beschreibung |
Wert |
bioConductorPackages |
Die Pakete von Biokonduktor. |
string[] |
cranPackages |
Die zu verwendenden CRAN-Pakete. |
RCranPackage[] |
customUrlPackages |
Die Pakete aus benutzerdefinierten URLs. |
string[] |
gitHubPackages |
Die Pakete direkt von GitHub. |
RGitHubPackage[] |
rscriptPath |
Der Rscript-Pfad, der verwendet werden soll, wenn kein Umgebungsbuild erforderlich ist. Der angegebene Pfad wird verwendet, um das Benutzerskript aufzurufen. |
Schnur |
rVersion |
Die zu installierende Version von R |
Schnur |
snapshotDate |
Datum der MRAN-Momentaufnahme, die im Format JJJJ-MM-DD verwendet werden soll, z. B. "2019-04-17" |
Schnur |
userManaged |
Gibt an, ob die Umgebung vom Benutzer oder von AzureML verwaltet wird. |
Bool |
ModelEnvironmentDefinitionSpark
Name |
Beschreibung |
Wert |
pakete |
Die zu verwendenden Spark-Pakete. |
SparkMavenPackage[] |
precachePackages |
Gibt an, ob die Pakete vorab zwischengespeichert werden sollen. |
Bool |
repositorien |
Die Liste der Spark-Repositorys. |
string[] |
ModelProperties
RCranPackage
Name |
Beschreibung |
Wert |
Name |
Der Paketname. |
Schnur |
Aufbewahrungsort |
Der Repositoryname. |
Schnur |
RGitHubPackage
Name |
Beschreibung |
Wert |
|
authToken |
Persönliches Zugriffstoken für die Installation aus einem privaten Repository |
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
|
Aufbewahrungsort |
Repositoryadresse im Format benutzername/repo[/subdir][@ref |
#pull]. |
Schnur |
SparkMavenPackage
Name |
Beschreibung |
Wert |
Artefakt |
|
Schnur |
Gruppe |
|
Schnur |
Version |
|
Schnur |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "Arbeitsbereiche/Dienste" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.MachineLearningServices/workspaces/services-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"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": {
"{customized property}": "string"
},
"mimeType": "string",
"modifiedTime": "string",
"name": "string",
"parentModelId": "string",
"properties": {
"{customized property}": "string"
},
"resourceRequirements": {
"cpu": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int"
},
"runId": "string",
"sampleInputData": "string",
"sampleOutputData": "string",
"unpack": "bool",
"url": "string",
"version": "int"
}
]
},
"keys": {
"primaryKey": "string",
"secondaryKey": "string"
},
"kvTags": {
"{customized property}": "string"
},
"location": "string",
"name": "string",
"properties": {
"{customized property}": "string"
},
"computeType": "string"
// For remaining properties, see Microsoft.MachineLearningServices/workspaces/services objects
}
Microsoft.MachineLearningServices/workspaces/services objects
Legen Sie die computeType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ACI-:
{
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"cname": "string",
"computeType": "ACI",
"containerResourceRequirements": {
"cpu": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "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"
}
}
Verwenden Sie für AKS:
{
"aadAuthEnabled": "bool",
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"autoScaler": {
"autoscaleEnabled": "bool",
"maxReplicas": "int",
"minReplicas": "int",
"refreshPeriodInSeconds": "int",
"targetUtilization": "int"
},
"computeName": "string",
"computeType": "AKS",
"containerResourceRequirements": {
"cpu": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "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"
}
Eigenschaftswerte
ACIServiceCreateRequest
Name |
Beschreibung |
Wert |
appInsightsEnabled |
Gibt an, ob Application Insights aktiviert ist. |
Bool |
Authentifizierungenabled |
Gibt an, ob die Authentifizierung für den Dienst aktiviert ist. |
Bool |
cname |
Der CName für den Dienst. |
Schnur |
computeType |
Der Computeumgebungstyp für den Dienst. |
"ACI" (erforderlich) |
containerResourceRequirements |
Die Anforderungen an die Containerressource. |
ContainerResourceRequirements |
dataCollection |
Details zu den angegebenen Datensammlungsoptionen. |
ACIServiceCreateRequestDataCollection- |
dnsNameLabel |
Die Dns-Bezeichnung für den Dienst. |
Schnur |
encryptionProperties |
Die Verschlüsselungseigenschaften. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Das öffentliche SSL-Zertifikat im PEM-Format, das verwendet werden soll, wenn SSL aktiviert ist. |
Schnur |
sslEnabled |
Gibt an, ob SSL aktiviert ist. |
Bool |
sslKey |
Der öffentliche SSL-Schlüssel im PEM-Format für das Zertifikat. |
Schnur |
vnetConfiguration |
Die Konfiguration des virtuellen Netzwerks. |
ACIServiceCreateRequestVnetConfiguration |
ACIServiceCreateRequestDataCollection
Name |
Beschreibung |
Wert |
eventHubEnabled |
Option zum Aktivieren/Deaktivieren von Event Hub. |
Bool |
storageEnabled |
Option zum Aktivieren/Deaktivieren des Speichers. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Name |
Beschreibung |
Wert |
keyName |
Verschlüsselungsschlüsselname |
Zeichenfolge (erforderlich) |
keyVersion |
Verschlüsselungsschlüsselversion |
Zeichenfolge (erforderlich) |
vaultBaseUrl |
Vault-Basis-URL |
Zeichenfolge (erforderlich) |
ACIServiceCreateRequestVnetConfiguration
Name |
Beschreibung |
Wert |
subnetzname |
Der Name des virtuellen Netzwerksubnetz. |
Schnur |
vnetName |
Der Name des virtuellen Netzwerks. |
Schnur |
AKSServiceCreateRequest
Name |
Beschreibung |
Wert |
aadAuthEnabled |
Gibt an, ob die AAD-Authentifizierung aktiviert ist. |
Bool |
appInsightsEnabled |
Gibt an, ob Application Insights aktiviert ist. |
Bool |
Authentifizierungenabled |
Gibt an, ob die Authentifizierung aktiviert ist. |
Bool |
autoScaler |
Die Eigenschaften des automatischen Scalers. |
AKSServiceCreateRequestAutoScaler- |
computeName |
Der Name der Computeressource. |
Schnur |
computeType |
Der Computeumgebungstyp für den Dienst. |
"AKS" (erforderlich) |
containerResourceRequirements |
Die Anforderungen an die Containerressource. |
ContainerResourceRequirements |
dataCollection |
Details zu den angegebenen Datensammlungsoptionen. |
AKSServiceCreateRequestDataCollection- |
isDefault |
Ist dies die Standardvariante. |
Bool |
livenessProbeRequirements |
Die Anforderungen der Livenesssonde. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Die maximale Anzahl gleichzeitiger Anforderungen pro Container. |
Int |
maxQueueWaitMs |
Maximale Wartezeit für eine Anforderung in der Warteschlange (in Millisekunden). Nach diesem Zeitpunkt gibt der Dienst 503 zurück (Dienst nicht verfügbar) |
Int |
Namespace |
Kubernetes-Namespace für den Dienst. |
Schnur |
numReplicas |
Die Anzahl der Replikate im Cluster. |
Int |
scoreTimeoutMs |
Das Timeout der Bewertung in Millisekunden. |
Int |
trafficPercentile |
Die Anzahl der Datenverkehrsvarianten empfängt. |
Int |
Art |
Der Typ der Variante. |
"Steuerelement" "Behandlung" |
AKSServiceCreateRequestAutoScaler
Name |
Beschreibung |
Wert |
autoscaleEnabled |
Option zum Aktivieren/Deaktivieren der automatischen Skalierung. |
Bool |
maxReplicas |
Die maximale Anzahl von Replikaten im Cluster. |
Int |
minReplicas |
Die Mindestanzahl der Replikate, auf die skaliert werden soll. |
Int |
refreshPeriodInSeconds |
Die Anzahl der Sekunden, die zwischen automatischen Skalierungsupdates gewartet werden sollen. |
Int |
targetUtilization |
Der Prozentsatz der Zielauslastung, der verwendet werden soll, um zu bestimmen, ob der Cluster skaliert werden soll. |
Int |
AKSServiceCreateRequestDataCollection
Name |
Beschreibung |
Wert |
eventHubEnabled |
Option zum Aktivieren/Deaktivieren von Event Hub. |
Bool |
storageEnabled |
Option zum Aktivieren/Deaktivieren des Speichers. |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Name |
Beschreibung |
Wert |
failureThreshold |
Die Anzahl der Fehler, die zugelassen werden sollen, bevor ein fehlerhafter Status zurückgegeben wird. |
Int |
initialDelaySeconds |
Die Verzögerung vor der ersten Probe in Sekunden. |
Int |
periodSeconds |
Die Zeitdauer zwischen Probes in Sekunden. |
Int |
successThreshold |
Die Anzahl der erfolgreichen Probe, bevor ein fehlerfreier Status zurückgegeben wird. |
Int |
TimeoutSeconds |
Das Timeout der Probe in Sekunden. |
Int |
ContainerResourceRequirements
Name |
Beschreibung |
Wert |
CPU |
Die Anzahl der CPU-Kerne im Container. |
Int |
fpga |
Die Anzahl der FÜR den Container verfügbar gemachten FPGA PCIE-Geräte. Muss ein Vielfaches von 2 sein. |
Int |
gpu |
Die Anzahl der GPU-Kerne im Container. |
Int |
memoryInGB |
Die Menge des Arbeitsspeichers für den Container in GB. |
Int |
CreateServiceRequestEnvironmentImageRequest
CreateServiceRequestKeys
Name |
Beschreibung |
Wert |
primaryKey |
Der Primärschlüssel. |
Schnur |
secondaryKey |
Der sekundäre Schlüssel. |
Schnur |
CreateServiceRequestProperties
DatasetReference
Name |
Beschreibung |
Wert |
id |
Die ID des Datasetverweises. |
Schnur |
Name |
Der Name des Datasetverweises. |
Schnur |
EnvironmentImageRequestEnvironment
EnvironmentImageRequestEnvironmentReference
Name |
Beschreibung |
Wert |
Name |
Name der Umgebung. |
Schnur |
Version |
Version der Umgebung. |
Schnur |
ImageAsset
Name |
Beschreibung |
Wert |
id |
Die Objekt-ID. |
Schnur |
mimeType |
Der MIME-Typ. |
Schnur |
auspacken |
Gibt an, ob die Ressource entpackt ist. |
Bool |
URL |
Die URL der Ressource. |
Schnur |
Microsoft.MachineLearningServices/workspaces/services
Name |
Beschreibung |
Wert |
apiVersion |
Die API-Version |
"2020-05-01-preview" |
computeType |
Auf "ACI" für typ ACIServiceCreateRequestfestgelegt. Legen Sie für den Typ AKSServiceCreateRequestauf "AKS" fest. |
"ACI" "AKS" (erforderlich) |
Beschreibung |
Die Beschreibung des Diensts. |
Schnur |
environmentImageRequest |
Die Umgebung, Modelle und Ressourcen, die für die Ableitung erforderlich sind. |
CreateServiceRequestEnvironmentImageRequest |
Tasten |
Die Authentifizierungsschlüssel. |
CreateServiceRequestKeys- |
kvTags |
Das Diensttagwörterbuch. Tags sind änderbar. |
CreateServiceRequestKvTags |
Ort |
Der Name des Azure-Standorts/der Region. |
Schnur |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Das Wörterbuch der Diensteigenschaften. Eigenschaften sind unveränderlich. |
CreateServiceRequestProperties- |
Art |
Der Ressourcentyp |
"Microsoft.MachineLearningServices/workspaces/services" |
Modell
Name |
Beschreibung |
Wert |
createdTime |
Die Zeit für die Modellerstellung (UTC). |
Schnur |
Dateien |
Die Liste der Datasets, die dem Modell zugeordnet sind. |
DatasetReference-[] |
derivedModelIds |
Von diesem Modell abgeleitete Modelle |
string[] |
Beschreibung |
Der Text der Modellbeschreibung. |
Schnur |
experimentName |
Der Name des Experiments, in dem dieses Modell erstellt wurde. |
Schnur |
Fachwerk |
Das Modellframework. |
Schnur |
frameworkVersion |
Die Modellframeworkversion. |
Schnur |
id |
Die Modell-ID. |
Schnur |
kvTags |
Das Model-Tagwörterbuch. Elemente können stumm geschaltet werden. |
ModelKvTags- |
mimeType |
Der MIME-Typ des Modellinhalts. Weitere Informationen zum MIME-Typ finden Sie unter https://www.iana.org/assignments/media-types/media-types.xhtml |
Zeichenfolge (erforderlich) |
modifiedTime |
Der Zeitpunkt der letzten Änderung des Modells (UTC). |
Schnur |
Name |
Der Modellname. |
Zeichenfolge (erforderlich) |
parentModelId |
Die id des übergeordneten Modells. |
Schnur |
Eigenschaften |
Das Model-Eigenschaftenwörterbuch. Eigenschaften sind unveränderlich. |
ModelProperties- |
resourceRequirements |
Ressourcenanforderungen für das Modell |
ContainerResourceRequirements |
runId |
Die RunId, die dieses Modell erstellt hat. |
Schnur |
sampleInputData |
Beispieleingabedaten für das Modell. Ein Verweis auf ein Dataset im Arbeitsbereich im Format aml://dataset/{datasetId} |
Schnur |
sampleOutputData |
Beispielausgabedaten für das Modell. Ein Verweis auf ein Dataset im Arbeitsbereich im Format aml://dataset/{datasetId} |
Schnur |
auspacken |
Gibt an, ob das Modell beim Erstellen von Docker Image entpackt werden muss. |
Bool |
URL |
Die URL des Modells. In der Regel eine SAS-URL. |
Zeichenfolge (erforderlich) |
Version |
Die Modellversion, die vom Modellverwaltungsdienst zugewiesen wurde. |
Int |
ModelDockerSectionBaseImageRegistry
Name |
Beschreibung |
Wert |
Adresse |
|
Schnur |
Passwort |
|
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Nutzername |
|
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
ModelEnvironmentDefinitionDocker
Name |
Beschreibung |
Wert |
baseDockerfile |
Basis-Dockerfile, die für Docker-basierte Ausführungen verwendet wird. Sich gegenseitig ausschließend mit BaseImage. |
Schnur |
baseImage |
Basisimage, das für Docker-basierte Ausführungen verwendet wird. Schließen Sie sich gegenseitig mit BaseDockerfile aus. |
Schnur |
baseImageRegistry |
Bildregistrierung, die das Basisimage enthält. |
ModelDockerSectionBaseImageRegistry |
ModelEnvironmentDefinitionEnvironmentVariables
ModelEnvironmentDefinitionPython
Name |
Beschreibung |
Wert |
baseCondaEnvironment |
|
Schnur |
condaDependencies |
Ein JObject mit Conda-Abhängigkeiten. |
any |
interpreterPath |
Der python-Interpreterpfad, der verwendet werden soll, wenn kein Umgebungsbuild erforderlich ist. Der angegebene Pfad wird verwendet, um das Benutzerskript aufzurufen. |
Schnur |
userManagedDependencies |
True bedeutet, dass AzureML eine vorhandene Python-Umgebung wiederverwendet; False bedeutet, dass AzureML eine Python-Umgebung basierend auf der Conda-Abhängigkeitsspezifikation erstellt. |
Bool |
ModelEnvironmentDefinitionR
Name |
Beschreibung |
Wert |
bioConductorPackages |
Die Pakete von Biokonduktor. |
string[] |
cranPackages |
Die zu verwendenden CRAN-Pakete. |
RCranPackage[] |
customUrlPackages |
Die Pakete aus benutzerdefinierten URLs. |
string[] |
gitHubPackages |
Die Pakete direkt von GitHub. |
RGitHubPackage[] |
rscriptPath |
Der Rscript-Pfad, der verwendet werden soll, wenn kein Umgebungsbuild erforderlich ist. Der angegebene Pfad wird verwendet, um das Benutzerskript aufzurufen. |
Schnur |
rVersion |
Die zu installierende Version von R |
Schnur |
snapshotDate |
Datum der MRAN-Momentaufnahme, die im Format JJJJ-MM-DD verwendet werden soll, z. B. "2019-04-17" |
Schnur |
userManaged |
Gibt an, ob die Umgebung vom Benutzer oder von AzureML verwaltet wird. |
Bool |
ModelEnvironmentDefinitionSpark
Name |
Beschreibung |
Wert |
pakete |
Die zu verwendenden Spark-Pakete. |
SparkMavenPackage[] |
precachePackages |
Gibt an, ob die Pakete vorab zwischengespeichert werden sollen. |
Bool |
repositorien |
Die Liste der Spark-Repositorys. |
string[] |
ModelProperties
RCranPackage
Name |
Beschreibung |
Wert |
Name |
Der Paketname. |
Schnur |
Aufbewahrungsort |
Der Repositoryname. |
Schnur |
RGitHubPackage
Name |
Beschreibung |
Wert |
|
authToken |
Persönliches Zugriffstoken für die Installation aus einem privaten Repository |
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
|
Aufbewahrungsort |
Repositoryadresse im Format benutzername/repo[/subdir][@ref |
#pull]. |
Schnur |
SparkMavenPackage
Name |
Beschreibung |
Wert |
Artefakt |
|
Schnur |
Gruppe |
|
Schnur |
Version |
|
Schnur |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Der Ressourcentyp "Arbeitsbereiche/Dienste" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.MachineLearningServices/workspaces/services-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
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 = {
{customized property} = "string"
}
mimeType = "string"
modifiedTime = "string"
name = "string"
parentModelId = "string"
properties = {
{customized property} = "string"
}
resourceRequirements = {
cpu = int
fpga = int
gpu = int
memoryInGB = int
}
runId = "string"
sampleInputData = "string"
sampleOutputData = "string"
unpack = bool
url = "string"
version = int
}
]
}
keys = {
primaryKey = "string"
secondaryKey = "string"
}
kvTags = {
{customized property} = "string"
}
location = "string"
name = "string"
properties = {
{customized property} = "string"
}
computeType = "string"
// For remaining properties, see Microsoft.MachineLearningServices/workspaces/services objects
}
Microsoft.MachineLearningServices/workspaces/services objects
Legen Sie die computeType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ACI-:
{
appInsightsEnabled = bool
authEnabled = bool
cname = "string"
computeType = "ACI"
containerResourceRequirements = {
cpu = int
fpga = int
gpu = int
memoryInGB = 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"
}
}
Verwenden Sie für AKS:
{
aadAuthEnabled = bool
appInsightsEnabled = bool
authEnabled = bool
autoScaler = {
autoscaleEnabled = bool
maxReplicas = int
minReplicas = int
refreshPeriodInSeconds = int
targetUtilization = int
}
computeName = "string"
computeType = "AKS"
containerResourceRequirements = {
cpu = int
fpga = int
gpu = int
memoryInGB = 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"
}
Eigenschaftswerte
ACIServiceCreateRequest
Name |
Beschreibung |
Wert |
appInsightsEnabled |
Gibt an, ob Application Insights aktiviert ist. |
Bool |
Authentifizierungenabled |
Gibt an, ob die Authentifizierung für den Dienst aktiviert ist. |
Bool |
cname |
Der CName für den Dienst. |
Schnur |
computeType |
Der Computeumgebungstyp für den Dienst. |
"ACI" (erforderlich) |
containerResourceRequirements |
Die Anforderungen an die Containerressource. |
ContainerResourceRequirements |
dataCollection |
Details zu den angegebenen Datensammlungsoptionen. |
ACIServiceCreateRequestDataCollection- |
dnsNameLabel |
Die Dns-Bezeichnung für den Dienst. |
Schnur |
encryptionProperties |
Die Verschlüsselungseigenschaften. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Das öffentliche SSL-Zertifikat im PEM-Format, das verwendet werden soll, wenn SSL aktiviert ist. |
Schnur |
sslEnabled |
Gibt an, ob SSL aktiviert ist. |
Bool |
sslKey |
Der öffentliche SSL-Schlüssel im PEM-Format für das Zertifikat. |
Schnur |
vnetConfiguration |
Die Konfiguration des virtuellen Netzwerks. |
ACIServiceCreateRequestVnetConfiguration |
ACIServiceCreateRequestDataCollection
Name |
Beschreibung |
Wert |
eventHubEnabled |
Option zum Aktivieren/Deaktivieren von Event Hub. |
Bool |
storageEnabled |
Option zum Aktivieren/Deaktivieren des Speichers. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Name |
Beschreibung |
Wert |
keyName |
Verschlüsselungsschlüsselname |
Zeichenfolge (erforderlich) |
keyVersion |
Verschlüsselungsschlüsselversion |
Zeichenfolge (erforderlich) |
vaultBaseUrl |
Vault-Basis-URL |
Zeichenfolge (erforderlich) |
ACIServiceCreateRequestVnetConfiguration
Name |
Beschreibung |
Wert |
subnetzname |
Der Name des virtuellen Netzwerksubnetz. |
Schnur |
vnetName |
Der Name des virtuellen Netzwerks. |
Schnur |
AKSServiceCreateRequest
Name |
Beschreibung |
Wert |
aadAuthEnabled |
Gibt an, ob die AAD-Authentifizierung aktiviert ist. |
Bool |
appInsightsEnabled |
Gibt an, ob Application Insights aktiviert ist. |
Bool |
Authentifizierungenabled |
Gibt an, ob die Authentifizierung aktiviert ist. |
Bool |
autoScaler |
Die Eigenschaften des automatischen Scalers. |
AKSServiceCreateRequestAutoScaler- |
computeName |
Der Name der Computeressource. |
Schnur |
computeType |
Der Computeumgebungstyp für den Dienst. |
"AKS" (erforderlich) |
containerResourceRequirements |
Die Anforderungen an die Containerressource. |
ContainerResourceRequirements |
dataCollection |
Details zu den angegebenen Datensammlungsoptionen. |
AKSServiceCreateRequestDataCollection- |
isDefault |
Ist dies die Standardvariante. |
Bool |
livenessProbeRequirements |
Die Anforderungen der Livenesssonde. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Die maximale Anzahl gleichzeitiger Anforderungen pro Container. |
Int |
maxQueueWaitMs |
Maximale Wartezeit für eine Anforderung in der Warteschlange (in Millisekunden). Nach diesem Zeitpunkt gibt der Dienst 503 zurück (Dienst nicht verfügbar) |
Int |
Namespace |
Kubernetes-Namespace für den Dienst. |
Schnur |
numReplicas |
Die Anzahl der Replikate im Cluster. |
Int |
scoreTimeoutMs |
Das Timeout der Bewertung in Millisekunden. |
Int |
trafficPercentile |
Die Anzahl der Datenverkehrsvarianten empfängt. |
Int |
Art |
Der Typ der Variante. |
"Steuerelement" "Behandlung" |
AKSServiceCreateRequestAutoScaler
Name |
Beschreibung |
Wert |
autoscaleEnabled |
Option zum Aktivieren/Deaktivieren der automatischen Skalierung. |
Bool |
maxReplicas |
Die maximale Anzahl von Replikaten im Cluster. |
Int |
minReplicas |
Die Mindestanzahl der Replikate, auf die skaliert werden soll. |
Int |
refreshPeriodInSeconds |
Die Anzahl der Sekunden, die zwischen automatischen Skalierungsupdates gewartet werden sollen. |
Int |
targetUtilization |
Der Prozentsatz der Zielauslastung, der verwendet werden soll, um zu bestimmen, ob der Cluster skaliert werden soll. |
Int |
AKSServiceCreateRequestDataCollection
Name |
Beschreibung |
Wert |
eventHubEnabled |
Option zum Aktivieren/Deaktivieren von Event Hub. |
Bool |
storageEnabled |
Option zum Aktivieren/Deaktivieren des Speichers. |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Name |
Beschreibung |
Wert |
failureThreshold |
Die Anzahl der Fehler, die zugelassen werden sollen, bevor ein fehlerhafter Status zurückgegeben wird. |
Int |
initialDelaySeconds |
Die Verzögerung vor der ersten Probe in Sekunden. |
Int |
periodSeconds |
Die Zeitdauer zwischen Probes in Sekunden. |
Int |
successThreshold |
Die Anzahl der erfolgreichen Probe, bevor ein fehlerfreier Status zurückgegeben wird. |
Int |
TimeoutSeconds |
Das Timeout der Probe in Sekunden. |
Int |
ContainerResourceRequirements
Name |
Beschreibung |
Wert |
CPU |
Die Anzahl der CPU-Kerne im Container. |
Int |
fpga |
Die Anzahl der FÜR den Container verfügbar gemachten FPGA PCIE-Geräte. Muss ein Vielfaches von 2 sein. |
Int |
gpu |
Die Anzahl der GPU-Kerne im Container. |
Int |
memoryInGB |
Die Menge des Arbeitsspeichers für den Container in GB. |
Int |
CreateServiceRequestEnvironmentImageRequest
CreateServiceRequestKeys
Name |
Beschreibung |
Wert |
primaryKey |
Der Primärschlüssel. |
Schnur |
secondaryKey |
Der sekundäre Schlüssel. |
Schnur |
CreateServiceRequestProperties
DatasetReference
Name |
Beschreibung |
Wert |
id |
Die ID des Datasetverweises. |
Schnur |
Name |
Der Name des Datasetverweises. |
Schnur |
EnvironmentImageRequestEnvironment
EnvironmentImageRequestEnvironmentReference
Name |
Beschreibung |
Wert |
Name |
Name der Umgebung. |
Schnur |
Version |
Version der Umgebung. |
Schnur |
ImageAsset
Name |
Beschreibung |
Wert |
id |
Die Objekt-ID. |
Schnur |
mimeType |
Der MIME-Typ. |
Schnur |
auspacken |
Gibt an, ob die Ressource entpackt ist. |
Bool |
URL |
Die URL der Ressource. |
Schnur |
Microsoft.MachineLearningServices/workspaces/services
Name |
Beschreibung |
Wert |
computeType |
Auf "ACI" für typ ACIServiceCreateRequestfestgelegt. Legen Sie für den Typ AKSServiceCreateRequestauf "AKS" fest. |
"ACI" "AKS" (erforderlich) |
Beschreibung |
Die Beschreibung des Diensts. |
Schnur |
environmentImageRequest |
Die Umgebung, Modelle und Ressourcen, die für die Ableitung erforderlich sind. |
CreateServiceRequestEnvironmentImageRequest |
Tasten |
Die Authentifizierungsschlüssel. |
CreateServiceRequestKeys- |
kvTags |
Das Diensttagwörterbuch. Tags sind änderbar. |
CreateServiceRequestKvTags |
Ort |
Der Name des Azure-Standorts/der Region. |
Schnur |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
parent_id |
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. |
ID für Ressource des Typs: Arbeitsbereiche |
Eigenschaften |
Das Wörterbuch der Diensteigenschaften. Eigenschaften sind unveränderlich. |
CreateServiceRequestProperties- |
Art |
Der Ressourcentyp |
"Microsoft.MachineLearningServices/workspaces/services@2020-05-01-preview" |
Modell
Name |
Beschreibung |
Wert |
createdTime |
Die Zeit für die Modellerstellung (UTC). |
Schnur |
Dateien |
Die Liste der Datasets, die dem Modell zugeordnet sind. |
DatasetReference-[] |
derivedModelIds |
Von diesem Modell abgeleitete Modelle |
string[] |
Beschreibung |
Der Text der Modellbeschreibung. |
Schnur |
experimentName |
Der Name des Experiments, in dem dieses Modell erstellt wurde. |
Schnur |
Fachwerk |
Das Modellframework. |
Schnur |
frameworkVersion |
Die Modellframeworkversion. |
Schnur |
id |
Die Modell-ID. |
Schnur |
kvTags |
Das Model-Tagwörterbuch. Elemente können stumm geschaltet werden. |
ModelKvTags- |
mimeType |
Der MIME-Typ des Modellinhalts. Weitere Informationen zum MIME-Typ finden Sie unter https://www.iana.org/assignments/media-types/media-types.xhtml |
Zeichenfolge (erforderlich) |
modifiedTime |
Der Zeitpunkt der letzten Änderung des Modells (UTC). |
Schnur |
Name |
Der Modellname. |
Zeichenfolge (erforderlich) |
parentModelId |
Die id des übergeordneten Modells. |
Schnur |
Eigenschaften |
Das Model-Eigenschaftenwörterbuch. Eigenschaften sind unveränderlich. |
ModelProperties- |
resourceRequirements |
Ressourcenanforderungen für das Modell |
ContainerResourceRequirements |
runId |
Die RunId, die dieses Modell erstellt hat. |
Schnur |
sampleInputData |
Beispieleingabedaten für das Modell. Ein Verweis auf ein Dataset im Arbeitsbereich im Format aml://dataset/{datasetId} |
Schnur |
sampleOutputData |
Beispielausgabedaten für das Modell. Ein Verweis auf ein Dataset im Arbeitsbereich im Format aml://dataset/{datasetId} |
Schnur |
auspacken |
Gibt an, ob das Modell beim Erstellen von Docker Image entpackt werden muss. |
Bool |
URL |
Die URL des Modells. In der Regel eine SAS-URL. |
Zeichenfolge (erforderlich) |
Version |
Die Modellversion, die vom Modellverwaltungsdienst zugewiesen wurde. |
Int |
ModelDockerSectionBaseImageRegistry
Name |
Beschreibung |
Wert |
Adresse |
|
Schnur |
Passwort |
|
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Nutzername |
|
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
ModelEnvironmentDefinitionDocker
Name |
Beschreibung |
Wert |
baseDockerfile |
Basis-Dockerfile, die für Docker-basierte Ausführungen verwendet wird. Sich gegenseitig ausschließend mit BaseImage. |
Schnur |
baseImage |
Basisimage, das für Docker-basierte Ausführungen verwendet wird. Schließen Sie sich gegenseitig mit BaseDockerfile aus. |
Schnur |
baseImageRegistry |
Bildregistrierung, die das Basisimage enthält. |
ModelDockerSectionBaseImageRegistry |
ModelEnvironmentDefinitionEnvironmentVariables
ModelEnvironmentDefinitionPython
Name |
Beschreibung |
Wert |
baseCondaEnvironment |
|
Schnur |
condaDependencies |
Ein JObject mit Conda-Abhängigkeiten. |
any |
interpreterPath |
Der python-Interpreterpfad, der verwendet werden soll, wenn kein Umgebungsbuild erforderlich ist. Der angegebene Pfad wird verwendet, um das Benutzerskript aufzurufen. |
Schnur |
userManagedDependencies |
True bedeutet, dass AzureML eine vorhandene Python-Umgebung wiederverwendet; False bedeutet, dass AzureML eine Python-Umgebung basierend auf der Conda-Abhängigkeitsspezifikation erstellt. |
Bool |
ModelEnvironmentDefinitionR
Name |
Beschreibung |
Wert |
bioConductorPackages |
Die Pakete von Biokonduktor. |
string[] |
cranPackages |
Die zu verwendenden CRAN-Pakete. |
RCranPackage[] |
customUrlPackages |
Die Pakete aus benutzerdefinierten URLs. |
string[] |
gitHubPackages |
Die Pakete direkt von GitHub. |
RGitHubPackage[] |
rscriptPath |
Der Rscript-Pfad, der verwendet werden soll, wenn kein Umgebungsbuild erforderlich ist. Der angegebene Pfad wird verwendet, um das Benutzerskript aufzurufen. |
Schnur |
rVersion |
Die zu installierende Version von R |
Schnur |
snapshotDate |
Datum der MRAN-Momentaufnahme, die im Format JJJJ-MM-DD verwendet werden soll, z. B. "2019-04-17" |
Schnur |
userManaged |
Gibt an, ob die Umgebung vom Benutzer oder von AzureML verwaltet wird. |
Bool |
ModelEnvironmentDefinitionSpark
Name |
Beschreibung |
Wert |
pakete |
Die zu verwendenden Spark-Pakete. |
SparkMavenPackage[] |
precachePackages |
Gibt an, ob die Pakete vorab zwischengespeichert werden sollen. |
Bool |
repositorien |
Die Liste der Spark-Repositorys. |
string[] |
ModelProperties
RCranPackage
Name |
Beschreibung |
Wert |
Name |
Der Paketname. |
Schnur |
Aufbewahrungsort |
Der Repositoryname. |
Schnur |
RGitHubPackage
Name |
Beschreibung |
Wert |
|
authToken |
Persönliches Zugriffstoken für die Installation aus einem privaten Repository |
Schnur
Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
|
Aufbewahrungsort |
Repositoryadresse im Format benutzername/repo[/subdir][@ref |
#pull]. |
Schnur |
SparkMavenPackage
Name |
Beschreibung |
Wert |
Artefakt |
|
Schnur |
Gruppe |
|
Schnur |
Version |
|
Schnur |