Freigeben über


AzureMachineLearningFileSystem Klasse

Greifen Sie auf den von Azure Machine Learning definierten URI zu, als wäre es ein Dateisystem. Dadurch wird eine dateisystemähnliche API zusätzlich zum definierten URI von Azure Machine Learning verfügbar gemacht.

Initialisieren eines neuen AzureMachineLearningFileSystem-Objekts

Vererbung
fsspec.asyn.AsyncFileSystem
AzureMachineLearningFileSystem

Konstruktor

AzureMachineLearningFileSystem(*args, **kwargs)

Parameter

Name Beschreibung
uri
Erforderlich
str

Azure Machine Learning Defined URI Unterstützt sowohl Datenspeicher-URIs, Datenressourcen-URIs als auch Registrierungs-URIs.

  1. Datenspeicher-URI-Format: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/datastores/{datastore_name}/[paths/{path}]"

Hierbei gilt:

  • {subscription_id} ist die ID des Azure-Abonnements.
  • {resource_group} ist der Name der Azure-Ressourcengruppe.
  • {workspace} ist der Name des Azure Machine Learning-Arbeitsbereichs.
  • {datastore_name} ist der Name des Datenspeichers.
  • [paths/{path}] ist ein optionales Segment, das den Pfad innerhalb des Datenspeichers darstellt.
  1. Data Asset URI Format: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/data/{data_name}/[versions/{version}]"

Hierbei gilt:

  • {subscription_id}, {resource_group} und {workspace} haben die gleiche Bedeutung wie oben.
  • {data_name} ist der Name des Datenobjekts.
  • [versions/{version}] ist ein optionales Segment, das die Version des Datenobjekts darstellt.

Hinweis: Das Segment "providers/Microsoft.MachineLearningServices/" ist in beiden URI-Formaten optional. Wir unterstützen URIs sowohl mit als auch ohne dieses Segment.

  1. Registrierungs-URI-Format: "azureml://registries/{registry_name}/data/{data_name}/versions/{version}"
uri
Erforderlich
str

der URI zum Initialisieren von AzureMachineLearningFileSystem.

Hinweise

Dadurch kann pandas/dask den von Azure Machine Learning definierten URI laden.

Methoden

get

Kopieren Sie Dateien in lokale Dateien.

glob

Globbing-Ergebnis für den URI

put

Kopieren Sie Dateien in lokale Dateien.

to_absolute_path

Konvertieren des relativen Pfads im Dateisystemstamm in einen absoluten Pfad

get

Kopieren Sie Dateien in lokale Dateien.

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

glob

Globbing-Ergebnis für den URI

glob(path=None, **kwargs)

Parameter

Name Beschreibung
path
Erforderlich
str

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

Gibt zurück

Typ Beschreibung

Eine Liste von Dateipfaden

put

Kopieren Sie Dateien in lokale Dateien.

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

to_absolute_path

Konvertieren des relativen Pfads im Dateisystemstamm in einen absoluten Pfad

static to_absolute_path(path: str)

Parameter

Name Beschreibung
path
Erforderlich

Attribute

protocol

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