Compartir a través de


AzureMachineLearningFileSystem Clase

Acceda al URI definido por Azure Machine Learning como si fuera un sistema de archivos. Esto expone una API similar al sistema de archivos sobre el URI definido por Azure Machine Learning.

Inicialización de un nuevo objeto AzureMachineLearningFileSystem

Herencia
fsspec.asyn.AsyncFileSystem
AzureMachineLearningFileSystem

Constructor

AzureMachineLearningFileSystem(*args, **kwargs)

Parámetros

Nombre Description
uri
Requerido
str

El URI definido de Azure Machine Learning admite los URI del almacén de datos, los URI de recursos de datos y los URI del Registro.

  1. Formato de URI del almacén de datos: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/datastores/{datastore_name}/[paths/{path}]"

Donde:

  • {subscription_id} es el identificador de la suscripción de Azure.
  • {resource_group} es el nombre del grupo de recursos de Azure.
  • {workspace} es el nombre del área de trabajo de Azure Machine Learning.
  • {datastore_name} es el nombre del almacén de datos.
  • [paths/{path}] es un segmento opcional que representa la ruta de acceso dentro del almacén de datos.
  1. Formato de URI de recursos de datos: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/data/{data_name}/[versions/{version}]"

Donde:

  • {subscription_id}, {resource_group}y {workspace} tienen los mismos significados que antes.
  • {data_name} es el nombre del recurso de datos.
  • [versions/{version}] es un segmento opcional que representa la versión del recurso de datos.

Nota: El segmento "providers/Microsoft.MachineLearningServices/" es opcional en ambos formatos de URI. Se admiten URI con y sin este segmento.

  1. Formato de URI del Registro: "azureml://registries/{registry_name}/data/{data_name}/versions/{version}"
uri
Requerido
str

URI que se va a inicializar AzureMachineLearningFileSystem.

Comentarios

Esto permitirá que Pandas/dask cargue el URI definido de Azure Machine Learning.

Métodos

get

Copie los archivos en local.

glob

Resultado de la globbing para el URI

put

Copie los archivos en local.

to_absolute_path

Convertir la ruta de acceso relativa en la raíz del sistema de archivos en una ruta de acceso absoluta

get

Copie los archivos en local.

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

glob

Resultado de la globbing para el URI

glob(path=None, **kwargs)

Parámetros

Nombre Description
path
Requerido
str

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

Devoluciones

Tipo Description

Una lista de rutas de acceso de archivo

put

Copie los archivos en local.

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

to_absolute_path

Convertir la ruta de acceso relativa en la raíz del sistema de archivos en una ruta de acceso absoluta

static to_absolute_path(path: str)

Parámetros

Nombre Description
path
Requerido

Atributos

protocol

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