Workspace Klasse
Azure ML-Arbeitsbereich.
- Vererbung
-
azure.ai.ml.entities._resource.ResourceWorkspace
Konstruktor
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)
Parameter
- display_name
- str
Anzeigename für den Arbeitsbereich. Dies ist innerhalb der Ressourcengruppe nicht eindeutig.
- location
- str
Der Speicherort, in dem der Arbeitsbereich erstellt werden soll. Wenn nicht angegeben, wird derselbe Speicherort wie die Ressourcengruppe verwendet.
- resource_group
- str
Name der Ressourcengruppe, in der der Arbeitsbereich erstellt werden soll.
- hbi_workspace
- bool
Gibt an, ob die Kundendaten erhebliche Geschäftsauswirkungen (High Business Impact, HBI) haben und vertrauliche Geschäftsinformationen enthalten. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/machine-learning/concept-data-encryption#encryption-at-rest.
- storage_account
- str
Die Ressourcen-ID eines vorhandenen Speicherkontos, das anstelle eines neuen kontos verwendet werden soll.
- container_registry
- str
Die Ressourcen-ID einer vorhandenen Containerregistrierung, die verwendet werden soll, anstatt eine neue zu erstellen.
- key_vault
- str
Die Ressourcen-ID eines vorhandenen Schlüsseltresors, der anstelle eines neuen Schlüsseltresors verwendet werden soll.
- application_insights
- str
Die Ressourcen-ID einer vorhandenen Application Insights, die verwendet werden soll, anstatt eine neue zu erstellen.
- customer_managed_key
- CustomerManagedKey
Schlüsseltresordetails zum Verschlüsseln von Daten mit kundenseitig verwalteten Schlüsseln. Falls nicht angegeben, werden von Microsoft verwaltete Schlüssel standardmäßig verwendet.
- image_build_compute
- str
Der Name des Computeziels, das zum Erstellen von Docker-Images in der Umgebung mit der Containerregistrierung verwendet werden soll, befindet sich hinter einem VNET.
- public_network_access
- str
Gibt an, ob die Konnektivität öffentlicher Endpunkte zugelassen werden soll, wenn ein Arbeitsbereich private Verknüpfung aktiviert ist.
- identity
- IdentityConfiguration
Verwaltete Identität des Arbeitsbereichs (benutzerseitig oder systemseitig zugewiesen)
- primary_user_assigned_identity
- str
Die primäre benutzerseitig zugewiesene Identität des Arbeitsbereichs
- managed_network
- ManagedNetwork
Konfiguration des verwalteten Netzwerks des Arbeitsbereichs
- enable_data_isolation
- bool
Ein Flag, um zu bestimmen, ob für den Arbeitsbereich die Datenisolation aktiviert ist. Das Flag kann nur in der Erstellungsphase festgelegt werden, es kann nicht aktualisiert werden.
- workspace_hub
- str
Die Ressourcen-ID eines vorhandenen Arbeitsbereichshubs zum Erstellen eines Projektarbeitsbereichs
Methoden
dump |
Speichern Sie die Arbeitsbereichsspezifikation in eine Datei im Yaml-Format. |
dump
Speichern Sie die Arbeitsbereichsspezifikation in eine Datei im Yaml-Format.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parameter
Das Ziel, um die Spezifikation dieses Arbeitsbereichs zu erhalten. Muss entweder ein Pfad zu einer lokalen Datei oder ein bereits geöffneter Dateistream sein. Wenn dest ein Dateipfad ist, wird eine neue Datei erstellt, und eine Ausnahme wird ausgelöst, wenn die Datei vorhanden ist. Wenn dest eine geöffnete Datei ist, wird die Datei direkt in geschrieben, und eine Ausnahme wird ausgelöst, wenn die Datei nicht beschreibbar ist.
Attribute
base_path
creation_context
Der Erstellungskontext der Ressource.
Gibt zurück
Die Erstellungsmetadaten für die Ressource.
Rückgabetyp
discovery_url
Back-End-Dienst-Basis-URLs für den Arbeitsbereich.
Gibt zurück
Back-End-Dienst-URLs des Arbeitsbereichs
Rückgabetyp
id
Die Ressourcen-ID.
Gibt zurück
Die globale ID der Ressource, eine Arm-ID (Azure Resource Manager).
Rückgabetyp
mlflow_tracking_uri
MLflow-Nachverfolgungs-URI für den Arbeitsbereich.
Gibt zurück
Gibt den mlflow-Nachverfolgungs-URI des Arbeitsbereichs zurück.
Rückgabetyp
Azure SDK for Python