Workspace 類別

Azure ML 工作區。

繼承
azure.ai.ml.entities._resource.Resource
Workspace

建構函式

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)

參數

name
str
必要

工作區的名稱。

description
str
必要

工作區的描述。

tags
dict
必要

工作區的標籤。

display_name
str
必要

工作區的顯示名稱。 這在資源群組中不是唯一的。

location
str
必要

要建立工作區的位置。 如果未指定,則會使用與資源群組相同的位置。

resource_group
str
必要

要用來建立工作區的資源群組名稱。

hbi_workspace
bool
必要

客戶資料是否為高度業務衝擊 (HBI),包含敏感性商務資訊。 如需詳細資訊,請參閱https://docs.microsoft.com/azure/machine-learning/concept-data-encryption#encryption-at-rest

storage_account
str
必要

要使用的現有儲存體帳戶資源識別碼,而不是建立新的儲存體帳戶。

container_registry
str
必要

要使用的現有容器登錄資源識別碼,而不是建立新的容器登錄。

key_vault
str
必要

要使用的現有金鑰保存庫資源識別碼,而不是建立新的保存庫。

application_insights
str
必要

要使用的現有 Application Insights 資源識別碼,而不是建立新的資源識別碼。

customer_managed_key
CustomerManagedKey
必要

使用客戶管理的金鑰加密資料的金鑰保存庫詳細資料。 如果未指定,預設會使用 Microsoft 管理的金鑰。

image_build_compute
str
必要

使用容器登錄建置環境 Docker 映射的計算目標名稱位於 VNet 後面。

public_network_access
str
必要

啟用工作區私人連結時,是否允許公用端點連線。

identity
IdentityConfiguration
必要

工作區的受控識別 (使用者指派或系統指派)

primary_user_assigned_identity
str
必要

工作區的主要使用者指派身分識別

managed_network
ManagedNetwork
必要

工作區的受控網路設定

enable_data_isolation
bool
必要

用來判斷工作區是否已啟用資料隔離的旗標。 旗標只能在建立階段設定,無法更新。

workspace_hub
str
必要

現有工作區中樞的資源識別碼,可協助建立專案工作區

kwargs
dict
必要

其他組態參數的字典。

方法

dump

以 yaml 格式將工作區規格傾印到檔案中。

dump

以 yaml 格式將工作區規格傾印到檔案中。

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

參數

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

接收此工作區規格的目的地。必須是本機檔案的路徑,或已開啟的檔案資料流程。 如果 dest 是檔案路徑,將會建立新的檔案,如果檔案存在,則會引發例外狀況。 如果 dest 是開啟的檔案,則會將檔案直接寫入,如果檔案無法寫入,則會引發例外狀況。

屬性

base_path

資源的基底路徑。

傳回

資源的基底路徑。

傳回類型

str

creation_context

資源的建立內容。

傳回

資源的建立中繼資料。

傳回類型

discovery_url

工作區的後端服務基底 URL。

傳回

工作區的後端服務 URL

傳回類型

str

id

資源識別碼。

傳回

資源的全域識別碼,Azure Resource Manager (ARM) 識別碼。

傳回類型

mlflow_tracking_uri

工作區的 MLflow 追蹤 URI。

傳回

傳回工作區的 mlflow 追蹤 URI。

傳回類型

str