WorkspaceOperations Třída

WorkspaceOperations.

Neměli byste vytvořit instanci této třídy přímo. Místo toho byste měli vytvořit instanci MLClient, která vytvoří instanci za vás a připojí ji jako atribut.

Dědičnost
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBase
WorkspaceOperations

Konstruktor

WorkspaceOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

Parametry

operation_scope
service_client
all_operations
credentials
výchozí hodnota: None

Metody

begin_create

Vytvořte nový pracovní prostor služby Azure Machine Learning.

Vrátí pracovní prostor, pokud již existuje.

begin_delete

Odstranění pracovního prostoru

begin_diagnose

Diagnostika problémů s nastavením pracovního prostoru

Pokud pracovní prostor nefunguje podle očekávání, můžete spuštěním této diagnostiky zkontrolovat, jestli se pracovní prostor neporušil. V případě pracovního prostoru privátního koncového bodu vám také pomůže zjistit, jestli je nastavení sítě pro tento pracovní prostor a jeho závislý prostředek problém, nebo ne.

begin_provision_network

Aktivuje pracovní prostor pro zřízení spravované sítě. Zadání sparku povoleného jako true připraví síť spravovanou pracovním prostorem na podporu Sparku.

begin_sync_keys

Aktivuje pracovní prostor k okamžité synchronizaci klíčů. Pokud se změní klíče pro jakýkoli prostředek v pracovním prostoru, může jejich automatická aktualizace trvat přibližně hodinu. Tato funkce umožňuje aktualizaci klíčů na vyžádání. Příkladem scénáře je potřeba okamžitého přístupu k úložišti po opětovném vygenerování klíčů úložiště.

begin_update
get

Získejte pracovní prostor podle názvu.

get_keys

Získejte klíče pro pracovní prostor.

list

Zobrazí seznam všech pracovních prostorů, ke kterým má uživatel přístup v aktuální skupině prostředků nebo předplatném.

begin_create

Vytvořte nový pracovní prostor služby Azure Machine Learning.

Vrátí pracovní prostor, pokud již existuje.

begin_create(workspace: Workspace, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]

Parametry

workspace
Workspace
Vyžadováno

Definice pracovního prostoru.

update_dependent_resources
<xref:boolean>
Vyžadováno

Jestli se mají aktualizovat závislé prostředky

Návraty

Instance LROPoller, která vrací pracovní prostor.

Návratový typ

begin_delete

Odstranění pracovního prostoru

begin_delete(name: str, *, delete_dependent_resources: bool, permanently_delete: bool = False, **kwargs: Dict) -> LROPoller[None]

Parametry

name
str
Vyžadováno

Název pracovního prostoru

delete_dependent_resources
bool

Jestli chcete odstranit prostředky přidružené k pracovnímu prostoru, tj. registr kontejneru, účet úložiště, trezor klíčů a Application Insights. Výchozí hodnota je Nepravda. Pokud chcete tyto prostředky odstranit, nastavte na Hodnotu True.

permanently_delete
bool

Pracovní prostory jsou ve výchozím nastavení obnovitelné, aby bylo možné obnovit data pracovního prostoru. Nastavením tohoto příznaku na hodnotu true přepíšete chování obnovitelného odstranění a trvale odstraníte pracovní prostor.

Návraty

Poller pro sledování stavu operace.

Návratový typ

begin_diagnose

Diagnostika problémů s nastavením pracovního prostoru

Pokud pracovní prostor nefunguje podle očekávání, můžete spuštěním této diagnostiky zkontrolovat, jestli se pracovní prostor neporušil. V případě pracovního prostoru privátního koncového bodu vám také pomůže zjistit, jestli je nastavení sítě pro tento pracovní prostor a jeho závislý prostředek problém, nebo ne.

begin_diagnose(name: str, **kwargs: Dict) -> LROPoller[DiagnoseResponseResultValue]

Parametry

name
str
Vyžadováno

Název pracovního prostoru

Návraty

Poller pro sledování stavu operace.

Návratový typ

begin_provision_network

Aktivuje pracovní prostor pro zřízení spravované sítě. Zadání sparku povoleného jako true připraví síť spravovanou pracovním prostorem na podporu Sparku.

begin_provision_network(*, workspace_name: str | None = None, include_spark: bool = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]

Parametry

workspace_name
str

Název pracovního prostoru.

include_spark

Jestli se má spravovaná síť pracovního prostoru připravit na podporu Sparku.

Návraty

An instance of LROPoller.

Návratový typ

begin_sync_keys

Aktivuje pracovní prostor k okamžité synchronizaci klíčů. Pokud se změní klíče pro jakýkoli prostředek v pracovním prostoru, může jejich automatická aktualizace trvat přibližně hodinu. Tato funkce umožňuje aktualizaci klíčů na vyžádání. Příkladem scénáře je potřeba okamžitého přístupu k úložišti po opětovném vygenerování klíčů úložiště.

begin_sync_keys(name: str | None = None) -> LROPoller

Parametry

name
str
Vyžadováno

Název pracovního prostoru.

Návraty

Instance LROPoller, která vrátí buď None, nebo výsledek synchronizačních klíčů.

Návratový typ

begin_update

begin_update(workspace: Workspace, *, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]

get

Získejte pracovní prostor podle názvu.

get(name: str | None = None, **kwargs: Dict) -> Workspace

Parametry

name
str
Vyžadováno

Název pracovního prostoru.

Návraty

Pracovní prostor se zadaným názvem.

Návratový typ

get_keys

Získejte klíče pro pracovní prostor.

get_keys(name: str | None = None) -> WorkspaceKeys

Parametry

name
str
Vyžadováno

Název pracovního prostoru.

Návraty

Klíče prostředků závislých na pracovním prostoru.

Návratový typ

list

Zobrazí seznam všech pracovních prostorů, ke kterým má uživatel přístup v aktuální skupině prostředků nebo předplatném.

list(*, scope: str = 'resource_group') -> Iterable[Workspace]

Parametry

scope
str

rozsah výpisu , "resource_group" nebo "předplatné", ve výchozím nastavení "resource_group"

Návraty

Iterátor, jako je instance objektů pracovního prostoru

Návratový typ