Udostępnij za pośrednictwem


AzureMachineLearningFileSystem Klasa

Uzyskaj dostęp do identyfikatora URI zdefiniowanego przez usługę Azure Machine Learning tak, jakby był to system plików. Uwidacznia interfejs API podobny do systemu plików na podstawie identyfikatora URI zdefiniowanego przez usługę Azure Machine Learning

Inicjowanie nowego obiektu AzureMachineLearningFileSystem

Dziedziczenie
fsspec.asyn.AsyncFileSystem
AzureMachineLearningFileSystem

Konstruktor

AzureMachineLearningFileSystem(*args, **kwargs)

Parametry

Nazwa Opis
uri
Wymagane
str

Zdefiniowany identyfikator URI usługi Azure Machine Learning obsługuje zarówno identyfikatory URI magazynu danych, identyfikatory URI zasobów danych, jak i identyfikatory URI rejestru.

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

Gdzie:

  • {subscription_id} to identyfikator subskrypcji platformy Azure.
  • {resource_group} to nazwa grupy zasobów platformy Azure.
  • {workspace} to nazwa obszaru roboczego usługi Azure Machine Learning.
  • {datastore_name} to nazwa magazynu danych.
  • [path/{path}] to opcjonalny segment reprezentujący ścieżkę w magazynie danych.
  1. Format identyfikatora URI zasobu danych: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/data/{data_name}/[versions/{version}]"

Gdzie:

  • {subscription_id}, {resource_group} i {workspace} mają takie same znaczenie jak powyżej.
  • {data_name} to nazwa zasobu danych.
  • [versions/{version}] to opcjonalny segment reprezentujący wersję zasobu danych.

Uwaga: segment "providers/Microsoft.MachineLearningServices/" jest opcjonalny w obu formatach identyfikatorów URI. Obsługujemy identyfikatory URI zarówno z tym segmentem, jak i bez tego segmentu.

  1. Format identyfikatora URI rejestru: "azureml://registries/{registry_name}/data/{data_name}/versions/{version}"
uri
Wymagane
str

identyfikator URI do zainicjowania elementu AzureMachineLearningFileSystem.

Uwagi

Umożliwi to biblioteki pandas/dask załadowanie identyfikatora URI zdefiniowanego przez usługę Azure Machine Learning.

Metody

get

Skopiuj pliki do lokalizacji lokalnej.

glob

wynik globbing dla identyfikatora URI

put

Skopiuj pliki do lokalizacji lokalnej.

to_absolute_path

Konwertowanie ścieżki względnej w katalogu głównym systemu plików na ścieżkę bezwzględną

get

Skopiuj pliki do lokalizacji lokalnej.

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

glob

wynik globbing dla identyfikatora URI

glob(path=None, **kwargs)

Parametry

Nazwa Opis
path
Wymagane
str

ścieżka do globu, może to być długi identyfikator URI magazynu danych lub tylko ścieżka względna w formacie {datastore}/{relative_path}

Zwraca

Typ Opis

Lista ścieżek plików

put

Skopiuj pliki do lokalizacji lokalnej.

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

to_absolute_path

Konwertowanie ścieżki względnej w katalogu głównym systemu plików na ścieżkę bezwzględną

static to_absolute_path(path: str)

Parametry

Nazwa Opis
path
Wymagane

Atrybuty

protocol

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