Batch Deployments - List

Elenca le distribuzioni di inferenza batch nell'area di lavoro.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments?api-version=2021-03-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments?api-version=2021-03-01-preview&$orderBy={$orderBy}&$top={$top}&$skip={$skip}

Parametri dell'URI

Name In Required Type Description
endpointName
path True
  • string

Nome dell'endpoint

resourceGroupName
path True
  • string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

subscriptionId
path True
  • string

ID della sottoscrizione di destinazione.

workspaceName
path True
  • string

Nome dell'Azure Machine Learning lavoro.

api-version
query True
  • string

Versione dell'API da usare per questa operazione.

$orderBy
query
  • string

Ordinamento dell'elenco.

$skip
query
  • string

Token di continuazione per la paginazione.

$top
query
  • integer
int32

Inizio dell'elenco.

Risposte

Name Type Description
200 OK

Operazione riuscita

Other Status Codes

Errore

Esempio

List Batch Deployment.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/batchEndpoints/testBatchEndpoint/deployments?api-version=2021-03-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/batchEndpoints/testBatchEndpoint/deployments/testBatchDeployment",
      "name": "testBatchDeployment",
      "type": "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments",
      "tags": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      },
      "location": "string",
      "kind": "string",
      "identity": {
        "type": "UserAssigned",
        "userAssignedIdentities": {
          "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity": {
            "clientId": "string"
          }
        }
      },
      "properties": {
        "compute": {
          "target": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/testcompute",
          "instanceCount": 0,
          "isLocal": false,
          "location": "string",
          "instanceType": "string",
          "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string"
          }
        },
        "errorThreshold": 0,
        "retrySettings": {
          "maxRetries": 0,
          "timeout": "string"
        },
        "partitionKeys": [
          "string"
        ],
        "miniBatchSize": 0,
        "loggingLevel": "Info",
        "outputConfiguration": {
          "outputAction": "SummaryOnly",
          "appendRowFileName": "string"
        },
        "description": "string",
        "properties": {
          "additionalProp1": "string",
          "additionalProp2": "string",
          "additionalProp3": "string"
        },
        "model": {
          "referenceType": "Id",
          "assetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/models/testmodel/versions/1"
        },
        "codeConfiguration": {
          "codeId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/testcode/versions/1",
          "scoringScript": "score.py"
        },
        "environmentId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/myenv",
        "environmentVariables": {
          "additionalProp1": "string",
          "additionalProp2": "string",
          "additionalProp3": "string"
        }
      },
      "systemData": {
        "createdAt": "2021-03-25T20:46:47.062Z",
        "createdBy": "string",
        "createdByType": "User",
        "lastModifiedAt": "2021-03-25T20:46:47.062Z",
        "lastModifiedBy": "string",
        "lastModifiedByType": "User"
      }
    }
  ],
  "nextLink": "string"
}

Definizioni

BatchDeployment

Impostazioni di inferenza batch per ogni distribuzione.

BatchDeploymentTrackedResource
BatchDeploymentTrackedResourceArmPaginatedResult

Elenco impaginato di entità BatchDeployment.

BatchLoggingLevel

Livello di dettaglio del log per l'inferenza batch. L'aumento dell'ordine di dettaglio per la registrazione è: Avviso, Informazioni e Debug. Il valore predefinito è Info.

BatchOutputAction

Enumerazione per determinare in che modo l'inferenza batch gestirà l'output

BatchOutputConfiguration

Configurazione dell'output dell'inferenza batch.

BatchRetrySettings

Impostazioni di ripetizione dei tentativi per un'operazione di inferenza batch.

CodeConfiguration

Configurazione per un asset del codice di assegnazione dei punteggi.

ComputeConfiguration

Configurazione per l'associazione di calcolo.

createdByType

Tipo di identità che ha creato la risorsa.

DataPathAssetReference

Riferimento a un asset tramite il relativo percorso in un archivio dati.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

IdAssetReference

Riferimento a un asset tramite il relativo ID risorsa ARM.

OutputPathAssetReference

Riferimento a un asset tramite il relativo percorso in un output del processo.

ReferenceType

Enumerazione per determinare il metodo di riferimento da usare per un asset.

ResourceIdentity

Identità del servizio associata a una risorsa.

ResourceIdentityAssignment

Definisce i valori per un tipo di ResourceIdentity.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

UserAssignedIdentityMeta

Identità assegnate dall'utente associate a una risorsa.

BatchDeployment

Impostazioni di inferenza batch per ogni distribuzione.

Name Type Description
codeConfiguration

Configurazione del codice per la distribuzione dell'endpoint.

compute

Configurazione per l'associazione di calcolo.

description
  • string

Descrizione della distribuzione dell'endpoint.

environmentId
  • string

ID risorsa ARM della specifica dell'ambiente per la distribuzione dell'endpoint.

environmentVariables
  • object

Configurazione delle variabili di ambiente per la distribuzione.

errorThreshold
  • integer

Soglia di errore, se il numero di errori per l'intero input supera questo valore, l'inferenza batch verrà interrotta. L'intervallo è [-1, int. MaxValue]. Per FileDataset, questo valore è il numero di errori di file. Per TabularDataset, questo valore è il conteggio degli errori dei record. Se impostato su -1 (limite inferiore), tutti gli errori durante l'inferenza batch verranno ignorati.

loggingLevel

Livello di registrazione per l'operazione di inferenza batch.

miniBatchSize
  • integer

Dimensioni del mini-batch passato a ogni chiamata batch. Per FileDataset, questo è il numero di file per mini-batch. Per TabularDataset, si tratta delle dimensioni dei record in byte, per mini-batch.

model AssetReferenceBase:

Riferimento all'asset del modello per la distribuzione dell'endpoint.

outputConfiguration

Configurazione di output per l'operazione di inferenza batch.

partitionKeys
  • string[]

Elenco di chiavi di partizione usato per il partizionamento denominato.

properties
  • object

Dizionario delle proprietà. Le proprietà possono essere aggiunte, ma non rimosse o modificate.

retrySettings

Impostazioni di ripetizione dei tentativi per l'operazione di inferenza batch.

BatchDeploymentTrackedResource

Name Type Description
id
  • string

ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identità del servizio associata a una risorsa.

kind
  • string
location
  • string

Posizione geografica in cui si trova la risorsa

name
  • string

nome della risorsa.

properties

Attributi aggiuntivi dell'entità.

systemData

Dati di sistema associati al provider di risorse

tags
  • object

Tag delle risorse.

type
  • string

Tipo di risorsa. ad esempio "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

BatchDeploymentTrackedResourceArmPaginatedResult

Elenco impaginato di entità BatchDeployment.

Name Type Description
nextLink
  • string
value

Matrice di oggetti di tipo BatchDeployment.

BatchLoggingLevel

Livello di dettaglio del log per l'inferenza batch. L'aumento dell'ordine di dettaglio per la registrazione è: Avviso, Informazioni e Debug. Il valore predefinito è Info.

Name Type Description
Debug
  • string
Info
  • string
Warning
  • string

BatchOutputAction

Enumerazione per determinare in che modo l'inferenza batch gestirà l'output

Name Type Description
AppendRow
  • string
SummaryOnly
  • string

BatchOutputConfiguration

Configurazione dell'output dell'inferenza batch.

Name Type Description
appendRowFileName
  • string

Nome del file di output personalizzato per append_row'azione di output.

outputAction

Indica come verrà organizzato l'output.

BatchRetrySettings

Impostazioni di ripetizione dei tentativi per un'operazione di inferenza batch.

Name Type Description
maxRetries
  • integer

Numero massimo di tentativi per un mini-batch

timeout
  • string

Timeout di chiamata per un mini-batch, in formato ISO 8601.

CodeConfiguration

Configurazione per un asset del codice di assegnazione dei punteggi.

Name Type Description
codeId
  • string

ID risorsa ARM dell'asset di codice.

scoringScript
  • string

Script da eseguire all'avvio. Ad esempio: "score.py"

ComputeConfiguration

Configurazione per l'associazione di calcolo.

Name Type Description
instanceCount
  • integer

Numero di istanze o nodi.

instanceType
  • string

Tipo di SKU in cui eseguire.

isLocal
  • boolean

Impostare su true per i processi in esecuzione nel calcolo locale.

location
  • string

Percorso per l'esecuzione del cluster virtuale.

properties
  • object

Proprietà aggiuntive.

target
  • string

ID risorsa ARM della risorsa di calcolo.

createdByType

Tipo di identità che ha creato la risorsa.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

DataPathAssetReference

Riferimento a un asset tramite il relativo percorso in un archivio dati.

Name Type Description
datastoreId
  • string

ID risorsa ARM dell'archivio dati in cui si trova l'asset.

path
  • string

Percorso del file o della directory nell'archivio dati.

referenceType string:
  • DataPath

Specifica il tipo di riferimento all'asset.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Name Type Description
info
  • object

Informazioni aggiuntive.

type
  • string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Name Type Description
additionalInfo

Informazioni aggiuntive sull'errore.

code
  • string

Codice di errore.

details

Dettagli dell'errore.

message
  • string

Messaggio di errore.

target
  • string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Name Type Description
error

Oggetto error.

IdAssetReference

Riferimento a un asset tramite il relativo ID risorsa ARM.

Name Type Description
assetId
  • string

ID risorsa ARM dell'asset.

referenceType string:
  • Id

Specifica il tipo di riferimento all'asset.

OutputPathAssetReference

Riferimento a un asset tramite il relativo percorso in un output del processo.

Name Type Description
jobId
  • string

ID risorsa ARM del processo.

path
  • string

Percorso del file o della directory nell'output del processo.

referenceType string:
  • OutputPath

Specifica il tipo di riferimento all'asset.

ReferenceType

Enumerazione per determinare il metodo di riferimento da usare per un asset.

Name Type Description
DataPath
  • string
Id
  • string
OutputPath
  • string

ResourceIdentity

Identità del servizio associata a una risorsa.

Name Type Description
principalId
  • string

ID client usato durante l'autenticazione.

tenantId
  • string

Tenant di AAD in cui si trova questa identità.

type

Definisce i valori per un tipo di ResourceIdentity.

userAssignedIdentities

Dizionario delle identità assegnate dall'utente. La chiave è l'ID risorsa ARM dell'interfaccia utente.

ResourceIdentityAssignment

Definisce i valori per un tipo di ResourceIdentity.

Name Type Description
None
  • string
SystemAssigned
  • string
SystemAssigned,UserAssigned
  • string
UserAssigned
  • string

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Name Type Description
createdAt
  • string

Timestamp della creazione di risorse (UTC).

createdBy
  • string

Identità che ha creato la risorsa.

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt
  • string

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy
  • string

Identità dell'ultima modifica della risorsa.

lastModifiedByType

Tipo di identità che ha modificato la risorsa per ultima.

UserAssignedIdentityMeta

Identità assegnate dall'utente associate a una risorsa.

Name Type Description
clientId
  • string

Noto anche come ID applicazione, un identificatore univoco generato da Azure AD associato a un'applicazione e a un'entità servizio durante il provisioning iniziale.

principalId
  • string

ID oggetto dell'oggetto entità servizio per l'identità gestita usato per concedere l'accesso in base al ruolo a una risorsa di Azure.