azure_data_lake_datastore Modul

Innehåller basfunktionerna för datalager som sparar anslutningsinformation till Azure Data Lake Storage.

Klasser

AbstractADLSDatastore

Representerar basklassen för datalager som sparar anslutningsinformation till Azure Data Lake Storage.

Du bör inte arbeta med den här klassen direkt. Om du vill skapa ett datalager som sparar anslutningsinformation till Azure Data Lake Storage använder du någon av register_azure_data_lake* metoderna i Datastore klassen.

Initiera ett nytt Azure Data Lake Datastore.

AzureDataLakeDatastore

Representerar ett datalager som sparar anslutningsinformation till Azure Data Lake Storage.

Om du vill skapa ett datalager som sparar anslutningsinformation till Azure Data Lake Storage använder du register_azure_data_lake -metoden för Datastore klassen.

Obs! När du använder ett datalager för att komma åt data måste du ha behörighet att komma åt data, vilket beror på de autentiseringsuppgifter som registrerats med datalagringen.

Initiera ett nytt Azure Data Lake Datastore.

AzureDataLakeGen2Datastore

Representerar ett datalager som sparar anslutningsinformation till Azure Data Lake Storage Gen2.

Om du vill skapa ett datalager som sparar anslutningsinformation till Azure Data Lake Storage använder du register_azure_data_lake_gen2 -metoden för Datastore klassen.

Om du vill komma åt data från ett AzureDataLakeGen2Datastore-objekt skapar Dataset och använder du en av metoderna som from_files för en FileDataset. Mer information finns i Skapa Azure Machine Learning-datauppsättningar.

Tänk också på:

  • Klassen AzureDataLakeGen2 tillhandahåller inte uppladdningsmetod. Det rekommenderade sättet att ladda upp data till AzureDataLakeGen2-datalager är via datauppsättningsuppladdning. Mer information finns på : https://docs.microsoft.com/azure/machine-learning/how-to-create-register-datasets

  • När du använder ett datalager för att komma åt data måste du ha behörighet att komma åt data, vilket beror på de autentiseringsuppgifter som registrerats med datalagringen.

  • När du använder tjänstens huvudnamnsautentisering för att få åtkomst till lagring via AzureDataLakeGen2 måste tjänstens huvudnamn eller appregistrering tilldelas den specifika rollbaserade åtkomstkontrollrollen (RBAC) minst "Storage Blob Data Reader". Mer information finns i Inbyggda lagringsroller.

Initiera ett nytt Azure Data Lake Gen2-datalager.