Compartilhar via


AzureMachineLearningFileSystem Classe

Acesse o URI definido do Azure Machine Learning como se fosse um sistema de arquivos. Isso expõe uma API semelhante a um sistema de arquivos sobre o URI definido do Azure Machine Learning

Inicializar um novo objeto AzureMachineLearningFileSystem

Herança
fsspec.asyn.AsyncFileSystem
AzureMachineLearningFileSystem

Construtor

AzureMachineLearningFileSystem(*args, **kwargs)

Parâmetros

Nome Description
uri
Obrigatório
str

O URI definido do Azure Machine Learning dá suporte a URIs de armazenamento de dados, URIs de ativos de dados e URIs do Registro.

  1. Formato de URI do armazenamento de dados: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/datastores/{datastore_name}/[paths/{path}]"

Em que:

  • {subscription_id} é a ID da assinatura do Azure.
  • {resource_group} é o nome do grupo de recursos do Azure.
  • {workspace} é o nome do workspace do Azure Machine Learning.
  • {datastore_name} é o nome do armazenamento de dados.
  • [paths/{path}] é um segmento opcional que representa o caminho dentro do armazenamento de dados.
  1. Formato do URI do Ativo de Dados: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/data/{data_name}/[versions/{version}]"

Em que:

  • {subscription_id}, {resource_group}e {workspace} têm os mesmos significados acima.
  • {data_name} é o nome do ativo de dados.
  • [versions/{version}] é um segmento opcional que representa a versão do ativo de dados.

Observação: o segmento "providers/Microsoft.MachineLearningServices/" é opcional em ambos os formatos de URI. Damos suporte a URIs com e sem esse segmento.

  1. Formato de URI do Registro: "azureml://registries/{registry_name}/data/{data_name}/versions/{version}"
uri
Obrigatório
str

o URI para inicializar AzureMachineLearningFileSystem.

Comentários

Isso permitirá que o pandas/dask carregue o URI definido do Azure Machine Learning.

Métodos

get

Copie os arquivos para o local.

glob

resultado de globbing para o URI

put

Copie os arquivos para o local.

to_absolute_path

Converter caminho relativo na raiz do sistema de arquivos em caminho absoluto

get

Copie os arquivos para o local.

get(rpath, lpath, recursive=False, callback=<fsspec.callbacks.NoOpCallback object>, **kwargs)

glob

resultado de globbing para o URI

glob(path=None, **kwargs)

Parâmetros

Nome Description
path
Obrigatório
str

path to glob, it can be long form datastore uri or just relative path in the format of {datastore}/{relative_path}

Retornos

Tipo Description

Uma lista de caminhos de arquivo

put

Copie os arquivos para o local.

put(lpath, rpath, recursive=False, callback=<fsspec.callbacks.NoOpCallback object>, **kwargs)

to_absolute_path

Converter caminho relativo na raiz do sistema de arquivos em caminho absoluto

static to_absolute_path(path: str)

Parâmetros

Nome Description
path
Obrigatório

Atributos

protocol

protocol: ClassVar[str | tuple[str, ...]] = 'azureml'