AbstractADLSDatastore 類別

表示儲存連線資訊至Azure Data Lake Storage的資料存放區基類。

您不應該直接使用此類別。 若要建立資料存放區,以將連線資訊儲存至Azure Data Lake Storage,請使用 類別 Datastore 的其中 register_azure_data_lake* 一個方法。

初始化新的 Azure Data Lake 資料存放區。

繼承
AbstractADLSDatastore

建構函式

AbstractADLSDatastore(workspace, name, datastore_type, tenant_id, client_id, client_secret, resource_url, authority_url, service_data_access_auth_identity)

參數

workspace
str
必要

此資料存放區所屬的工作區。

name
str
必要

資料存放區名稱。

datastore_type
str
必要

資料存放區類型,例如 「AzureDataLake」 或 「AzureDataLakeGen2」。

tenant_id
str
必要

服務主體的目錄識別碼/租使用者識別碼。

client_id
str
必要

服務主體的用戶端識別碼/應用程式識別碼。

client_secret
str
必要

服務主體的秘密。

resource_url
str
必要

資源 URL,決定將在 Data Lake Store 上執行的作業。

authority_url
str
必要

授權伺服器的 URL 預設為 https://login.microsoftonline.com

workspace
str
必要

此資料存放區所屬的工作區。

name
str
必要

資料存放區名稱。

datastore_type
str
必要

資料存放區類型,例如 「AzureDataLake」 或 「AzureDataLakeGen2」。

tenant_id
str
必要

服務主體的目錄識別碼/租使用者識別碼。

client_id
str
必要

服務主體的用戶端識別碼/應用程式識別碼。

client_secret
str
必要

服務主體的秘密。

resource_url
str
必要

資源 URL,決定將在 Data Lake Store 上執行的作業。

authority_url
str
必要

授權伺服器的 URL 預設為 https://login.microsoftonline.com

service_data_access_auth_identity
str 或 <xref:_restclient.models.ServiceDataAccessAuthIdentity>
必要

指出要用來驗證客戶儲存體之服務資料存取權的身分識別。 可能的值包括:'None'、'WorkspaceSystemAssignedIdentity'、'WorkspaceUserAssignedIdentity'