Microsoft.MachineLearningServices-werkruimten/computes 2019-11-01
- meest recente
- 2024-07-01-preview-
- 2024-04-01
- 2024-04-01-preview-
- 2024-01-01-preview-
- 2023-10-01
- 2023-08-01-preview-
- 2023-06-01-preview-
- 2023-04-01
- 2023-04-01-preview-
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview-
- 2022-06-01-preview-
- 2022-05-01
- 2022-02-01-preview-
- 2022-01-01-preview-
- 2021-07-01
- 2021-04-01
- 2021-03-01-preview-
- 2021-01-01
- 2020-09-01-preview-
- 2020-08-01
- 2020-06-01
- 2020-05-15-preview-
- 2020-05-01-preview-
- 2020-04-01
- 2020-03-01
- 2020-02-18-preview-
- 2020-01-01
- 2019-11-01
- 2019-06-01
- 2019-05-01
- 2018-11-19
- 2018-03-01-preview-
Bicep-resourcedefinitie
Het resourcetype werkruimten/computes kan worden geïmplementeerd met bewerkingen die als doel hebben:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource microsoft.MachineLearningServices/werkruimten/computes wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2019-11-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
tier: 'string'
}
parent: resourceSymbolicName
identity: {
type: 'SystemAssigned'
}
properties: {
computeLocation: 'string'
description: 'string'
resourceId: 'string'
computeType: 'string'
// For remaining properties, see Compute objects
}
}
Rekenobjecten
Stel de eigenschap computeType in om het type object op te geven.
Gebruik voor AKS-:
computeType: 'AKS'
properties: {
agentCount: int
agentVMSize: 'string'
aksNetworkingConfiguration: {
dnsServiceIP: 'string'
dockerBridgeCidr: 'string'
serviceCidr: 'string'
subnetId: 'string'
}
clusterFqdn: 'string'
sslConfiguration: {
cert: 'string'
cname: 'string'
key: 'string'
status: 'string'
}
}
Gebruik voor AmlCompute-:
computeType: 'AmlCompute'
properties: {
remoteLoginPortPublicAccess: 'string'
scaleSettings: {
maxNodeCount: int
minNodeCount: int
nodeIdleTimeBeforeScaleDown: 'string'
}
subnet: {
id: 'string'
}
userAccountCredentials: {
adminUserName: 'string'
adminUserPassword: 'string'
adminUserSshPublicKey: 'string'
}
vmPriority: 'string'
vmSize: 'string'
}
Gebruik voor Databricks-:
computeType: 'Databricks'
properties: {
databricksAccessToken: 'string'
}
Gebruik voor DataFactory-:
computeType: 'DataFactory'
Gebruik voor DataLakeAnalytics:
computeType: 'DataLakeAnalytics'
properties: {
dataLakeStoreAccountName: 'string'
}
Gebruik voor HDInsight-:
computeType: 'HDInsight'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
}
Gebruik voor VirtualMachine:
computeType: 'VirtualMachine'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
virtualMachineSize: 'string'
}
Eigenschapswaarden
werkruimten/berekeningen
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam Zie hoe u namen en typen instelt voor onderliggende resources in Bicep-. |
tekenreeks (vereist) Tekenlimiet: 3-24 voor rekenproces 3-32 voor AML-rekenkracht 2-16 voor andere rekentypen Geldige tekens: Alfanumerieke en afbreekstreepjes. |
plaats | Hiermee geeft u de locatie van de resource. | snaar |
Tags | Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen. | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Sku | De SKU van de werkruimte. | SKU- |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: werkruimten |
identiteit | De identiteit van de resource. | identity |
Eigenschappen | Rekeneigenschappen | Compute- |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Het identiteitstype. | 'SystemAssigned' |
Berekenen
Naam | Beschrijving | Waarde |
---|---|---|
computeLocation | Locatie voor de onderliggende berekening | snaar |
beschrijving | De beschrijving van de Machine Learning-berekening. | snaar |
resourceId | ARM-resource-id van de onderliggende berekening | snaar |
computeType | Het objecttype instellen |
AKS- AmlCompute- Databricks- DataFactory- DataLakeAnalytics- HDInsight- VirtualMachine (vereist) |
AKS
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | AKS (vereist) |
Eigenschappen | AKS-eigenschappen | AKSProperties- |
AKSProperties
Naam | Beschrijving | Waarde |
---|---|---|
agentCount | Aantal agents | Int Beperkingen: Minimumwaarde = 1 |
agentVMSize | Grootte van virtuele agentmachine | snaar |
aksNetworkingConfiguration | AKS-netwerkconfiguratie voor vnet | AksNetworkingConfiguration- |
clusterFqdn | Volledig gekwalificeerde clusterdomeinnaam | snaar |
sslConfiguration | SSL-configuratie | SslConfiguration- |
AksNetworkingConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
dnsServiceIP | Een IP-adres dat is toegewezen aan de Kubernetes DNS-service. Deze moet zich binnen het Kubernetes-serviceadresbereik bevinden dat is opgegeven in serviceCidr. | snaar Beperkingen: Patroon = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | Een CIDR-notatie-IP-bereik dat is toegewezen aan het Docker-brugnetwerk. Deze mag niet overlappen met ip-adresbereiken van het subnet of het Kubernetes-serviceadresbereik. | snaar Beperkingen: Patroon = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidr | Een IP-adresbereik voor CIDR-notatie van waaruit IP-adressen van serviceclusters moeten worden toegewezen. Deze mag niet overlappen met IP-adresbereiken van het subnet. | snaar Beperkingen: Patroon = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
subnetId | Resource-id van het subnet van het virtuele netwerk waartoe de rekenknooppunten behoren | snaar |
SslConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
Cert | Certificaatgegevens | snaar |
cname | CNAME van het certificaat | snaar |
sleutel | Sleutelgegevens | snaar |
status | Ssl in- of uitschakelen voor scoren | 'Uitgeschakeld' 'Ingeschakeld' |
AmlCompute
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | 'AmlCompute' (vereist) |
Eigenschappen | AML Compute-eigenschappen | AmlComputeProperties |
AmlComputeProperties
Naam | Beschrijving | Waarde |
---|---|---|
remoteLoginPortPublicAccess | Status van de openbare SSH-poort. Mogelijke waarden zijn: Uitgeschakeld- Geeft aan dat de openbare SSH-poort is gesloten op alle knooppunten van het cluster. Ingeschakeld: geeft aan dat de openbare SSH-poort is geopend op alle knooppunten van het cluster. NotSpecified: geeft aan dat de openbare ssh-poort wordt gesloten op alle knooppunten van het cluster als VNet is gedefinieerd, anders alle openbare knooppunten zijn geopend. Deze kan alleen standaard zijn tijdens het maken van het cluster, nadat het is gemaakt, wordt deze ingeschakeld of uitgeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'Niet opgegeven' |
scaleSettings | Schaalinstellingen voor AML Compute | ScaleSettings |
Subnet | De resource-id van het subnet van het virtuele netwerk waartoe de rekenknooppunten behoren. | ResourceId- |
userAccountCredentials | Referenties voor een beheerdersaccount dat op elk rekenknooppunt wordt gemaakt. | UserAccountCredentials- |
vmPriority | Prioriteit van virtuele machine | 'Toegewezen' 'LowPriority' |
vmSize | Grootte van virtuele machine | snaar |
ScaleSettings
Naam | Beschrijving | Waarde |
---|---|---|
maxNodeCount | Maximum aantal knooppunten dat moet worden gebruikt | int (vereist) |
minNodeCount | Minimum aantal knooppunten dat moet worden gebruikt | Int |
nodeIdleTimeBeforeScaleDown | Niet-actieve tijd van knooppunt voordat u amlCompute omlaag schaalt | snaar |
ResourceId
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De id van de resource | tekenreeks (vereist) |
UserAccountCredentials
Naam | Beschrijving | Waarde |
---|---|---|
adminUserName | Naam van het beheerdersgebruikersaccount dat kan worden gebruikt voor SSH naar knooppunten. | tekenreeks (vereist) |
adminUserPassword | Wachtwoord van het gebruikersaccount van de beheerder. | snaar |
adminUserSshPublicKey | Openbare SSH-sleutel van het gebruikersaccount van de beheerder. | snaar |
Databricks
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | 'Databricks' (vereist) |
Eigenschappen | DatabricksProperties |
DatabricksProperties
Naam | Beschrijving | Waarde |
---|---|---|
databricksAccessToken | Databricks-toegangstoken | snaar |
DataFactory
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | DataFactory (vereist) |
DataLakeAnalytics
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | DataLakeAnalytics (vereist) |
Eigenschappen | DataLakeAnalyticsProperties- |
DataLakeAnalyticsProperties
Naam | Beschrijving | Waarde |
---|---|---|
dataLakeStoreAccountName | DataLake Store-accountnaam | snaar |
HDInsight
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | HDInsight (vereist) |
Eigenschappen | HDInsightProperties- |
HDInsightProperties
Naam | Beschrijving | Waarde |
---|---|---|
adres | Openbaar IP-adres van het hoofdknooppunt van het cluster. | snaar |
administratorAccount | Beheerdersreferenties voor hoofdknooppunt van het cluster | VirtualMachineSshCredentials |
sshPort | Poort geopend voor ssh-verbindingen op het hoofdknooppunt van het cluster. | Int |
VirtualMachineSshCredentials
Naam | Beschrijving | Waarde |
---|---|---|
wachtwoord | Wachtwoord van beheerdersaccount | snaar |
privateKeyData | Persoonlijke sleutelgegevens | snaar |
publicKeyData | Openbare-sleutelgegevens | snaar |
gebruikersnaam | Gebruikersnaam van beheerdersaccount | snaar |
VirtualMachine
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | VirtualMachine (vereist) |
Eigenschappen | VirtualMachineProperties |
VirtualMachineProperties
Naam | Beschrijving | Waarde |
---|---|---|
adres | Openbaar IP-adres van de virtuele machine. | snaar |
administratorAccount | Beheerdersreferenties voor virtuele machine | VirtualMachineSshCredentials |
sshPort | Poort geopend voor ssh-verbindingen. | Int |
virtualMachineSize | Grootte van virtuele machine | snaar |
Sku
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de SKU | snaar |
rang | Laag van de sKU, zoals Basic of Enterprise | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Een Machine Learning Service ADLA Compute- maken |
Met deze sjabloon maakt u een Machine Learning Service ADLA Compute. |
Een Machine Learning Service Aks Compute- maken |
Met deze sjabloon maakt u een Machine Learning Service Aks Compute. |
Een DSVM Compute- voor Machine Learning Service maken |
Met deze sjabloon maakt u een Machine Learning Service DSVM Compute. |
Een HDInsight-cluster voor Machine Learning Service maken |
Met deze sjabloon maakt u een HDInsight-cluster voor Machine Learning Service |
Een Azure Machine Learning aks-rekenproces maken |
Met deze sjabloon maakt u een Azure Machine Learning aks-rekenproces. |
Een Azure Machine Learning-rekencluster maken |
Met deze sjabloon maakt u een Azure Machine Learning-rekencluster. |
Een Azure Machine Learning-rekenproces maken |
Met deze sjabloon maakt u een Azure Machine Learning-rekenproces namens een andere gebruiker met een voorbeeld van een inline-installatiescript |
Een LinkedService maken in een Azure Machine Learning-werkruimte |
Met deze sjabloon maakt u een LinkedService in een bestaande Azure Machine Learning-werkruimte. |
Een AKS-rekendoel maken met een privé-IP-adres |
Met deze sjabloon maakt u een AKS-rekendoel in de azure Machine Learning Service-werkruimte met een privé-IP-adres. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype werkruimten/computes kan worden geïmplementeerd met bewerkingen die als doel hebben:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.MachineLearningServices/workspaces/computes wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.MachineLearningServices/workspaces/computes",
"apiVersion": "2019-11-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string",
"tier": "string"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"computeLocation": "string",
"description": "string",
"resourceId": "string",
"computeType": "string"
// For remaining properties, see Compute objects
}
}
Rekenobjecten
Stel de eigenschap computeType in om het type object op te geven.
Gebruik voor AKS-:
"computeType": "AKS",
"properties": {
"agentCount": "int",
"agentVMSize": "string",
"aksNetworkingConfiguration": {
"dnsServiceIP": "string",
"dockerBridgeCidr": "string",
"serviceCidr": "string",
"subnetId": "string"
},
"clusterFqdn": "string",
"sslConfiguration": {
"cert": "string",
"cname": "string",
"key": "string",
"status": "string"
}
}
Gebruik voor AmlCompute-:
"computeType": "AmlCompute",
"properties": {
"remoteLoginPortPublicAccess": "string",
"scaleSettings": {
"maxNodeCount": "int",
"minNodeCount": "int",
"nodeIdleTimeBeforeScaleDown": "string"
},
"subnet": {
"id": "string"
},
"userAccountCredentials": {
"adminUserName": "string",
"adminUserPassword": "string",
"adminUserSshPublicKey": "string"
},
"vmPriority": "string",
"vmSize": "string"
}
Gebruik voor Databricks-:
"computeType": "Databricks",
"properties": {
"databricksAccessToken": "string"
}
Gebruik voor DataFactory-:
"computeType": "DataFactory"
Gebruik voor DataLakeAnalytics:
"computeType": "DataLakeAnalytics",
"properties": {
"dataLakeStoreAccountName": "string"
}
Gebruik voor HDInsight-:
"computeType": "HDInsight",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int"
}
Gebruik voor VirtualMachine:
"computeType": "VirtualMachine",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int",
"virtualMachineSize": "string"
}
Eigenschapswaarden
werkruimten/berekeningen
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.MachineLearningServices/workspaces/computes' |
apiVersion | De versie van de resource-API | '2019-11-01' |
naam | De resourcenaam Zie hoe u namen en typen instelt voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) Tekenlimiet: 3-24 voor rekenproces 3-32 voor AML-rekenkracht 2-16 voor andere rekentypen Geldige tekens: Alfanumerieke en afbreekstreepjes. |
plaats | Hiermee geeft u de locatie van de resource. | snaar |
Tags | Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen. | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Sku | De SKU van de werkruimte. | SKU- |
identiteit | De identiteit van de resource. | identity |
Eigenschappen | Rekeneigenschappen | Compute- |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Het identiteitstype. | 'SystemAssigned' |
Berekenen
Naam | Beschrijving | Waarde |
---|---|---|
computeLocation | Locatie voor de onderliggende berekening | snaar |
beschrijving | De beschrijving van de Machine Learning-berekening. | snaar |
resourceId | ARM-resource-id van de onderliggende berekening | snaar |
computeType | Het objecttype instellen |
AKS- AmlCompute- Databricks- DataFactory- DataLakeAnalytics- HDInsight- VirtualMachine (vereist) |
AKS
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | AKS (vereist) |
Eigenschappen | AKS-eigenschappen | AKSProperties- |
AKSProperties
Naam | Beschrijving | Waarde |
---|---|---|
agentCount | Aantal agents | Int Beperkingen: Minimumwaarde = 1 |
agentVMSize | Grootte van virtuele agentmachine | snaar |
aksNetworkingConfiguration | AKS-netwerkconfiguratie voor vnet | AksNetworkingConfiguration- |
clusterFqdn | Volledig gekwalificeerde clusterdomeinnaam | snaar |
sslConfiguration | SSL-configuratie | SslConfiguration- |
AksNetworkingConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
dnsServiceIP | Een IP-adres dat is toegewezen aan de Kubernetes DNS-service. Deze moet zich binnen het Kubernetes-serviceadresbereik bevinden dat is opgegeven in serviceCidr. | snaar Beperkingen: Patroon = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | Een CIDR-notatie-IP-bereik dat is toegewezen aan het Docker-brugnetwerk. Deze mag niet overlappen met ip-adresbereiken van het subnet of het Kubernetes-serviceadresbereik. | snaar Beperkingen: Patroon = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidr | Een IP-adresbereik voor CIDR-notatie van waaruit IP-adressen van serviceclusters moeten worden toegewezen. Deze mag niet overlappen met IP-adresbereiken van het subnet. | snaar Beperkingen: Patroon = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
subnetId | Resource-id van het subnet van het virtuele netwerk waartoe de rekenknooppunten behoren | snaar |
SslConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
Cert | Certificaatgegevens | snaar |
cname | CNAME van het certificaat | snaar |
sleutel | Sleutelgegevens | snaar |
status | Ssl in- of uitschakelen voor scoren | 'Uitgeschakeld' 'Ingeschakeld' |
AmlCompute
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | 'AmlCompute' (vereist) |
Eigenschappen | AML Compute-eigenschappen | AmlComputeProperties |
AmlComputeProperties
Naam | Beschrijving | Waarde |
---|---|---|
remoteLoginPortPublicAccess | Status van de openbare SSH-poort. Mogelijke waarden zijn: Uitgeschakeld- Geeft aan dat de openbare SSH-poort is gesloten op alle knooppunten van het cluster. Ingeschakeld: geeft aan dat de openbare SSH-poort is geopend op alle knooppunten van het cluster. NotSpecified: geeft aan dat de openbare ssh-poort wordt gesloten op alle knooppunten van het cluster als VNet is gedefinieerd, anders alle openbare knooppunten zijn geopend. Deze kan alleen standaard zijn tijdens het maken van het cluster, nadat het is gemaakt, wordt deze ingeschakeld of uitgeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'Niet opgegeven' |
scaleSettings | Schaalinstellingen voor AML Compute | ScaleSettings |
Subnet | De resource-id van het subnet van het virtuele netwerk waartoe de rekenknooppunten behoren. | ResourceId- |
userAccountCredentials | Referenties voor een beheerdersaccount dat op elk rekenknooppunt wordt gemaakt. | UserAccountCredentials- |
vmPriority | Prioriteit van virtuele machine | 'Toegewezen' 'LowPriority' |
vmSize | Grootte van virtuele machine | snaar |
ScaleSettings
Naam | Beschrijving | Waarde |
---|---|---|
maxNodeCount | Maximum aantal knooppunten dat moet worden gebruikt | int (vereist) |
minNodeCount | Minimum aantal knooppunten dat moet worden gebruikt | Int |
nodeIdleTimeBeforeScaleDown | Niet-actieve tijd van knooppunt voordat u amlCompute omlaag schaalt | snaar |
ResourceId
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De id van de resource | tekenreeks (vereist) |
UserAccountCredentials
Naam | Beschrijving | Waarde |
---|---|---|
adminUserName | Naam van het beheerdersgebruikersaccount dat kan worden gebruikt voor SSH naar knooppunten. | tekenreeks (vereist) |
adminUserPassword | Wachtwoord van het gebruikersaccount van de beheerder. | snaar |
adminUserSshPublicKey | Openbare SSH-sleutel van het gebruikersaccount van de beheerder. | snaar |
Databricks
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | 'Databricks' (vereist) |
Eigenschappen | DatabricksProperties |
DatabricksProperties
Naam | Beschrijving | Waarde |
---|---|---|
databricksAccessToken | Databricks-toegangstoken | snaar |
DataFactory
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | DataFactory (vereist) |
DataLakeAnalytics
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | DataLakeAnalytics (vereist) |
Eigenschappen | DataLakeAnalyticsProperties- |
DataLakeAnalyticsProperties
Naam | Beschrijving | Waarde |
---|---|---|
dataLakeStoreAccountName | DataLake Store-accountnaam | snaar |
HDInsight
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | HDInsight (vereist) |
Eigenschappen | HDInsightProperties- |
HDInsightProperties
Naam | Beschrijving | Waarde |
---|---|---|
adres | Openbaar IP-adres van het hoofdknooppunt van het cluster. | snaar |
administratorAccount | Beheerdersreferenties voor hoofdknooppunt van het cluster | VirtualMachineSshCredentials |
sshPort | Poort geopend voor ssh-verbindingen op het hoofdknooppunt van het cluster. | Int |
VirtualMachineSshCredentials
Naam | Beschrijving | Waarde |
---|---|---|
wachtwoord | Wachtwoord van beheerdersaccount | snaar |
privateKeyData | Persoonlijke sleutelgegevens | snaar |
publicKeyData | Openbare-sleutelgegevens | snaar |
gebruikersnaam | Gebruikersnaam van beheerdersaccount | snaar |
VirtualMachine
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | VirtualMachine (vereist) |
Eigenschappen | VirtualMachineProperties |
VirtualMachineProperties
Naam | Beschrijving | Waarde |
---|---|---|
adres | Openbaar IP-adres van de virtuele machine. | snaar |
administratorAccount | Beheerdersreferenties voor virtuele machine | VirtualMachineSshCredentials |
sshPort | Poort geopend voor ssh-verbindingen. | Int |
virtualMachineSize | Grootte van virtuele machine | snaar |
Sku
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de SKU | snaar |
rang | Laag van de sKU, zoals Basic of Enterprise | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Een Machine Learning Service ADLA Compute- maken |
Met deze sjabloon maakt u een Machine Learning Service ADLA Compute. |
Een Machine Learning Service Aks Compute- maken |
Met deze sjabloon maakt u een Machine Learning Service Aks Compute. |
Een DSVM Compute- voor Machine Learning Service maken |
Met deze sjabloon maakt u een Machine Learning Service DSVM Compute. |
Een HDInsight-cluster voor Machine Learning Service maken |
Met deze sjabloon maakt u een HDInsight-cluster voor Machine Learning Service |
Een Azure Machine Learning aks-rekenproces maken |
Met deze sjabloon maakt u een Azure Machine Learning aks-rekenproces. |
Een Azure Machine Learning-rekencluster maken |
Met deze sjabloon maakt u een Azure Machine Learning-rekencluster. |
Een Azure Machine Learning-rekenproces maken |
Met deze sjabloon maakt u een Azure Machine Learning-rekenproces namens een andere gebruiker met een voorbeeld van een inline-installatiescript |
Een LinkedService maken in een Azure Machine Learning-werkruimte |
Met deze sjabloon maakt u een LinkedService in een bestaande Azure Machine Learning-werkruimte. |
Een AKS-rekendoel maken met een privé-IP-adres |
Met deze sjabloon maakt u een AKS-rekendoel in de azure Machine Learning Service-werkruimte met een privé-IP-adres. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype werkruimten/computes kan worden geïmplementeerd met bewerkingen die als doel hebben:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.MachineLearningServices/workspaces/computes wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/computes@2019-11-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
computeLocation = "string"
description = "string"
resourceId = "string"
computeType = "string"
// For remaining properties, see Compute objects
}
sku = {
name = "string"
tier = "string"
}
})
}
Rekenobjecten
Stel de eigenschap computeType in om het type object op te geven.
Gebruik voor AKS-:
computeType = "AKS"
properties = {
agentCount = int
agentVMSize = "string"
aksNetworkingConfiguration = {
dnsServiceIP = "string"
dockerBridgeCidr = "string"
serviceCidr = "string"
subnetId = "string"
}
clusterFqdn = "string"
sslConfiguration = {
cert = "string"
cname = "string"
key = "string"
status = "string"
}
}
Gebruik voor AmlCompute-:
computeType = "AmlCompute"
properties = {
remoteLoginPortPublicAccess = "string"
scaleSettings = {
maxNodeCount = int
minNodeCount = int
nodeIdleTimeBeforeScaleDown = "string"
}
subnet = {
id = "string"
}
userAccountCredentials = {
adminUserName = "string"
adminUserPassword = "string"
adminUserSshPublicKey = "string"
}
vmPriority = "string"
vmSize = "string"
}
Gebruik voor Databricks-:
computeType = "Databricks"
properties = {
databricksAccessToken = "string"
}
Gebruik voor DataFactory-:
computeType = "DataFactory"
Gebruik voor DataLakeAnalytics:
computeType = "DataLakeAnalytics"
properties = {
dataLakeStoreAccountName = "string"
}
Gebruik voor HDInsight-:
computeType = "HDInsight"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
}
Gebruik voor VirtualMachine:
computeType = "VirtualMachine"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
virtualMachineSize = "string"
}
Eigenschapswaarden
werkruimten/berekeningen
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.MachineLearningServices/workspaces/computes@2019-11-01" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 3-24 voor rekenproces 3-32 voor AML-rekenkracht 2-16 voor andere rekentypen Geldige tekens: Alfanumerieke en afbreekstreepjes. |
plaats | Hiermee geeft u de locatie van de resource. | snaar |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: werkruimten |
Tags | Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen. | Woordenlijst met tagnamen en -waarden. |
Sku | De SKU van de werkruimte. | SKU- |
identiteit | De identiteit van de resource. | identity |
Eigenschappen | Rekeneigenschappen | Compute- |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Het identiteitstype. | "SystemAssigned" |
Berekenen
Naam | Beschrijving | Waarde |
---|---|---|
computeLocation | Locatie voor de onderliggende berekening | snaar |
beschrijving | De beschrijving van de Machine Learning-berekening. | snaar |
resourceId | ARM-resource-id van de onderliggende berekening | snaar |
computeType | Het objecttype instellen |
AKS- AmlCompute- Databricks- DataFactory- DataLakeAnalytics- HDInsight- VirtualMachine (vereist) |
AKS
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | "AKS" (vereist) |
Eigenschappen | AKS-eigenschappen | AKSProperties- |
AKSProperties
Naam | Beschrijving | Waarde |
---|---|---|
agentCount | Aantal agents | Int Beperkingen: Minimumwaarde = 1 |
agentVMSize | Grootte van virtuele agentmachine | snaar |
aksNetworkingConfiguration | AKS-netwerkconfiguratie voor vnet | AksNetworkingConfiguration- |
clusterFqdn | Volledig gekwalificeerde clusterdomeinnaam | snaar |
sslConfiguration | SSL-configuratie | SslConfiguration- |
AksNetworkingConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
dnsServiceIP | Een IP-adres dat is toegewezen aan de Kubernetes DNS-service. Deze moet zich binnen het Kubernetes-serviceadresbereik bevinden dat is opgegeven in serviceCidr. | snaar Beperkingen: Patroon = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | Een CIDR-notatie-IP-bereik dat is toegewezen aan het Docker-brugnetwerk. Deze mag niet overlappen met ip-adresbereiken van het subnet of het Kubernetes-serviceadresbereik. | snaar Beperkingen: Patroon = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidr | Een IP-adresbereik voor CIDR-notatie van waaruit IP-adressen van serviceclusters moeten worden toegewezen. Deze mag niet overlappen met IP-adresbereiken van het subnet. | snaar Beperkingen: Patroon = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
subnetId | Resource-id van het subnet van het virtuele netwerk waartoe de rekenknooppunten behoren | snaar |
SslConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
Cert | Certificaatgegevens | snaar |
cname | CNAME van het certificaat | snaar |
sleutel | Sleutelgegevens | snaar |
status | Ssl in- of uitschakelen voor scoren | "Uitgeschakeld" "Ingeschakeld" |
AmlCompute
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | "AmlCompute" (vereist) |
Eigenschappen | AML Compute-eigenschappen | AmlComputeProperties |
AmlComputeProperties
Naam | Beschrijving | Waarde |
---|---|---|
remoteLoginPortPublicAccess | Status van de openbare SSH-poort. Mogelijke waarden zijn: Uitgeschakeld- Geeft aan dat de openbare SSH-poort is gesloten op alle knooppunten van het cluster. Ingeschakeld: geeft aan dat de openbare SSH-poort is geopend op alle knooppunten van het cluster. NotSpecified: geeft aan dat de openbare ssh-poort wordt gesloten op alle knooppunten van het cluster als VNet is gedefinieerd, anders alle openbare knooppunten zijn geopend. Deze kan alleen standaard zijn tijdens het maken van het cluster, nadat het is gemaakt, wordt deze ingeschakeld of uitgeschakeld. | "Uitgeschakeld" "Ingeschakeld" "Niet opgegeven" |
scaleSettings | Schaalinstellingen voor AML Compute | ScaleSettings |
Subnet | De resource-id van het subnet van het virtuele netwerk waartoe de rekenknooppunten behoren. | ResourceId- |
userAccountCredentials | Referenties voor een beheerdersaccount dat op elk rekenknooppunt wordt gemaakt. | UserAccountCredentials- |
vmPriority | Prioriteit van virtuele machine | "Toegewezen" "LowPriority" |
vmSize | Grootte van virtuele machine | snaar |
ScaleSettings
Naam | Beschrijving | Waarde |
---|---|---|
maxNodeCount | Maximum aantal knooppunten dat moet worden gebruikt | int (vereist) |
minNodeCount | Minimum aantal knooppunten dat moet worden gebruikt | Int |
nodeIdleTimeBeforeScaleDown | Niet-actieve tijd van knooppunt voordat u amlCompute omlaag schaalt | snaar |
ResourceId
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De id van de resource | tekenreeks (vereist) |
UserAccountCredentials
Naam | Beschrijving | Waarde |
---|---|---|
adminUserName | Naam van het beheerdersgebruikersaccount dat kan worden gebruikt voor SSH naar knooppunten. | tekenreeks (vereist) |
adminUserPassword | Wachtwoord van het gebruikersaccount van de beheerder. | snaar |
adminUserSshPublicKey | Openbare SSH-sleutel van het gebruikersaccount van de beheerder. | snaar |
Databricks
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | "Databricks" (vereist) |
Eigenschappen | DatabricksProperties |
DatabricksProperties
Naam | Beschrijving | Waarde |
---|---|---|
databricksAccessToken | Databricks-toegangstoken | snaar |
DataFactory
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | "DataFactory" (vereist) |
DataLakeAnalytics
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | "DataLakeAnalytics" (vereist) |
Eigenschappen | DataLakeAnalyticsProperties- |
DataLakeAnalyticsProperties
Naam | Beschrijving | Waarde |
---|---|---|
dataLakeStoreAccountName | DataLake Store-accountnaam | snaar |
HDInsight
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | HDInsight (vereist) |
Eigenschappen | HDInsightProperties- |
HDInsightProperties
Naam | Beschrijving | Waarde |
---|---|---|
adres | Openbaar IP-adres van het hoofdknooppunt van het cluster. | snaar |
administratorAccount | Beheerdersreferenties voor hoofdknooppunt van het cluster | VirtualMachineSshCredentials |
sshPort | Poort geopend voor ssh-verbindingen op het hoofdknooppunt van het cluster. | Int |
VirtualMachineSshCredentials
Naam | Beschrijving | Waarde |
---|---|---|
wachtwoord | Wachtwoord van beheerdersaccount | snaar |
privateKeyData | Persoonlijke sleutelgegevens | snaar |
publicKeyData | Openbare-sleutelgegevens | snaar |
gebruikersnaam | Gebruikersnaam van beheerdersaccount | snaar |
VirtualMachine
Naam | Beschrijving | Waarde |
---|---|---|
computeType | Het type rekenproces | "VirtualMachine" (vereist) |
Eigenschappen | VirtualMachineProperties |
VirtualMachineProperties
Naam | Beschrijving | Waarde |
---|---|---|
adres | Openbaar IP-adres van de virtuele machine. | snaar |
administratorAccount | Beheerdersreferenties voor virtuele machine | VirtualMachineSshCredentials |
sshPort | Poort geopend voor ssh-verbindingen. | Int |
virtualMachineSize | Grootte van virtuele machine | snaar |
Sku
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de SKU | snaar |
rang | Laag van de sKU, zoals Basic of Enterprise | snaar |