Batch Deployments - List

Çalışma alanında Batch çıkarım dağıtımlarını listeler.

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}

URI Parametreleri

Name In Required Type Description
endpointName
path True
  • string

Uç nokta adı

resourceGroupName
path True
  • string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

subscriptionId
path True
  • string

Hedef aboneliğin kimliği.

workspaceName
path True
  • string

Çalışma alanının Azure Machine Learning adı.

api-version
query True
  • string

Bu işlem için kullanmak üzere API sürümü.

$orderBy
query
  • string

Liste sıralama.

$skip
query
  • string

Sayfalama için devamlılık belirteci.

$top
query
  • integer
int32

Listenin en üstünde.

Yanıtlar

Name Type Description
200 OK

Başarılı

Other Status Codes

Hata

Örnekler

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

Tanımlar

BatchDeployment

Dağıtım başına toplu çıkarım ayarları.

BatchDeploymentTrackedResource
BatchDeploymentTrackedResourceArmPaginatedResult

BatchDeployment varlıklarının sayfalı listesi.

BatchLoggingLevel

Toplu çıkarım için günlük ayrıntılılığı. Günlük kaydı için ayrıntılılık sırası şu şekildedir: Uyarı, Bilgi ve Hata Ayıklama. Varsayılan değer Bilgi'dir.

BatchOutputAction

Yığın oluşturma işleminin çıktıyı nasıl işleyeceğini anlamak için sabit listesi

BatchOutputConfiguration

Toplu çıkarım çıkış yapılandırması.

BatchRetrySettings

Toplu çıkarım işlemi için ayarları yeniden deneyin.

CodeConfiguration

Puanlama kodu varlığı için yapılandırma.

ComputeConfiguration

İşlem bağlaması için yapılandırma.

createdByType

Kaynağı oluşturan kimlik türü.

DataPathAssetReference

Bir veri deposuna yol aracılığıyla bir varlı başvuru.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgiler.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

IdAssetReference

ARM kaynak kimliği aracılığıyla bir vara başvuru.

OutputPathAssetReference

Bir iş çıkışında yolu aracılığıyla bir varlığa başvuru.

ReferenceType

Bir varlık için hangi başvuru yönteminin kullanılacağını belirleyen sabit listesi.

ResourceIdentity

Bir kaynakla ilişkili hizmet kimliği.

ResourceIdentityAssignment

ResourceIdentity'nin türü için değerleri tanımlar.

systemData

Kaynağın oluşturulması ve son değişikliğiyle ilgili meta veriler.

UserAssignedIdentityMeta

Bir kaynakla ilişkili kullanıcı tarafından atanan kimlikler.

BatchDeployment

Dağıtım başına toplu çıkarım ayarları.

Name Type Description
codeConfiguration

Uç nokta dağıtımı için kod yapılandırması.

compute

İşlem bağlaması için yapılandırma.

description
  • string

Uç nokta dağıtımının açıklaması.

environmentId
  • string

Uç nokta dağıtımı için ortam belirtimlerinin ARM kaynak kimliği.

environmentVariables
  • object

Dağıtım için ortam değişkenleri yapılandırması.

errorThreshold
  • integer

Hata eşiği, girişin tamamı için hata sayısı bu değerin üzerine çıksa da toplu iş çıkarı durdurulacak. Aralık [-1, int. MaxValue]. FileDataset için bu değer, dosya hatası sayısıdır. TabularDataset için bu değer kayıt hatalarının sayısıdır. -1 (alt sınır) olarak ayarlanırsa, toplu çıkarım sırasındaki tüm hatalar yoksayılır.

loggingLevel

Toplu çıkarım işlemi için günlüğe kaydetme düzeyi.

miniBatchSize
  • integer

Her toplu iş çağrıya geçirilen mini toplu iş boyutu. FileDataset için bu, mini toplu iş başına dosya sayısıdır. TabularDataset için bu, mini toplu iş başına bayt cinsinden kayıtların boyutudur.

model AssetReferenceBase:

Uç nokta dağıtımı için model varlığı başvurusu.

outputConfiguration

Toplu çıkarım işlemi için çıkış yapılandırması.

partitionKeys
  • string[]

Adlandırılmış bölümleme için kullanılan bölüm anahtarları listesi.

properties
  • object

Özellik sözlüğü. Özellikler eklenebilir, ancak kaldırılamaz veya değiştirilemez.

retrySettings

Toplu çıkarım işlemi için Ayarları yeniden deneyin.

BatchDeploymentTrackedResource

Name Type Description
id
  • string

Kaynak için tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Bir kaynakla ilişkili hizmet kimliği.

kind
  • string
location
  • string

Kaynağın bulunduğu coğrafi konum

name
  • string

Kaynağın adı

properties

Varlığın ek öznitelikleri.

systemData

Kaynak sağlayıcısıyla ilişkili sistem verileri

tags
  • object

Kaynak etiketleri.

type
  • string

Kaynağın türü. Örneğin "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

BatchDeploymentTrackedResourceArmPaginatedResult

BatchDeployment varlıklarının sayfalı listesi.

Name Type Description
nextLink
  • string
value

BatchDeployment türünde nesneler dizisi.

BatchLoggingLevel

Toplu çıkarım için günlük ayrıntılılığı. Günlük kaydı için ayrıntılılık sırası şu şekildedir: Uyarı, Bilgi ve Hata Ayıklama. Varsayılan değer Bilgi'dir.

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

BatchOutputAction

Yığın oluşturma işleminin çıktıyı nasıl işleyeceğini anlamak için sabit listesi

Name Type Description
AppendRow
  • string
SummaryOnly
  • string

BatchOutputConfiguration

Toplu çıkarım çıkış yapılandırması.

Name Type Description
appendRowFileName
  • string

Bir çıkış eylemi için append_row dosya adı.

outputAction

Çıkışın nasıl düzen olacağını gösterir.

BatchRetrySettings

Toplu çıkarım işlemi için ayarları yeniden deneyin.

Name Type Description
maxRetries
  • integer

Mini toplu iş için en fazla yeniden deneme sayısı

timeout
  • string

ISO 8601 biçiminde bir mini toplu iş için çağırma zaman aşımı.

CodeConfiguration

Puanlama kodu varlığı için yapılandırma.

Name Type Description
codeId
  • string

Kod varlığı ARM kaynak kimliği.

scoringScript
  • string

Başlangıçta yürütülecek betik. Örneğin "score.py"

ComputeConfiguration

İşlem bağlaması için yapılandırma.

Name Type Description
instanceCount
  • integer

Örnek veya düğüm sayısı.

instanceType
  • string

Üzerinde çalıştıracak SKU türü.

isLocal
  • boolean

Yerel işlemde çalışan işler için true olarak ayarlayın.

location
  • string

Sanal küme çalıştırması konumu.

properties
  • object

Ek özellikler.

target
  • string

İşlem kaynağının ARM kaynak kimliği.

createdByType

Kaynağı oluşturan kimlik türü.

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

DataPathAssetReference

Bir veri deposuna yol aracılığıyla bir varlı başvuru.

Name Type Description
datastoreId
  • string

Varlığın bulunduğu veri deposunın ARM kaynak kimliği.

path
  • string

Veri deposuna dosya/dizin yolu.

referenceType string:
  • DataPath

Varlık başvurusu türünü belirtir.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgiler.

Name Type Description
info
  • object

Ek bilgiler.

type
  • string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Type Description
additionalInfo

Hata ek bilgileri.

code
  • string

Hata kodu.

details

Hata ayrıntıları.

message
  • string

Hata iletisi.

target
  • string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Type Description
error

Hata nesnesi.

IdAssetReference

ARM kaynak kimliği aracılığıyla bir vara başvuru.

Name Type Description
assetId
  • string

Varlığın ARM kaynak KIMLIĞI.

referenceType string:
  • Id

Varlık başvurusunun türünü belirtir.

OutputPathAssetReference

Bir iş çıkışında yolu aracılığıyla bir varlığa başvuru.

Name Type Description
jobId
  • string

İşin ARM kaynak KIMLIĞI.

path
  • string

İş çıkışında dosya/dizin yolu.

referenceType string:
  • OutputPath

Varlık başvurusunun türünü belirtir.

ReferenceType

Bir varlık için hangi başvuru yönteminin kullanılacağını belirleyen sabit listesi.

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

ResourceIdentity

Bir kaynakla ilişkili hizmet kimliği.

Name Type Description
principalId
  • string

Kimlik doğrulamada kullanılan istemci kimliği.

tenantId
  • string

Bu kimliğin bulunduğu AAD Kiracısı.

type

ResourceIdentity'nin türü için değerleri tanımlar.

userAssignedIdentities

Kullanıcı tarafından atanan kimliklerin sözlüğü, anahtar ise UAI'nin ARM kaynak kimliğidir.

ResourceIdentityAssignment

ResourceIdentity'nin türü için değerleri tanımlar.

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

systemData

Kaynağın oluşturulması ve son değişikliğiyle ilgili meta veriler.

Name Type Description
createdAt
  • string

Kaynak oluşturma zaman damgası (UTC).

createdBy
  • string

Kaynağı oluşturan kimlik.

createdByType

Kaynağı oluşturan kimlik türü.

lastModifiedAt
  • string

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy
  • string

Kaynağı son değiştiren kimlik.

lastModifiedByType

Kaynağı son değiştiren kimlik türü.

UserAssignedIdentityMeta

Bir kaynakla ilişkili kullanıcı tarafından atanan kimlikler.

Name Type Description
clientId
  • string

Azure AD tarafından oluşturulan ve ilk sağlama sırasında bir uygulamaya ve hizmet sorumlusuna bağlı olan benzersiz bir tanımlayıcı olan uygulama kimliği.

principalId
  • string

Azure kaynağına rol tabanlı erişim vermek için kullanılan yönetilen kimliğiniz için hizmet sorumlusu nesnesinin nesne kimliği.