Condividi tramite


Workspace Classe

Area di lavoro di Azure ML.

Ereditarietà
azure.ai.ml.entities._resource.Resource
Workspace

Costruttore

Workspace(*, name: str, description: str | None = None, tags: Dict[str, str] | None = None, display_name: str | None = None, location: str | None = None, resource_group: str | None = None, hbi_workspace: bool = False, storage_account: str | None = None, container_registry: str | None = None, key_vault: str | None = None, application_insights: str | None = None, customer_managed_key: CustomerManagedKey | None = None, image_build_compute: str | None = None, public_network_access: str | None = None, identity: IdentityConfiguration | None = None, primary_user_assigned_identity: str | None = None, managed_network: ManagedNetwork | None = None, enable_data_isolation: bool = False, workspace_hub: str | None = None, **kwargs)

Parametri

name
str
Necessario

Nome dell'area di lavoro.

description
str
Necessario

Descrizione dell'area di lavoro.

tags
dict
Necessario

Tag dell'area di lavoro.

display_name
str
Necessario

Nome visualizzato per l'area di lavoro. Non univoco all'interno del gruppo di risorse.

location
str
Necessario

Percorso in cui creare l'area di lavoro. Se non specificato, verrà usata la stessa posizione del gruppo di risorse.

resource_group
str
Necessario

Nome del gruppo di risorse in cui creare l'area di lavoro.

hbi_workspace
bool
Necessario

Se i dati dei clienti sono di alto impatto aziendale (HBI), contenenti informazioni aziendali sensibili. Per altre informazioni, vedere https://docs.microsoft.com/azure/machine-learning/concept-data-encryption#encryption-at-rest.

storage_account
str
Necessario

ID risorsa di un account di archiviazione esistente da usare anziché crearne uno nuovo.

container_registry
str
Necessario

ID risorsa di un registro contenitori esistente da usare anziché crearne uno nuovo.

key_vault
str
Necessario

ID risorsa di un insieme di credenziali delle chiavi esistente da usare anziché crearne uno nuovo.

application_insights
str
Necessario

ID risorsa di un'applicazione insights esistente da usare anziché crearne uno nuovo.

customer_managed_key
CustomerManagedKey
Necessario

Dettagli dell'insieme di credenziali delle chiavi per crittografare i dati con chiavi gestite dal cliente. Se non specificato, le chiavi gestite da Microsoft verranno usate per impostazione predefinita.

image_build_compute
str
Necessario

Il nome della destinazione di calcolo da usare per la compilazione di immagini Docker dell'ambiente con il Registro contenitori è dietro una rete virtuale.

public_network_access
str
Necessario

Indica se consentire la connettività dell'endpoint pubblico quando un'area di lavoro è abilitata per il collegamento privato.

identity
IdentityConfiguration
Necessario

Identità gestita dell'area di lavoro (assegnata dall'utente o assegnata dal sistema)

primary_user_assigned_identity
str
Necessario

Identità assegnata dall'utente primario dell'area di lavoro

managed_network
ManagedNetwork
Necessario

Configurazione della rete gestita dell'area di lavoro

enable_data_isolation
bool
Necessario

Flag per determinare se l'area di lavoro dispone dell'isolamento dei dati abilitato. Il flag può essere impostato solo nella fase di creazione, non può essere aggiornato.

workspace_hub
str
Necessario

ID risorsa di un hub dell'area di lavoro esistente per creare l'area di lavoro del progetto

kwargs
dict
Necessario

Dizionario di parametri di configurazione aggiuntivi.

Metodi

dump

Eseguire il dump della specifica dell'area di lavoro in un file in formato yaml.

dump

Eseguire il dump della specifica dell'area di lavoro in un file in formato yaml.

dump(dest: str | PathLike | IO, **kwargs) -> None

Parametri

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
Necessario

Destinazione per ricevere la specifica dell'area di lavoro. Deve essere un percorso di un file locale o un flusso di file già aperto. Se si verifica un percorso di file, verrà creato un nuovo file e viene generata un'eccezione se il file esiste. Se il massimo è un file aperto, il file verrà scritto direttamente in e verrà generata un'eccezione se il file non è scrivibile.

Attributi

base_path

Percorso di base della risorsa.

Restituisce

Percorso di base della risorsa.

Tipo restituito

str

creation_context

Contesto di creazione della risorsa.

Restituisce

Metadati di creazione per la risorsa.

Tipo restituito

discovery_url

URL di base del servizio back-end per l'area di lavoro.

Restituisce

URL del servizio back-end dell'area di lavoro

Tipo restituito

str

id

L'ID della risorsa.

Restituisce

ID globale della risorsa, ID di Azure Resource Manager (ARM).

Tipo restituito

mlflow_tracking_uri

URI di rilevamento di MLflow per l'area di lavoro.

Restituisce

Restituisce l'uri di rilevamento mlflow dell'area di lavoro.

Tipo restituito

str