Partilhar via


Workspace Classe

Área de trabalho do Azure ML.

Herança
azure.ai.ml.entities._resource.Resource
Workspace

Construtor

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)

Parâmetros

name
str
Necessário

Nome da área de trabalho.

description
str
Necessário

Descrição da área de trabalho.

tags
dict
Necessário

Etiquetas da área de trabalho.

display_name
str
Necessário

Nome a apresentar para a área de trabalho. Isto não é exclusivo no grupo de recursos.

location
str
Necessário

A localização para criar a área de trabalho. Se não for especificado, será utilizada a mesma localização que o grupo de recursos.

resource_group
str
Necessário

Nome do grupo de recursos para criar a área de trabalho.

hbi_workspace
bool
Necessário

Se os dados do cliente têm um elevado impacto comercial (HBI), que contém informações comerciais confidenciais. Para obter mais informações, consulte https://docs.microsoft.com/azure/machine-learning/concept-data-encryption#encryption-at-rest.

storage_account
str
Necessário

O ID de recurso de uma conta de armazenamento existente a utilizar em vez de criar uma nova.

container_registry
str
Necessário

O ID de recurso de um registo de contentor existente a utilizar em vez de criar um novo.

key_vault
str
Necessário

O ID de recurso de um cofre de chaves existente a utilizar em vez de criar um novo.

application_insights
str
Necessário

O ID de recurso de um application insights existente a utilizar em vez de criar um novo.

customer_managed_key
CustomerManagedKey
Necessário

Detalhes do cofre de chaves para encriptar dados com chaves geridas pelo cliente. Se não for especificado, as chaves geridas pela Microsoft serão utilizadas por predefinição.

image_build_compute
str
Necessário

O nome do destino de computação a utilizar para criar imagens do Docker com o registo de contentores está por trás de uma VNet.

public_network_access
str
Necessário

Se pretende permitir a conectividade de pontos finais públicos quando uma área de trabalho está ativada por ligação privada.

identity
IdentityConfiguration
Necessário

Identidade Gerida da área de trabalho (utilizador atribuído ou sistema atribuído)

primary_user_assigned_identity
str
Necessário

Identidade atribuída pelo utilizador principal da área de trabalho

managed_network
ManagedNetwork
Necessário

configuração da Rede Gerida da área de trabalho

enable_data_isolation
bool
Necessário

Um sinalizador para determinar se a área de trabalho tem o isolamento de dados ativado. O sinalizador só pode ser definido na fase de criação, não pode ser atualizado.

workspace_hub
str
Necessário

O ID de recurso de um hub de área de trabalho existente para ajudar a criar uma área de trabalho de projeto

kwargs
dict
Necessário

Um dicionário de parâmetros de configuração adicionais.

Métodos

dump

Despeja a especificação da área de trabalho num ficheiro no formato yaml.

dump

Despeja a especificação da área de trabalho num ficheiro no formato yaml.

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

Parâmetros

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
Necessário

O destino para receber as especificações desta área de trabalho. Tem de ser um caminho para um ficheiro local ou um fluxo de ficheiros já aberto. Se dest for um caminho de ficheiro, será criado um novo ficheiro e será gerada uma exceção se o ficheiro existir. Se dest for um ficheiro aberto, o ficheiro será escrito diretamente e será levantada uma exceção se o ficheiro não for gravável.

Atributos

base_path

O caminho base do recurso.

Devoluções

O caminho base do recurso.

Tipo de retorno

str

creation_context

O contexto de criação do recurso.

Devoluções

Os metadados de criação do recurso.

Tipo de retorno

discovery_url

URLs de base de serviço de back-end para a área de trabalho.

Devoluções

URLs do serviço de back-end da área de trabalho

Tipo de retorno

str

id

O ID do recurso.

Devoluções

O ID global do recurso, um ID do Azure Resource Manager (ARM).

Tipo de retorno

mlflow_tracking_uri

URI de controlo do MLflow para a área de trabalho.

Devoluções

Devolve o uri de controlo de mlflow da área de trabalho.

Tipo de retorno

str