Batch Deployments - List
Visar en lista över batch-inferensdistributioner på arbetsytan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments?api-version=2025-12-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments?api-version=2025-12-01&$orderBy={$orderBy}&$top={$top}&$skip={$skip}
URI-parametrar
| Namn | I | Krävs | Typ | Beskrivning |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Namn på Batch-slutpunkten. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
subscription
|
path | True |
string minLength: 1 |
ID för målprenumerationen. |
|
workspace
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ |
Namn på Azure Machine Learning-arbetsyta |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
|
$order
|
query |
string |
Ordningen på listan. |
|
|
$skip
|
query |
string |
Fortsättningstoken för sidnumrering. |
|
|
$top
|
query |
integer (int32) |
Överst i listan. |
Svaren
| Namn | Typ | Beskrivning |
|---|---|---|
| 200 OK |
Azure-åtgärden har slutförts. |
|
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Rinna:
implicit
Auktorisations-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scope
| Namn | Beskrivning |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
List Workspace Batch Deployment.
Exempelförfrågan
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/batchEndpoints/testEndpointName/deployments?api-version=2025-12-01&$orderBy=string&$top=1
Exempelsvar
{
"nextLink": "https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/batchEndpoints/testEndpointName/deployments?api-version=2025-07-01-preview&$skip=2",
"value": [
{
"name": "string",
"type": "string",
"id": "string",
"identity": {
"type": "SystemAssigned",
"principalId": "00000000-1111-2222-3333-444444444444",
"tenantId": "00000000-1111-2222-3333-444444444444",
"userAssignedIdentities": {
"string": {
"clientId": "00000000-1111-2222-3333-444444444444",
"principalId": "00000000-1111-2222-3333-444444444444"
}
}
},
"kind": "string",
"location": "string",
"properties": {
"description": "string",
"codeConfiguration": {
"codeId": "string",
"scoringScript": "string"
},
"compute": "string",
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"errorThreshold": 1,
"loggingLevel": "Info",
"maxConcurrencyPerInstance": 1,
"miniBatchSize": 1,
"model": {
"assetId": "string",
"referenceType": "Id"
},
"outputAction": "SummaryOnly",
"outputFileName": "string",
"properties": {
"string": "string"
},
"provisioningState": "Creating",
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"a3c13e2e-a213-4cac-9f5a-b49966906ad6": null
}
}
},
"retrySettings": {
"maxRetries": 1,
"timeout": "PT5M"
}
},
"sku": {
"name": "string",
"capacity": 1,
"family": "string",
"size": "string",
"tier": "Free"
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
},
"tags": {}
}
]
}
Definitioner
| Namn | Beskrivning |
|---|---|
|
Batch |
Konkreta spårade resurstyper kan skapas genom att aliasisera den här typen med hjälp av en specifik egenskapstyp. |
|
Batch |
De uppräknade egenskapstyperna för batchdistributioner. |
|
Batch |
Inställningar för batchinferens per distribution. |
|
Batch |
En sidnumrerad lista över BatchDeployment-entiteter. |
|
Batch |
Loggens utförlighet för batchinferens. Ökande utförlighetsordning för loggning är: Varning, Info och Felsök. Standardprefixet är "Info". |
|
Batch |
Uppräkning för att avgöra hur batchinferens ska hantera utdata |
|
Batch |
Egenskaper för en distribution av en batchpipelinekomponent. |
|
Batch |
Försök igen Inställningar för en batchinferensåtgärd. |
|
Code |
Konfiguration för en bedömningskodtillgång. |
|
created |
Den typ av identitet som skapade resursen. |
|
Data |
Referens till en tillgång via dess sökväg i ett datalager. |
|
Deployment |
Möjliga värden för DeploymentProvisioningState. |
|
Deployment |
|
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Felsvar |
|
Id |
Referens till en tillgång via dess ARM-resurs-ID. |
|
Managed |
Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter) |
|
Managed |
Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). |
|
Output |
Referens till en tillgång via dess sökväg i ett jobbutdata. |
|
Reference |
Enum för att avgöra vilken referensmetod som ska användas för en tillgång. |
| Sku |
Resursmodelldefinitionen som representerar SKU |
|
Sku |
Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT. |
|
system |
Metadata som rör skapande och senaste ändring av resursen. |
|
User |
Användartilldelade identitetsegenskaper |
BatchDeployment
Konkreta spårade resurstyper kan skapas genom att aliasisera den här typen med hjälp av en specifik egenskapstyp.
| Namn | Typ | Beskrivning |
|---|---|---|
| id |
string |
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| identity |
Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter) |
|
| kind |
string |
Metadata som används av portal/verktyg/etc för att återge olika UX-funktioner för resurser av samma typ. |
| location |
string |
Den geo-plats där resursen finns |
| name |
string |
Namnet på resursen |
| properties |
[Krävs] Ytterligare attribut för entiteten. |
|
| sku |
Sku-information som krävs för ARM-kontrakt för automatisk skalning. |
|
| systemData |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
|
| tags |
object |
Resursetiketter. |
| type |
string |
Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
BatchDeploymentConfigurationType
De uppräknade egenskapstyperna för batchdistributioner.
| Värde | Beskrivning |
|---|---|
| Model | |
| PipelineComponent |
BatchDeploymentProperties
Inställningar för batchinferens per distribution.
| Namn | Typ | Standardvärde | Beskrivning |
|---|---|---|---|
| codeConfiguration |
Kodkonfiguration för slutpunktsdistributionen. |
||
| compute |
string |
Beräkningsmål för batchinferensåtgärd. |
|
| deploymentConfiguration | BatchDeploymentConfiguration: |
Egenskaper som är relevanta för olika distributionstyper. |
|
| description |
string |
Beskrivning av slutpunktsdistributionen. |
|
| environmentId |
string |
ARM-resurs-ID eller AssetId för miljöspecifikationen för slutpunktsdistributionen. |
|
| environmentVariables |
object |
Konfiguration av miljövariabler för distributionen. |
|
| errorThreshold |
integer (int32) |
-1 |
Feltröskel, om antalet fel för hela indata överstiger det här värdet avbryts batchinferensen. Intervallet är [-1, int. MaxValue]. För FileDataset är det här värdet antalet filfel. För TabularDataset är det här värdet antalet postfel. Om värdet är inställt på -1 (den nedre gränsen) ignoreras alla fel under batchinferensen. |
| loggingLevel | Info |
Loggens utförlighet för batchinferens. Ökande utförlighetsordning för loggning är: Varning, Info och Felsök. Standardprefixet är "Info". |
|
| maxConcurrencyPerInstance |
integer (int32) |
1 |
Anger maximalt antal parallelliteter per instans. |
| miniBatchSize |
integer (int64) |
10 |
Storleken på mini-batchen som skickas till varje batchanrop. För FileDataset är det här antalet filer per mini-batch. För TabularDataset är det här storleken på posterna i byte per mini-batch. |
| model | AssetReferenceBase: |
Referens till modelltillgången för slutpunktsdistributionen. |
|
| outputAction | AppendRow |
Uppräkning för att avgöra hur batchinferens ska hantera utdata |
|
| outputFileName |
string |
predictions.csv |
Anpassat filnamn för utdata för append_row utdataåtgärd. |
| properties |
object |
Egenskapsordlista. Egenskaper kan läggas till, men inte tas bort eller ändras. |
|
| provisioningState |
Etableringstillstånd för slutpunktsdistributionen. |
||
| resources |
Anger beräkningskonfiguration för jobbet. Om det inte anges kommer standardvärdena som definierats i ResourceConfiguration att vara standard. |
||
| retrySettings |
Försök igen Inställningar för batchinferensåtgärden. Om det inte anges kommer standardvärdena som definierats i BatchRetrySettings att vara standard. |
BatchDeploymentTrackedResourceArmPaginatedResult
En sidnumrerad lista över BatchDeployment-entiteter.
| Namn | Typ | Beskrivning |
|---|---|---|
| nextLink |
string (uri) |
Länken till nästa sida med objekt |
| value |
BatchDeployment-objekten på denna sida |
BatchLoggingLevel
Loggens utförlighet för batchinferens. Ökande utförlighetsordning för loggning är: Varning, Info och Felsök. Standardprefixet är "Info".
| Värde | Beskrivning |
|---|---|
| Info | |
| Warning | |
| Debug |
BatchOutputAction
Uppräkning för att avgöra hur batchinferens ska hantera utdata
| Värde | Beskrivning |
|---|---|
| SummaryOnly | |
| AppendRow |
BatchPipelineComponentDeploymentConfiguration
Egenskaper för en distribution av en batchpipelinekomponent.
| Namn | Typ | Beskrivning |
|---|---|---|
| componentId |
ARM-ID:t för komponenten som ska köras. |
|
| deploymentConfigurationType |
string:
Pipeline |
[Krävs] Typ av distribution |
| description |
string |
Beskrivningen som ska tillämpas på jobbet. |
| settings |
object |
Körningsinställningar för pipelinejobbet. |
| tags |
object |
Taggarna som ska tillämpas på jobbet. |
BatchRetrySettings
Försök igen Inställningar för en batchinferensåtgärd.
| Namn | Typ | Standardvärde | Beskrivning |
|---|---|---|---|
| maxRetries |
integer (int32) |
3 |
Maximalt antal återförsök för en mini-batch |
| timeout |
string (duration) |
PT30S |
Tidsgräns för anrop för en mini-batch i ISO 8601-format. |
CodeConfiguration
Konfiguration för en bedömningskodtillgång.
| Namn | Typ | Beskrivning |
|---|---|---|
| codeId |
string |
ARM-resurs-ID för kodtillgången. |
| scoringScript |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Krävs] Skriptet som ska köras vid start. eg. "score.py" |
createdByType
Den typ av identitet som skapade resursen.
| Värde | Beskrivning |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DataPathAssetReference
Referens till en tillgång via dess sökväg i ett datalager.
| Namn | Typ | Beskrivning |
|---|---|---|
| datastoreId |
string |
ARM-resurs-ID för det datalager där tillgången finns. |
| path |
string |
Sökvägen till filen/katalogen i dataarkivet. |
| referenceType |
string:
Data |
[Krävs] Anger typ av tillgångsreferens. |
DeploymentProvisioningState
Möjliga värden för DeploymentProvisioningState.
| Värde | Beskrivning |
|---|---|
| Creating | |
| Deleting | |
| Scaling | |
| Updating | |
| Succeeded | |
| Failed | |
| Canceled |
DeploymentResourceConfiguration
| Namn | Typ | Standardvärde | Beskrivning |
|---|---|---|---|
| instanceCount |
integer (int32) |
1 |
Valfritt antal instanser eller noder som används av beräkningsmålet. |
| instanceType |
string |
Valfri typ av virtuell dator som stöds av beräkningsmålet. |
|
| properties |
Ytterligare egenskapsväska. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Namn | Typ | Beskrivning |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Namn | Typ | Beskrivning |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Felsvar
| Namn | Typ | Beskrivning |
|---|---|---|
| error |
Felobjektet. |
IdAssetReference
Referens till en tillgång via dess ARM-resurs-ID.
| Namn | Typ | Beskrivning |
|---|---|---|
| assetId |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Krävs] ARM-resurs-ID för tillgången. |
| referenceType |
string:
Id |
[Krävs] Anger typ av tillgångsreferens. |
ManagedServiceIdentity
Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter)
| Namn | Typ | Beskrivning |
|---|---|---|
| principalId |
string (uuid) |
Tjänstens huvudnamns-ID för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet. |
| tenantId |
string (uuid) |
Klientorganisations-ID för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet. |
| type |
Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). |
|
| userAssignedIdentities |
<string,
User |
User-Assigned identiteter |
ManagedServiceIdentityType
Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts).
| Värde | Beskrivning |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
OutputPathAssetReference
Referens till en tillgång via dess sökväg i ett jobbutdata.
| Namn | Typ | Beskrivning |
|---|---|---|
| jobId |
string |
ARM-resurs-ID för jobbet. |
| path |
string |
Sökvägen till filen/katalogen i jobbutdata. |
| referenceType |
string:
Output |
[Krävs] Anger typ av tillgångsreferens. |
ReferenceType
Enum för att avgöra vilken referensmetod som ska användas för en tillgång.
| Värde | Beskrivning |
|---|---|
| Id | |
| DataPath | |
| OutputPath |
Sku
Resursmodelldefinitionen som representerar SKU
| Namn | Typ | Beskrivning |
|---|---|---|
| capacity |
integer (int32) |
Om SKU:n stöder utskalning/in bör kapacitets heltal inkluderas. Om det inte går att skala ut/in för resursen kan detta utelämnas. |
| family |
string |
Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här. |
| name |
string |
Namnet på SKU:n. Ex - P3. Det är vanligtvis en bokstav+nummerkod |
| size |
string |
SKU-storleken. När namnfältet är kombinationen av nivå och något annat värde är detta den fristående koden. |
| tier |
Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT. |
SkuTier
Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT.
| Värde | Beskrivning |
|---|---|
| Free | |
| Basic | |
| Standard | |
| Premium |
systemData
Metadata som rör skapande och senaste ändring av resursen.
| Namn | Typ | Beskrivning |
|---|---|---|
| createdAt |
string (date-time) |
Tidsstämpeln för resursskapande (UTC). |
| createdBy |
string |
Identiteten som skapade resursen. |
| createdByType |
Den typ av identitet som skapade resursen. |
|
| lastModifiedAt |
string (date-time) |
Tidsstämpeln för senaste ändring av resurs (UTC) |
| lastModifiedBy |
string |
Identiteten som senast ändrade resursen. |
| lastModifiedByType |
Den typ av identitet som senast ändrade resursen. |
UserAssignedIdentity
Användartilldelade identitetsegenskaper
| Namn | Typ | Beskrivning |
|---|---|---|
| clientId |
string (uuid) |
Klient-ID för den tilldelade identiteten. |
| principalId |
string (uuid) |
Huvud-ID för den tilldelade identiteten. |