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>
既定値: None

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

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

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

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

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

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

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

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

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

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 ストアのリソース グループを返します。

戻り値

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

の戻り値の型 :

str

subscription_id

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

戻り値

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

の戻り値の型 :

str