Udostępnij za pośrednictwem


AzureDataLakeGen2Datastore Klasa

Reprezentuje magazyn danych, który zapisuje informacje o połączeniu w celu Azure Data Lake Storage Gen2.

Aby utworzyć magazyn danych, który zapisuje informacje o połączeniu w celu Azure Data Lake Storage, użyj register_azure_data_lake_gen2 metody Datastore klasy .

Aby uzyskać dostęp do danych z obiektu AzureDataLakeGen2Datastore, utwórz obiekt Dataset i użyj jednej z metod, takich jak from_files fileDataset. Aby uzyskać więcej informacji, zobacz Tworzenie zestawów danych usługi Azure Machine Learning.

Należy również pamiętać:

  • Klasa AzureDataLakeGen2 nie udostępnia metody przekazywania. Zalecanym sposobem przekazywania danych do magazynów danych AzureDataLakeGen2 jest przekazywanie zestawu danych. Więcej szczegółów można znaleźć na stronie : https://docs.microsoft.com/azure/machine-learning/how-to-create-register-datasets

  • W przypadku uzyskiwania dostępu do danych przy użyciu magazynu danych musisz mieć uprawnienia dostępu do danych, które zależą od poświadczeń zarejestrowanych w magazynie danych.

  • W przypadku korzystania z uwierzytelniania jednostki usługi w celu uzyskania dostępu do magazynu za pośrednictwem usługi AzureDataLakeGen2 jednostka usługi lub rejestracja aplikacji musi mieć przypisaną rolę kontroli dostępu opartej na rolach (RBAC) co najmniej "Czytelnik danych obiektu blob usługi Storage". Aby uzyskać więcej informacji, zobacz Role wbudowane usługi Storage.

Zainicjuj nowy magazyn danych usługi Azure Data Lake Gen2.

Dziedziczenie
AzureDataLakeGen2Datastore

Konstruktor

AzureDataLakeGen2Datastore(workspace, name, container_name, account_name, tenant_id=None, client_id=None, client_secret=None, resource_url=None, authority_url=None, protocol=None, endpoint=None, service_data_access_auth_identity=None)

Parametry

workspace
str
Wymagane

Obszar roboczy, do którego należy ten magazyn danych.

name
str
Wymagane

Nazwa magazynu danych.

container_name
str
Wymagane

Nazwa kontenera obiektów blob platformy Azure.

account_name
str
Wymagane

Nazwa konta magazynu.

tenant_id
str
wartość domyślna: None

Identyfikator katalogu/identyfikator dzierżawy jednostki usługi.

client_id
str
wartość domyślna: None

Identyfikator klienta/identyfikator aplikacji jednostki usługi.

client_secret
str
wartość domyślna: None

Wpis tajny jednostki usługi.

resource_url
str
wartość domyślna: None

Adres URL zasobu, który określa, jakie operacje będą wykonywane w usłudze Data Lake Store.

authority_url
str
wartość domyślna: None

Adres URL urzędu używany do uwierzytelniania użytkownika.

protocol
str
wartość domyślna: None

Protokół używany do nawiązywania połączenia z kontenerem obiektów blob. Jeśli brak, wartość domyślna to https.

endpoint
str
wartość domyślna: None

Punkt końcowy kontenera obiektów blob. Jeśli brak, wartość domyślna to core.windows.net.

service_data_access_auth_identity
str lub <xref:_restclient.models.ServiceDataAccessAuthIdentity>
wartość domyślna: None

Wskazuje, która tożsamość ma być używana do uwierzytelniania dostępu danych usługi do magazynu klienta. Możliwe wartości to: "None", "WorkspaceSystemAssignedIdentity", "WorkspaceUserAssignedIdentity"

workspace
str
Wymagane

Obszar roboczy, do którego należy ten magazyn danych.

name
str
Wymagane

Nazwa magazynu danych.

container_name
str
Wymagane

Nazwa kontenera obiektów blob platformy Azure.

account_name
str
Wymagane

Nazwa konta magazynu.

tenant_id
str
Wymagane

Identyfikator katalogu/identyfikator dzierżawy jednostki usługi.

client_id
str
Wymagane

Identyfikator klienta/identyfikator aplikacji jednostki usługi.

client_secret
str
Wymagane

Wpis tajny jednostki usługi.

resource_url
str
Wymagane

Adres URL zasobu, który określa, jakie operacje będą wykonywane w usłudze Data Lake Store.

authority_url
str
Wymagane

Adres URL urzędu używany do uwierzytelniania użytkownika.

protocol
str
Wymagane

Protokół używany do nawiązywania połączenia z kontenerem obiektów blob. Jeśli brak, wartość domyślna to https.

endpoint
str
Wymagane

Punkt końcowy kontenera obiektów blob. Jeśli brak, wartość domyślna to core.windows.net.

service_data_access_auth_identity
str lub <xref:_restclient.models.ServiceDataAccessAuthIdentity>
Wymagane

Wskazuje, która tożsamość ma być używana do uwierzytelniania dostępu danych usługi do magazynu klienta. Możliwe wartości to: "None", "WorkspaceSystemAssignedIdentity", "WorkspaceUserAssignedIdentity"