Batch Deployments - Get

Obtém uma inferência de lote por id.

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

Parâmetros do URI

Name In Required Type Description
deploymentName
path True
  • string

O identificador para as implementações do Lote.

endpointName
path True
  • string

Nome do ponto final

resourceGroupName
path True
  • string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

subscriptionId
path True
  • string

A identificação da assinatura do alvo.

workspaceName
path True
  • string

Nome do espaço de trabalho Azure Machine Learning.

api-version
query True
  • string

A versão API a ser utilizada para esta operação.

Respostas

Name Type Description
200 OK

Com êxito

Other Status Codes

Erro

Exemplos

Get 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/testBatchDeployment?api-version=2021-03-01-preview

Sample Response

{
  "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"
  }
}

Definições

BatchDeployment

Definições de inferência de lote por implantação.

BatchDeploymentTrackedResource
BatchLoggingLevel

Registar verbosidade para inferencing do lote. Aumentar a ordem de verbosidade para o registo é : Aviso, Informação e Debug. O valor predefinido é Info.

BatchOutputAction

Enum para determinar como a inferencção do lote vai lidar com a saída

BatchOutputConfiguration

Configuração de saída de inferência do lote.

BatchRetrySettings

Relem os ajustes para uma operação de inferência de lote.

CodeConfiguration

Configuração para um ativo de código de pontuação.

ComputeConfiguration

Configuração para encadernação de cálculo.

createdByType

O tipo de identidade que criou o recurso.

DataPathAssetReference

Referência a um ativo através do seu caminho numa datastore.

ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

IdAssetReference

Referência a um ativo através do seu ID de recursos ARM.

OutputPathAssetReference

Referência a um ativo através do seu caminho numa saída de emprego.

ReferenceType

Enum para determinar que método de referência usar para um ativo.

ResourceIdentity

Identidade de serviço associada a um recurso.

ResourceIdentityAssignment

Define valores para o tipo de Uma Entidade De recurso.

systemData

Metadados relativos à criação e última modificação do recurso.

UserAssignedIdentityMeta

Identidades atribuídas pelo utilizador associadas a um recurso.

BatchDeployment

Definições de inferência de lote por implantação.

Name Type Description
codeConfiguration

Configuração de código para a implementação do ponto final.

compute

Configuração para encadernação de cálculo.

description
  • string

Descrição da implantação do ponto final.

environmentId
  • string

Identificação de recursos ARM da especificação ambiental para a implantação do ponto final.

environmentVariables
  • object

Configuração de variáveis ambientais para a implantação.

errorThreshold
  • integer

Limiar de erro, se a contagem de erros para toda a entrada for superior a este valor, a inferência do lote será abortada. O alcance é [-1, int. MaxValue]. Para o FileDataset, este valor é a contagem de falhas de ficheiros. Para o TabularDataset, este valor é a contagem de falhas de registo. Se estiver definido para -1 (o limite inferior), todas as falhas durante a inferência do lote serão ignoradas.

loggingLevel

Nível de registo para o funcionamento da inferência do lote.

miniBatchSize
  • integer

O tamanho do mini-lote passou para cada invocação do lote. Para o FileDataset, este é o número de ficheiros por mini-lote. Para o TabularDataset, este é o tamanho dos registos em bytes, por mini-lote.

model AssetReferenceBase:

Referência ao ativo modelo para a implementação do ponto final.

outputConfiguration

Configuração de saída para a operação de inferência do lote.

partitionKeys
  • string[]

Lista de chaves de partição usada para partição nomeada.

properties
  • object

Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas.

retrySettings

Relem os ajustes para a operação de inferência do lote.

BatchDeploymentTrackedResource

Name Type Description
id
  • string

Identificação de recursos totalmente qualificada para o recurso. Ex - /subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/fornecedores/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identidade de serviço associada a um recurso.

kind
  • string
location
  • string

A geolocalização onde o recurso vive

name
  • string

O nome do recurso

properties

Atributos adicionais da entidade.

systemData

Dados do sistema associados ao fornecedor de recursos

tags
  • object

Etiquetas de recursos.

type
  • string

O tipo de recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

BatchLoggingLevel

Registar verbosidade para inferencing do lote. Aumentar a ordem de verbosidade para o registo é : Aviso, Informação e Debug. O valor predefinido é Info.

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

BatchOutputAction

Enum para determinar como a inferencção do lote vai lidar com a saída

Name Type Description
AppendRow
  • string
SummaryOnly
  • string

BatchOutputConfiguration

Configuração de saída de inferência do lote.

Name Type Description
appendRowFileName
  • string

Nome de ficheiro de saída personalizado para append_row ação de saída.

outputAction

Indica como a saída será organizada.

BatchRetrySettings

Relem os ajustes para uma operação de inferência de lote.

Name Type Description
maxRetries
  • integer

Contagem máxima de repetição para um mini-lote

timeout
  • string

Tempo de invocação para um mini-lote, em formato ISO 8601.

CodeConfiguration

Configuração para um ativo de código de pontuação.

Name Type Description
codeId
  • string

Identificação de recursos ARM do ativo de código.

scoringScript
  • string

O guião para executar no arranque. Por exemplo, "score.py"

ComputeConfiguration

Configuração para encadernação de cálculo.

Name Type Description
instanceCount
  • integer

Número de casos ou nós.

instanceType
  • string

Tipo SKU para correr.

isLocal
  • boolean

Definido para verdadeiros empregos em execução no cálculo local.

location
  • string

Localização para corrida de cluster virtual.

properties
  • object

Propriedades adicionais.

target
  • string

Identificação de recursos ARM do recurso computacional.

createdByType

O tipo de identidade que criou o recurso.

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

DataPathAssetReference

Referência a um ativo através do seu caminho numa datastore.

Name Type Description
datastoreId
  • string

Identificação de recursos ARM da loja de dados onde o ativo está localizado.

path
  • string

O caminho do ficheiro/diretório na datastore.

referenceType string:
  • DataPath

Especifica o tipo de referência do ativo.

ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

Name Type Description
info
  • object

A informação adicional.

type
  • string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

O erro informação adicional.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O alvo do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto do erro.

IdAssetReference

Referência a um ativo através do seu ID de recursos ARM.

Name Type Description
assetId
  • string

Identificação de recurso ARM do ativo.

referenceType string:
  • Id

Especifica o tipo de referência do ativo.

OutputPathAssetReference

Referência a um ativo através do seu caminho numa saída de emprego.

Name Type Description
jobId
  • string

Identificação de recursos da ARM do trabalho.

path
  • string

O caminho do ficheiro/diretório na saída do trabalho.

referenceType string:
  • OutputPath

Especifica o tipo de referência do ativo.

ReferenceType

Enum para determinar que método de referência usar para um ativo.

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

ResourceIdentity

Identidade de serviço associada a um recurso.

Name Type Description
principalId
  • string

Identificação do cliente que é usada ao autenticar.

tenantId
  • string

Inquilino da AAD onde esta identidade vive.

type

Define valores para o tipo de Uma Entidade De recurso.

userAssignedIdentities

Dicionário das identidades atribuídas pelo utilizador, a chave é o ID de recursos ARM da UAI.

ResourceIdentityAssignment

Define valores para o tipo de Uma Entidade De recurso.

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

systemData

Metadados relativos à criação e última modificação do recurso.

Name Type Description
createdAt
  • string

O calendário da criação de recursos (UTC).

createdBy
  • string

A identidade que criou o recurso.

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt
  • string

O tempotamp de última modificação de recursos (UTC)

lastModifiedBy
  • string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.

UserAssignedIdentityMeta

Identidades atribuídas pelo utilizador associadas a um recurso.

Name Type Description
clientId
  • string

ID de aplicação aka, um identificador único gerado pela Azure AD que está ligado a um principal de aplicação e serviço durante o seu fornecimento inicial.

principalId
  • string

O objeto de identificação do objeto principal do serviço para a sua identidade gerida que é usado para conceder acesso baseado em funções a um recurso Azure.