Batch Endpoints - Create Or Update
Létrehoz egy kötegelt következtetési végpontot (aszinkron).
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}?api-version=2024-10-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
endpoint
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ |
A Batch következtetési végpontjának neve. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket. |
subscription
|
path | True |
string minLength: 1 |
A cél-előfizetés azonosítója. |
workspace
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ |
Az Azure Machine Learning-munkaterület neve. |
api-version
|
query | True |
string minLength: 1 |
A művelethez használni kívánt API-verzió. |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
location | True |
string |
Az a földrajzi hely, ahol az erőforrás él |
properties | True |
[Kötelező] Az entitás további attribútumai. |
|
identity |
Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt és/vagy felhasználó által hozzárendelt identitások) |
||
kind |
string |
A portál/eszközhasználat/stb. által használt metaadatok különböző UX-élményeket jelenítenek meg az azonos típusú erőforrásokhoz. |
|
sku |
Az automatikus skálázáshoz szükséges ARM-szerződéshez szükséges termékváltozat részletei. |
||
tags |
object |
Erőforráscímkék. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
A létrehozási vagy frissítési kérés sikeres. |
|
201 Created |
Létrehozott Fejlécek
|
|
Other Status Codes |
Hiba |
Példák
CreateOrUpdate Workspace Batch Endpoint.
Mintakérelem
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/batchEndpoints/testEndpointName?api-version=2024-10-01
{
"properties": {
"description": "string",
"properties": {
"string": "string"
},
"authMode": "AMLToken",
"defaults": {
"deploymentName": "string"
}
},
"tags": {},
"location": "string",
"kind": "string",
"identity": {
"type": "SystemAssigned",
"userAssignedIdentities": {
"string": {}
}
},
"sku": {
"name": "string",
"tier": "Free",
"size": "string",
"family": "string",
"capacity": 1
}
}
Mintaválasz
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"description": "string",
"properties": {
"string": "string"
},
"scoringUri": "https://www.contoso.com/example",
"swaggerUri": "https://www.contoso.com/example",
"authMode": "AMLToken",
"defaults": {
"deploymentName": "string"
},
"provisioningState": "Succeeded"
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
},
"tags": {},
"location": "string",
"kind": "string",
"identity": {
"type": "SystemAssigned",
"principalId": "00000000-1111-2222-3333-444444444444",
"tenantId": "00000000-1111-2222-3333-444444444444",
"userAssignedIdentities": {
"string": {
"principalId": "00000000-1111-2222-3333-444444444444",
"clientId": "00000000-1111-2222-3333-444444444444"
}
}
},
"sku": {
"name": "string",
"tier": "Free",
"size": "string",
"family": "string",
"capacity": 1
}
}
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"description": "string",
"properties": {
"string": "string"
},
"scoringUri": "https://www.contoso.com/example",
"swaggerUri": "https://www.contoso.com/example",
"authMode": "AMLToken",
"defaults": {
"deploymentName": "string"
},
"provisioningState": "Updating"
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
},
"tags": {},
"location": "string",
"kind": "string",
"identity": {
"type": "SystemAssigned",
"principalId": "00000000-1111-2222-3333-444444444444",
"tenantId": "00000000-1111-2222-3333-444444444444",
"userAssignedIdentities": {
"string": {
"principalId": "00000000-1111-2222-3333-444444444444",
"clientId": "00000000-1111-2222-3333-444444444444"
}
}
},
"sku": {
"name": "string",
"tier": "Free",
"size": "string",
"family": "string",
"capacity": 1
}
}
Definíciók
Name | Description |
---|---|
Batch |
Batch-végpont konfigurációja. |
Batch |
Batch-végpont alapértelmezett értékei |
Batch |
|
created |
Az erőforrást létrehozó identitás típusa. |
Endpoint |
Végponthitelesítés kulcsai. |
Endpoint |
Enum a végpont-hitelesítési mód meghatározásához. |
Endpoint |
A végpontkiépítés állapota. |
Error |
Az erőforrás-kezelési hiba további információi. |
Error |
A hiba részletei. |
Error |
Hibaválasz |
Managed |
Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt és/vagy felhasználó által hozzárendelt identitások) |
Managed |
A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). |
Sku |
A termékváltozatot képviselő erőforrásmodell-definíció |
Sku |
Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. |
system |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
User |
Felhasználó által hozzárendelt identitástulajdonságok |
BatchEndpoint
Batch-végpont konfigurációja.
Name | Típus | Description |
---|---|---|
authMode |
[Kötelező] A végpont meghívásának hitelesítési módszere (adatsík-művelet). Kulcsalapú hitelesítéshez használja a "Key" (Kulcs) parancsot. Használja az "AMLToken" parancsot az Azure Machine Learning tokenalapú hitelesítéséhez. Használja az "AADToken" parancsot a Microsoft Entra tokenalapú hitelesítéshez. |
|
defaults |
A Batch-végpont alapértelmezett értékei |
|
description |
string |
A következtetési végpont leírása. |
keys |
EndpointAuthKeys, amely először egy végponton van beállítva. Ezt a tulajdonságot a rendszer mindig null értékként adja vissza. Az AuthKey-értékeket a ListKeys API használatával kell lekérni. |
|
properties |
object |
Tulajdonságszótár. A tulajdonságok hozzáadhatók, de nem távolíthatók el és nem módosíthatók. |
provisioningState |
A végpont kiépítési állapota. |
|
scoringUri |
string (uri) |
Végpont URI-ja. |
swaggerUri |
string (uri) |
Endpoint Swagger URI. |
BatchEndpointDefaults
Batch-végpont alapértelmezett értékei
Name | Típus | Description |
---|---|---|
deploymentName |
string |
Annak az üzembe helyezésnek a neve, amely alapértelmezés szerint a végponthoz lesz bekapcsolva. Ez az üzembe helyezés végül 100% forgalmat kap a végpont pontozási URL-címének meghívásakor. |
BatchEndpointTrackedResource
Name | Típus | Description |
---|---|---|
id |
string |
Az erőforrás teljes erőforrás-azonosítója. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt és/vagy felhasználó által hozzárendelt identitások) |
|
kind |
string |
A portál/eszközhasználat/stb. által használt metaadatok különböző UX-élményeket jelenítenek meg az azonos típusú erőforrásokhoz. |
location |
string |
Az a földrajzi hely, ahol az erőforrás él |
name |
string |
Az erőforrás neve |
properties |
[Kötelező] Az entitás további attribútumai. |
|
sku |
Az automatikus skálázáshoz szükséges ARM-szerződéshez szükséges termékváltozat részletei. |
|
systemData |
A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok. |
|
tags |
object |
Erőforráscímkék. |
type |
string |
Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" |
createdByType
Az erőforrást létrehozó identitás típusa.
Érték | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
EndpointAuthKeys
Végponthitelesítés kulcsai.
Name | Típus | Description |
---|---|---|
primaryKey |
string |
Az elsődleges kulcs. |
secondaryKey |
string |
A másodlagos kulcs. |
EndpointAuthMode
Enum a végpont-hitelesítési mód meghatározásához.
Érték | Description |
---|---|
AADToken | |
AMLToken | |
Key |
EndpointProvisioningState
A végpontkiépítés állapota.
Érték | Description |
---|---|
Canceled | |
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
Name | Típus | Description |
---|---|---|
info |
object |
A további információk. |
type |
string |
A további információtípus. |
ErrorDetail
A hiba részletei.
Name | Típus | Description |
---|---|---|
additionalInfo |
A hiba további információi. |
|
code |
string |
A hibakód. |
details |
A hiba részletei. |
|
message |
string |
A hibaüzenet. |
target |
string |
A hibacél. |
ErrorResponse
Hibaválasz
Name | Típus | Description |
---|---|---|
error |
A hibaobjektum. |
ManagedServiceIdentity
Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt és/vagy felhasználó által hozzárendelt identitások)
Name | Típus | Description |
---|---|---|
principalId |
string (uuid) |
A rendszer által hozzárendelt identitás szolgáltatásnév-azonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva. |
tenantId |
string (uuid) |
A rendszer által hozzárendelt identitás bérlőazonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva. |
type |
A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). |
|
userAssignedIdentities |
<string,
User |
User-Assigned identitások |
ManagedServiceIdentityType
A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett).
Érték | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned,UserAssigned | |
UserAssigned |
Sku
A termékváltozatot képviselő erőforrásmodell-definíció
Name | Típus | Description |
---|---|---|
capacity |
integer (int32) |
Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. |
family |
string |
Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. |
name |
string |
Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód |
size |
string |
A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. |
tier |
Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. |
SkuTier
Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges.
Érték | Description |
---|---|
Basic | |
Free | |
Premium | |
Standard |
systemData
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.
Name | Típus | Description |
---|---|---|
createdAt |
string (date-time) |
Az erőforrás-létrehozás időbélyege (UTC). |
createdBy |
string |
Az erőforrást létrehozó identitás. |
createdByType |
Az erőforrást létrehozó identitás típusa. |
|
lastModifiedAt |
string (date-time) |
Az erőforrás utolsó módosításának időbélyege (UTC) |
lastModifiedBy |
string |
Az erőforrást legutóbb módosító identitás. |
lastModifiedByType |
Az erőforrást legutóbb módosító identitás típusa. |
UserAssignedIdentity
Felhasználó által hozzárendelt identitástulajdonságok
Name | Típus | Description |
---|---|---|
clientId |
string (uuid) |
A hozzárendelt identitás ügyfélazonosítója. |
principalId |
string (uuid) |
A hozzárendelt identitás egyszerű azonosítója. |