Partager via


AzureMachineLearningFileSystem Classe

Accédez à l’URI défini par Azure Machine Learning comme s’il s’agissait d’un système de fichiers. Cela expose une API de type système de fichiers au-dessus de l’URI défini par Azure Machine Learning

Initialiser un nouvel objet AzureMachineLearningFileSystem

Héritage
fsspec.asyn.AsyncFileSystem
AzureMachineLearningFileSystem

Constructeur

AzureMachineLearningFileSystem(*args, **kwargs)

Paramètres

Nom Description
uri
Obligatoire
str

L’URI défini par Azure Machine Learning prend en charge à la fois les URI de magasin de données, les URI de ressource de données et les URI de Registre.

  1. Format de l’URI du magasin de données : « azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/datastores/{datastore_name}/[paths/{path}] »

Où :

  • {subscription_id} est l’ID de l’abonnement Azure.
  • {resource_group} est le nom du groupe de ressources Azure.
  • {workspace} est le nom de l’espace de travail Azure Machine Learning.
  • {datastore_name} est le nom du magasin de données.
  • [paths/{path}] est un segment facultatif qui représente le chemin dans le magasin de données.
  1. Format de l’URI de ressource de données : « azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/data/{data_name}/[versions/{version}] »

Où :

  • {subscription_id}, {resource_group} et {workspace} ont les mêmes significations que ci-dessus.
  • {data_name} est le nom de la ressource de données.
  • [versions/{version}] est un segment facultatif représentant la version de la ressource de données.

Remarque : Le segment « providers/Microsoft.MachineLearningServices/ » est facultatif dans les deux formats d’URI. Nous prenons en charge les URI avec et sans ce segment.

  1. Format de l’URI du Registre : « azureml://registries/{registry_name}/data/{data_name}/versions/{version} »
uri
Obligatoire
str

URI permettant d’initialiser AzureMachineLearningFileSystem.

Remarques

Cela permettra à pandas/dask de charger l’URI défini par Azure Machine Learning.

Méthodes

get

Copiez le ou les fichiers en local.

glob

Résultat globbing pour l’URI

put

Copiez le ou les fichiers en local.

to_absolute_path

Convertir le chemin relatif de la racine du système de fichiers en chemin absolu

get

Copiez le ou les fichiers en local.

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

glob

Résultat globbing pour l’URI

glob(path=None, **kwargs)

Paramètres

Nom Description
path
Obligatoire
str

chemin d’accès à glob, il peut s’agir d’un URI de magasin de données de forme longue ou simplement d’un chemin relatif au format {magasin de données}/{relative_path}

Retours

Type Description

Liste des chemins d’accès aux fichiers

put

Copiez le ou les fichiers en local.

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

to_absolute_path

Convertir le chemin relatif de la racine du système de fichiers en chemin absolu

static to_absolute_path(path: str)

Paramètres

Nom Description
path
Obligatoire

Attributs

protocol

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