AzureDataLakeDatastore クラス

Azure Data Lake Storage への接続情報を保存するデータストアを表します。

接続情報を Azure Data Lake Storage に保存するデータストアを作成するには、Datastore クラスの register_azure_data_lake メソッドを使用します。

注: データストアを使用してデータにアクセスする場合、データにアクセスする権限が必要です。権限は、データストアに登録されている資格情報に依存します。

新しい Azure Data Lake Datastore を初期化します。

継承
AzureDataLakeDatastore

コンストラクター

AzureDataLakeDatastore(workspace, name, store_name, tenant_id, client_id, client_secret, resource_url=None, authority_url=None, subscription_id=None, resource_group=None, service_data_access_auth_identity=None)

パラメーター

名前 説明
workspace
必須
str

このデータストアが属しているワークスペース。

name
必須
str

データストア名。

store_name
必須
str

Azure Data Lake Store 名。

tenant_id
必須
str

サービス プリンシパルのディレクトリ ID またはテナント ID。

client_id
必須
str

サービス プリンシパルのクライアント ID またはアプリケーション ID。

client_secret
必須
str

サービス プリンシパルのシークレット。

resource_url
str, <xref:optional>

Data Lake Store で実行される操作を決定するリソース URL。

規定値: None
authority_url
str, <xref:optional>

ユーザーの認証に使用される機関 URL。

規定値: None
subscription_id
str, <xref:optional>

ADLS ストアが属しているサブスクリプションの ID。 データ転送先として AzureDataLakeDatastore を使用する場合は、subscription_idresource_group の両方を指定します。

規定値: None
resource_group
str, <xref:optional>

ADLS ストアが属しているリソース グループ。 データ転送先として AzureDataLakeDatastore を使用する場合は、subscription_idresource_group の両方を指定します。

規定値: None
service_data_access_auth_identity
str または <xref:_restclient.models.ServiceDataAccessAuthIdentity>

顧客のストレージへのサービス データ アクセスを認証するために使用する ID を示します。 指定できる値は、"None"、"WorkspaceSystemAssignedIdentity"、"WorkspaceUserAssignedIdentity" です

規定値: None
workspace
必須
str

このデータストアが属しているワークスペース。

name
必須
str

データストア名。

store_name
必須
str

Azure Data Lake Store 名。

tenant_id
必須
str

サービス プリンシパルのディレクトリ ID またはテナント ID。

client_id
必須
str

サービス プリンシパルのクライアント ID またはアプリケーション ID。

client_secret
必須
str

サービス プリンシパルのシークレット。

resource_url
必須
str, <xref:optional>

Data Lake Store で実行される操作を決定するリソース URL。

authority_url
必須
str, <xref:optional>

ユーザーの認証に使用される機関 URL。

subscription_id
必須
str, <xref:optional>

ADLS ストアが属しているサブスクリプションの ID。 データ転送先として AzureDataLakeDatastore を使用する場合は、subscription_idresource_group の両方を指定します。

resource_group
必須
str, <xref:optional>

ADLS ストアが属しているリソース グループ。 データ転送先として AzureDataLakeDatastore を使用する場合は、subscription_idresource_group の両方を指定します。

service_data_access_auth_identity
必須
str または <xref:_restclient.models.ServiceDataAccessAuthIdentity>

顧客のストレージへのサービス データ アクセスを認証するために使用する ID を示します。 指定できる値は、"None"、"WorkspaceSystemAssignedIdentity"、"WorkspaceUserAssignedIdentity" です

属性

resource_group

ADLS ストアのリソース グループを返します。

戻り値

説明
str

ADLS ストアのリソース グループ

subscription_id

ADLS ストアのサブスクリプション ID を返します。

戻り値

説明
str

ADLS ストアのサブスクリプション ID。