Partilhar via


AzureMachineLearningFileSystem Classe

Aceda ao URI definido pelo Azure Machine Learning como se fosse um sistema de ficheiros. Esta ação expõe uma API semelhante a um sistema de ficheiros sobre o URI definido pelo Azure Machine Learning

Inicializar um novo objeto AzureMachineLearningFileSystem

Herança
fsspec.asyn.AsyncFileSystem
AzureMachineLearningFileSystem

Construtor

AzureMachineLearningFileSystem(*args, **kwargs)

Parâmetros

Name Description
uri
Necessário
str

O URI definido pelo Azure Machine Learning suporta URIs de arquivo de dados, URIs de recursos de dados e URIs de registo.

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

Em que:

  • {subscription_id} é o ID da subscrição do Azure.
  • {resource_group} é o nome do grupo de recursos do Azure.
  • {workspace} é o nome da área de trabalho do Azure Machine Learning.
  • {datastore_name} é o nome do arquivo de dados.
  • [paths/{path}] é um segmento opcional que representa o caminho no arquivo de dados.
  1. Formato do URI do Recurso 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 que acima.
  • {data_name} é o nome do recurso de dados.
  • [versions/{version}] é um segmento opcional que representa a versão do recurso de dados.

Nota: o segmento "providers/Microsoft.MachineLearningServices/" é opcional em ambos os formatos de URI. Suportamos URIs com e sem este segmento.

  1. Formato do URI do Registo: "azureml://registries/{registry_name}/data/{data_name}/versions/{version}"
uri
Necessário
str

o uri para inicializar AzureMachineLearningFileSystem.

Observações

Isto permitirá que o pandas/dask carregue o URI definido pelo Azure Machine Learning.

Métodos

get

Copie os ficheiros para o local.

glob

Resultado regozijante para o uri

put

Copie os ficheiros para o local.

to_absolute_path

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

get

Copie os ficheiros para o local.

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

glob

Resultado regozijante para o uri

glob(path=None, **kwargs)

Parâmetros

Name Description
path
Necessário
str

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

Devoluções

Tipo Description

Uma lista de caminhos de ficheiro

put

Copie os ficheiros 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 ficheiros em caminho absoluto

static to_absolute_path(path: str)

Parâmetros

Name Description
path
Necessário

Atributos

protocol

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