Batch Deployments - List

Lista as implantações de inferência do Lote no workspace.

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}

Parâmetros de URI

Name In Required Type Description
endpointName
path True
  • string

Nome do ponto de extremidade

resourceGroupName
path True
  • string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

subscriptionId
path True
  • string

A ID da assinatura de destino.

workspaceName
path True
  • string

Nome do Azure Machine Learning workspace.

api-version
query True
  • string

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

$orderBy
query
  • string

Ordenação da lista.

$skip
query
  • string

Token de continuação para paginação.

$top
query
  • integer
int32

Parte superior da lista.

Respostas

Name Type Description
200 OK

Êxito

Other Status Codes

Erro

Exemplos

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

Definições

BatchDeployment

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

BatchDeploymentTrackedResource
BatchDeploymentTrackedResourceArmPaginatedResult

Uma lista paginada de entidades BatchDeployment.

BatchLoggingLevel

Detalhes do log para inferência em lote. Aumentar a ordem de detalhes para registro em log é : Aviso, Informações e Depuração. O valor padrão é Info.

BatchOutputAction

Enum para determinar como o lote inferência processará a saída

BatchOutputConfiguration

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

BatchRetrySettings

Configurações de nova tentativa para uma operação de inferência em lote.

CodeConfiguration

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

ComputeConfiguration

Configuração para associação de computação.

createdByType

O tipo de identidade que criou o recurso.

DataPathAssetReference

Referência a um ativo por meio de seu caminho em um armazenamento de dados.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

IdAssetReference

Referência a um ativo por meio de sua ID de recurso do ARM.

OutputPathAssetReference

Referência a um ativo por meio de seu caminho em uma saída de trabalho.

ReferenceType

Enum para determinar qual 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 resourceIdentity.

systemData

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

UserAssignedIdentityMeta

Identidades atribuídas pelo usuário associadas a um recurso.

BatchDeployment

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

Name Type Description
codeConfiguration

Configuração de código para a implantação do ponto de extremidade.

compute

Configuração para associação de computação.

description
  • string

Descrição da implantação do ponto de extremidade.

environmentId
  • string

ID de recurso do ARM da especificação de ambiente para a implantação do ponto de extremidade.

environmentVariables
  • object

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

errorThreshold
  • integer

Limite de erro, se a contagem de erros de toda a entrada ficar acima desse valor, a inferência de lote será anulada. O intervalo é [-1, int. MaxValue]. Para FileDataset, esse valor é a contagem de falhas de arquivo. Para TabularDataset, esse valor é a contagem de falhas de registro. Se definido como -1 (o limite inferior), todas as falhas durante a inferência de lote serão ignoradas.

loggingLevel

Nível de log para a operação de inferência em lote.

miniBatchSize
  • integer

Tamanho do mini-lote passado para cada invocação de lote. Para FileDataset, esse é o número de arquivos por mini-lote. Para TabularDataset, esse é o tamanho dos registros em bytes, por mini-lote.

model AssetReferenceBase:

Referência ao ativo de modelo para a implantação do ponto de extremidade.

outputConfiguration

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

partitionKeys
  • string[]

Lista de chaves de partição usada para o particionamento nomeado.

properties
  • object

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

retrySettings

Configurações de nova tentativa para a operação de inferência em lote.

BatchDeploymentTrackedResource

Name Type Description
id
  • string

ID de recurso totalmente qualificada para o recurso. Por ex- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identidade de serviço associada a um recurso.

kind
  • string
location
  • string

A localização geográfica em que o recurso reside

name
  • string

O nome do recurso

properties

Atributos adicionais da entidade.

systemData

Dados do sistema associados ao provedor de recursos

tags
  • object

Marcas de recurso.

type
  • string

Tipo do recurso. Por ex.: "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

BatchDeploymentTrackedResourceArmPaginatedResult

Uma lista paginada de entidades BatchDeployment.

Name Type Description
nextLink
  • string
value

Uma matriz de objetos do tipo BatchDeployment.

BatchLoggingLevel

Detalhes do log para inferência em lote. Aumentar a ordem de detalhes para registro em log é : Aviso, Informações e Depuração. O valor padrão é Info.

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

BatchOutputAction

Enum para determinar como o lote inferência processará a saída

Name Type Description
AppendRow
  • string
SummaryOnly
  • string

BatchOutputConfiguration

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

Name Type Description
appendRowFileName
  • string

Nome do arquivo de saída personalizado para append_row de saída.

outputAction

Indica como a saída será organizada.

BatchRetrySettings

Configurações de nova tentativa para uma operação de inferência em lote.

Name Type Description
maxRetries
  • integer

Contagem máxima de nova tentativa para um mini-lote

timeout
  • string

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

CodeConfiguration

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

Name Type Description
codeId
  • string

ID de recurso do ARM do ativo de código.

scoringScript
  • string

O script a ser executado na inicialização. ex. "score.py"

ComputeConfiguration

Configuração para associação de computação.

Name Type Description
instanceCount
  • integer

Número de instâncias ou nós.

instanceType
  • string

Tipo de SKU no qual executar.

isLocal
  • boolean

Definido como true para trabalhos em execução na computação local.

location
  • string

Local para a executar o cluster virtual.

properties
  • object

Propriedades adicionais.

target
  • string

ID de recurso arm do recurso de computação.

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 por meio de seu caminho em um armazenamento de dados.

Name Type Description
datastoreId
  • string

ID do recurso arm do armazenamento de dados em que o ativo está localizado.

path
  • string

O caminho do arquivo/diretório no armazenamento de dados.

referenceType string:
  • DataPath

Especifica o tipo de referência de ativo.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Type Description
info
  • object

As informações adicionais.

type
  • string

O tipo de informações adicionais.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

As informações adicionais do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

IdAssetReference

Referência a um ativo por meio de sua ID de recurso do ARM.

Name Type Description
assetId
  • string

ID de recurso ARM do ativo.

referenceType string:
  • Id

Especifica o tipo de referência de ativo.

OutputPathAssetReference

Referência a um ativo por meio de seu caminho em uma saída de trabalho.

Name Type Description
jobId
  • string

ID de recurso ARM do trabalho.

path
  • string

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

referenceType string:
  • OutputPath

Especifica o tipo de referência de ativo.

ReferenceType

Enum para determinar qual 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

ID do cliente que é usada durante a autenticação.

tenantId
  • string

Locatário do AAD em que essa identidade reside.

type

Define valores para o tipo de resourceIdentity.

userAssignedIdentities

Dicionário das identidades atribuídas pelo usuário, a chave é a ID de recurso do ARM da UAI.

ResourceIdentityAssignment

Define valores para o tipo de resourceIdentity.

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

systemData

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

Name Type Description
createdAt
  • string

O data/hora 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 data/hora da última modificação do recurso (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 usuário associadas a um recurso.

Name Type Description
clientId
  • string

Também conhecido como ID do aplicativo, um identificador exclusivo gerado pelo Azure AD que está vinculado a um aplicativo e entidade de serviço durante seu provisionamento inicial.

principalId
  • string

A ID do objeto da entidade de serviço para sua identidade gerenciada que é usada para conceder acesso baseado em função a um recurso do Azure.