Megosztás a következőn keresztül:


BatchEndpointOperations Osztály

BatchEndpointOperations.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett létre kell hoznia egy MLClient-példányt, amely létrehozza és attribútumként csatolja azt.

Öröklődés
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
BatchEndpointOperations

Konstruktor

BatchEndpointOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_05_2022: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

Paraméterek

operation_scope
<xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Kötelező

Hatókörváltozók egy MLClient-objektum műveleti osztályaihoz.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Kötelező

Egy MLClient-objektum műveleti osztályainak gyakori konfigurációja.

service_client_05_2022
<xref:<xref:azure.ai.ml._restclient.v2022_05_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Kötelező

Szolgáltatásügyfél, amely lehetővé teszi a végfelhasználók számára az Azure Machine Learning-munkaterület erőforrásainak használatát.

all_operations
<xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Kötelező

Egy MLClient-objektum összes műveleti osztálya.

credentials
TokenCredential
alapértelmezett érték: None

Hitelesítéshez használandó hitelesítő adatok.

Metódusok

begin_create_or_update

Batch-végpont létrehozása vagy frissítése.

begin_delete

Kötegelt végpont törlése.

get

Végponterőforrás lekérése.

invoke

Meghívja a kötegvégpontot a megadott hasznos adatokkal.

list

A munkaterület végpontjainak listázása.

list_jobs

Feladatok listázása a megadott kötegelt végpont üzembe helyezése alatt. Ez csak kötegelt végpontra érvényes.

begin_create_or_update

Batch-végpont létrehozása vagy frissítése.

begin_create_or_update(endpoint: BatchEndpoint) -> LROPoller[BatchEndpoint]

Paraméterek

endpoint
BatchEndpoint
Kötelező

A végpont entitása.

Válaszok

Egy lekérdezés a művelet állapotának nyomon követéséhez.

Visszatérési típus

Példák

Hozzon létre példa végpontot.


   from azure.ai.ml.entities import BatchEndpoint

   endpoint_example = BatchEndpoint(name=endpoint_name_2)
   ml_client.batch_endpoints.begin_create_or_update(endpoint_example)

begin_delete

Kötegelt végpont törlése.

begin_delete(name: str) -> LROPoller[None]

Paraméterek

name
str
Kötelező

A kötegvégpont neve.

Válaszok

Egy lekérdezés a művelet állapotának nyomon követéséhez.

Visszatérési típus

Példák

Példa a végpont törlésére.


   ml_client.batch_endpoints.begin_delete(endpoint_name)

get

Végponterőforrás lekérése.

get(name: str) -> BatchEndpoint

Paraméterek

name
str
Kötelező

A végpont neve.

Válaszok

A szolgáltatásból lekért végpontobjektum.

Visszatérési típus

Példák

Példa a végpontra.


   ml_client.batch_endpoints.get(endpoint_name)

invoke

Meghívja a kötegvégpontot a megadott hasznos adatokkal.

invoke(endpoint_name: str, *, deployment_name: str | None = None, inputs: Dict[str, Input] | None = None, **kwargs) -> BatchJob

Paraméterek

endpoint_name
str
Kötelező

A végpont neve.

deployment_name
str

(Nem kötelező) Egy meghívandó üzembe helyezés neve. Ez nem kötelező. A kérések alapértelmezés szerint a forgalmi szabályok szerint lesznek átirányítva bármelyik üzemelő példányra.

inputs
Dict[str, Input]

(Nem kötelező) Meglévő adategység, nyilvános URI-fájl vagy mappa szótára az üzembe helyezéshez

Válaszok

A meghívott kötegelt üzembehelyezési feladat.

Visszatérési típus

Kivételek

Ha az üzembe helyezés nem érvényesíthető sikeresen, akkor a rendszer fel van emelve. A részletek a hibaüzenetben lesznek megadva.

Akkor jelenik meg, ha a BatchEndpoint-objektumok (pl. Adatok, Kód, Modell, Környezet) ellenőrzése nem sikerült. A részletek a hibaüzenetben lesznek megadva.

Ha a BatchEndpoint-modell nem érvényesíthető sikeresen, akkor a rendszer fel van emelve. A részletek a hibaüzenetben lesznek megadva.

Fel van emelve, ha a helyi elérési út egy üres könyvtárra mutat.

Példák

Példa a végpont meghívására.


   ml_client.batch_endpoints.invoke(endpoint_name_2)

list

A munkaterület végpontjainak listázása.

list() -> ItemPaged[BatchEndpoint]

Válaszok

Végpontok listája

Visszatérési típus

Példák

Példa listázására.


   ml_client.batch_endpoints.list()

list_jobs

Feladatok listázása a megadott kötegelt végpont üzembe helyezése alatt. Ez csak kötegelt végpontra érvényes.

list_jobs(endpoint_name: str) -> ItemPaged[BatchJob]

Paraméterek

endpoint_name
str
Kötelező

A végpont neve

Válaszok

Feladatok listája

Visszatérési típus

Példák

Példa a feladatok listázására.


   ml_client.batch_endpoints.list_jobs(endpoint_name_2)