次の方法で共有


AzureMachineLearningFileSystem クラス

Azure Machine Learning で定義された URI は、ファイル システムであるかのようにアクセスします。 これにより、Azure Machine Learning で定義された URI の上にファイルシステムに似た API が公開されます

新しい AzureMachineLearningFileSystem オブジェクトを初期化する

コンストラクター

AzureMachineLearningFileSystem(*args, **kwargs)

パラメーター

名前 説明
uri
必須
str

Azure Machine Learning で定義された URI では、データストア URI、データ資産 URI、レジストリ URI の両方がサポートされます。

  1. データストア URI 形式: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/datastores/{datastore_name}/[paths/{path}]"

どこ:

  • {subscription_id} は Azure サブスクリプションの ID です。
  • {resource_group} は、Azure リソース グループの名前です。
  • {workspace} は、Azure Machine Learning ワークスペースの名前です。
  • {datastore_name} はデータストアの名前です。
  • [paths/{path}] は、データストア内のパスを表す省略可能なセグメントです。
  1. データ資産 URI 形式: "azureml://subscriptions/{subscription_id}/resourcegroups/{resource_group}/ [providers/Microsoft.MachineLearningServices/]workspaces/{workspace}/data/{data_name}/[versions/{version}]"

どこ:

  • {subscription_id}、{resource_group}、および {workspace} の意味は上記と同じです。
  • {data_name} はデータ資産の名前です。
  • [versions/{version}] は、データ資産のバージョンを表す省略可能なセグメントです。

注: セグメント "providers/Microsoft.MachineLearningServices/" は、両方の URI 形式で省略可能です。 このセグメントの有無にかかわらず URI をサポートしています。

  1. レジストリ URI 形式: "azureml://registries/{registry_name}/data/{data_name}/versions/{version}"
uri
必須
str

AzureMachineLearningFileSystem を初期化する URI。

注釈

これにより、pandas/dask が Azure Machine Learning で定義された URI を読み込むことができます。

メソッド

get

ファイルをローカルにコピーします。

glob

uri の globbing の結果

put

ファイルをローカルにコピーします。

to_absolute_path

ファイルシステムルートの相対パスを絶対パスに変換する

get

ファイルをローカルにコピーします。

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

glob

uri の globbing の結果

glob(path=None, **kwargs)

パラメーター

名前 説明
path
必須
str

glob へのパス、長い形式のデータストア URI、または {datastore}/{relative_path} 形式の単なる相対パスを指定できます。

戻り値

説明

ファイル パスの一覧

put

ファイルをローカルにコピーします。

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

to_absolute_path

ファイルシステムルートの相対パスを絶対パスに変換する

static to_absolute_path(path: str)

パラメーター

名前 説明
path
必須

属性

protocol

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