Batch Deployments - List
Çalışma alanındaki 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=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 Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Batch Uç Noktasının adı. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
|
workspace
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ |
Azure Machine Learning Çalışma Alanı Adı |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
|
$order
|
query |
string |
Liste sırası. |
|
|
$skip
|
query |
string |
Sayfalandırma için devamlılık belirteci. |
|
|
$top
|
query |
integer (int32) |
Listenin başı. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 akışı.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
List Workspace Batch Deployment.
Örnek isteği
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
Örnek yanıt
{
"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": {}
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Batch |
Belirli bir özellik türü kullanılarak bu tür diğer ad kullanılarak somut izlenen kaynak türleri oluşturulabilir. |
|
Batch |
Toplu dağıtımlar için numaralandırılmış özellik türleri. |
|
Batch |
Dağıtım başına toplu çıkarım ayarları. |
|
Batch |
Varlıkların sayfalandırılmış listesi BatchDeployment . |
|
Batch |
Toplu çıkarım için günlük ayrıntı düzeyi. Günlüğe kaydetme için artan ayrıntı sırası şöyledir: Uyarı, Bilgi ve Hata Ayıklama. Varsayılan değer Bilgi'dir. |
|
Batch |
Toplu çıkarımın çıkışı nasıl işleyeceğini belirlemek için sabit listesi |
|
Batch |
Batch işlem hattı bileşen dağıtımının özellikleri. |
|
Batch |
Toplu çıkarım işlemi için ayarları yeniden deneyin. |
|
Code |
Puanlama kodu varlığına ilişkin yapılandırma. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Data |
Veri deposundaki yolu aracılığıyla bir varlığa başvuru. |
|
Deployment |
DeploymentProvisioningState için olası değerler. |
|
Deployment |
|
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Error |
Hata detayı. |
|
Error |
Hata yanıtı |
|
Id |
ARM kaynak kimliği aracılığıyla bir varlığa başvuru. |
|
Managed |
Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) |
|
Managed |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
|
Output |
Bir iş çıkışındaki yolu aracılığıyla bir varlığa başvuru. |
|
Reference |
Bir varlık için hangi başvuru yönteminin kullanılacağını belirlemek için sabit listesi. |
| Sku |
SKU'yu temsil eden kaynak modeli tanımı |
|
Sku |
Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
User |
Kullanıcı tarafından atanan kimlik özellikleri |
BatchDeployment
Belirli bir özellik türü kullanılarak bu tür diğer ad kullanılarak somut izlenen kaynak türleri oluşturulabilir.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| identity |
Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) |
|
| kind |
string |
Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler. |
| location |
string |
Kaynağın bulunduğu coğrafi konum |
| name |
string |
Kaynağın adı |
| properties |
[Gerekli] Varlığın ek öznitelikleri. |
|
| sku |
Otomatik Ölçeklendirme için ARM sözleşmesi için gereken SKU ayrıntıları. |
|
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
| tags |
object |
Kaynak etiketleri. |
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
BatchDeploymentConfigurationType
Toplu dağıtımlar için numaralandırılmış özellik türleri.
| Değer | Description |
|---|---|
| Model | |
| PipelineComponent |
BatchDeploymentProperties
Dağıtım başına toplu çıkarım ayarları.
| Name | Tür | Default value | Description |
|---|---|---|---|
| codeConfiguration |
Uç nokta dağıtımı için kod yapılandırması. |
||
| compute |
string |
Toplu çıkarım işlemi için işlem hedefi. |
|
| deploymentConfiguration | BatchDeploymentConfiguration: |
Farklı dağıtım türleriyle ilgili özellikler. |
|
| description |
string |
Uç nokta dağıtımının açıklaması. |
|
| environmentId |
string |
Uç nokta dağıtımı için ortam belirtiminin ARM kaynak kimliği veya AssetId değeri. |
|
| environmentVariables |
object |
Dağıtım için ortam değişkenleri yapılandırması. |
|
| errorThreshold |
integer (int32) |
-1 |
Hata eşiği, tüm girişin hata sayısı bu değerin üzerine çıkarsa toplu çıkarım iptal edilir. Aralık :[-1, int. MaxValue]. FileDataset için bu değer, dosya hatalarının 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 | Info |
Toplu çıkarım için günlük ayrıntı düzeyi. Günlüğe kaydetme için artan ayrıntı sırası şöyledir: Uyarı, Bilgi ve Hata Ayıklama. Varsayılan değer Bilgi'dir. |
|
| maxConcurrencyPerInstance |
integer (int32) |
1 |
Örnek başına en fazla paralellik sayısını gösterir. |
| miniBatchSize |
integer (int64) |
10 |
Her toplu ç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ığına başvuru. |
|
| outputAction | AppendRow |
Toplu çıkarımın çıkışı nasıl işleyeceğini belirlemek için sabit listesi |
|
| outputFileName |
string |
predictions.csv |
append_row çıktı eylemi için özelleştirilmiş çıktı dosyası adı. |
| properties |
object |
Özellik sözlüğü. Özellikler eklenebilir, ancak kaldırılamaz veya değiştirilemez. |
|
| provisioningState |
Uç nokta dağıtımı için sağlama durumu. |
||
| resources |
İş için işlem yapılandırmasını gösterir. Sağlanmazsa, varsayılan olarak ResourceConfiguration'da tanımlanan varsayılan değerler kullanılır. |
||
| retrySettings |
Toplu çıkarım işlemi için Ayarları yeniden deneyin. Sağlanmadıysa, BatchRetrySettings'te tanımlanan varsayılan değerler varsayılan değerdir. |
BatchDeploymentTrackedResourceArmPaginatedResult
Varlıkların sayfalandırılmış listesi BatchDeployment .
| Name | Tür | Description |
|---|---|---|
| nextLink |
string (uri) |
Öğelerin bir sonraki sayfasına bağlantı |
| value |
Bu sayfadaki BatchDeployment öğeleri |
BatchLoggingLevel
Toplu çıkarım için günlük ayrıntı düzeyi. Günlüğe kaydetme için artan ayrıntı sırası şöyledir: Uyarı, Bilgi ve Hata Ayıklama. Varsayılan değer Bilgi'dir.
| Değer | Description |
|---|---|
| Info | |
| Warning | |
| Debug |
BatchOutputAction
Toplu çıkarımın çıkışı nasıl işleyeceğini belirlemek için sabit listesi
| Değer | Description |
|---|---|
| SummaryOnly | |
| AppendRow |
BatchPipelineComponentDeploymentConfiguration
Batch işlem hattı bileşen dağıtımının özellikleri.
| Name | Tür | Description |
|---|---|---|
| componentId |
Çalıştırılacak bileşenin ARM kimliği. |
|
| deploymentConfigurationType |
string:
Pipeline |
[Gerekli] Dağıtımın türü |
| description |
string |
İşe uygulanacak açıklama. |
| settings |
object |
İşlem hattı işi için çalışma zamanı ayarları. |
| tags |
object |
İşe uygulanacak etiketler. |
BatchRetrySettings
Toplu çıkarım işlemi için ayarları yeniden deneyin.
| Name | Tür | Default value | Description |
|---|---|---|---|
| maxRetries |
integer (int32) |
3 |
Mini toplu iş için en fazla yeniden deneme sayısı |
| timeout |
string (duration) |
PT30S |
ISO 8601 biçiminde bir mini toplu iş için çağrı zaman aşımı. |
CodeConfiguration
Puanlama kodu varlığına ilişkin yapılandırma.
| Name | Tür | Description |
|---|---|---|
| codeId |
string |
Kod varlığının ARM kaynak kimliği. |
| scoringScript |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Gerekli] Başlangıçta yürütülecek betik. eg. "score.py" |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DataPathAssetReference
Veri deposundaki yolu aracılığıyla bir varlığa başvuru.
| Name | Tür | Description |
|---|---|---|
| datastoreId |
string |
Varlığın bulunduğu veri deposunun ARM kaynak kimliği. |
| path |
string |
Veri deposundaki dosyanın/dizinin yolu. |
| referenceType |
string:
Data |
[Gerekli] Varlık başvurusunun türünü belirtir. |
DeploymentProvisioningState
DeploymentProvisioningState için olası değerler.
| Değer | Description |
|---|---|
| Creating | |
| Deleting | |
| Scaling | |
| Updating | |
| Succeeded | |
| Failed | |
| Canceled |
DeploymentResourceConfiguration
| Name | Tür | Default value | Description |
|---|---|---|---|
| instanceCount |
integer (int32) |
1 |
İşlem hedefi tarafından kullanılan isteğe bağlı örnek veya düğüm sayısı. |
| instanceType |
string |
İşlem hedefi tarafından desteklendiği şekilde kullanılan isteğe bağlı VM türü. |
|
| properties |
Ek özellikler çantası. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgi. |
| type |
string |
Ek bilgi türü. |
ErrorDetail
Hata detayı.
| Name | Tür | 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 | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
IdAssetReference
ARM kaynak kimliği aracılığıyla bir varlığa başvuru.
| Name | Tür | Description |
|---|---|---|
| assetId |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Gerekli] Varlığın ARM kaynak kimliği. |
| referenceType |
string:
Id |
[Gerekli] Varlık başvurusunun türünü belirtir. |
ManagedServiceIdentity
Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)
| Name | Tür | Description |
|---|---|---|
| principalId |
string (uuid) |
Sistem tarafından atanan kimliğin hizmet sorumlusu kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır. |
| tenantId |
string (uuid) |
Sistem tarafından atanan kimliğin kiracı kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır. |
| type |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
|
| userAssignedIdentities |
<string,
User |
kimlikleri User-Assigned |
ManagedServiceIdentityType
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).
| Değer | Description |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
OutputPathAssetReference
Bir iş çıkışındaki yolu aracılığıyla bir varlığa başvuru.
| Name | Tür | Description |
|---|---|---|
| jobId |
string |
İşin ARM kaynak kimliği. |
| path |
string |
İş çıkışındaki dosyanın/dizinin yolu. |
| referenceType |
string:
Output |
[Gerekli] Varlık başvurusunun türünü belirtir. |
ReferenceType
Bir varlık için hangi başvuru yönteminin kullanılacağını belirlemek için sabit listesi.
| Değer | Description |
|---|---|
| Id | |
| DataPath | |
| OutputPath |
Sku
SKU'yu temsil eden kaynak modeli tanımı
| Name | Tür | Description |
|---|---|---|
| capacity |
integer (int32) |
SKU ölçeği genişletmeyi/genişletmeyi destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. |
| family |
string |
Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir. |
| name |
string |
SKU'nun adı. Eski - P3. Bu genellikle bir harf+sayı kodudur |
| size |
string |
SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. |
| tier |
Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. |
SkuTier
Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir.
| Değer | Description |
|---|---|
| Free | |
| Basic | |
| Standard | |
| Premium |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
UserAssignedIdentity
Kullanıcı tarafından atanan kimlik özellikleri
| Name | Tür | Description |
|---|---|---|
| clientId |
string (uuid) |
Atanan kimliğin istemci kimliği. |
| principalId |
string (uuid) |
Atanan kimliğin asıl kimliği. |