azure_data_lake_datastore 모듈

Azure Data Lake Storage에 연결 정보를 저장하는 데이터 저장소의 기본 기능이 포함되어 있습니다.

클래스

AbstractADLSDatastore

Azure Data Lake Storage에 연결 정보를 저장하는 데이터 저장소의 기본 클래스를 나타냅니다.

이 클래스를 직접 사용하면 안 됩니다. Azure Data Lake Storage에 대한 연결 정보를 저장하는 데이터 저장소를 만들려면 Datastore 클래스의 register_azure_data_lake* 메서드 중 하나를 사용합니다.

새 Azure Data Lake 데이터 저장소를 초기화합니다.

AzureDataLakeDatastore

Azure Data Lake Storage에 대한 연결 정보를 저장하는 데이터 저장소를 나타냅니다.

Azure Data Lake Storage에 대한 연결 정보를 저장하는 데이터 저장소를 만들려면 Datastore 클래스의 register_azure_data_lake 메서드를 사용합니다.

참고: 데이터 저장소를 사용하여 데이터에 액세스하는 경우 데이터에 액세스할 수 있는 권한이 있어야 하며 이는 데이터 저장소에 등록된 자격 증명에 따라 다릅니다.

새 Azure Data Lake 데이터 저장소를 초기화합니다.

AzureDataLakeGen2Datastore

Azure Data Lake Storage Gen2에 대한 연결 정보를 저장하는 데이터 저장소를 나타냅니다.

Azure Data Lake Storage에 대한 연결 정보를 저장하는 데이터 저장소를 만들려면 Datastore 클래스의 register_azure_data_lake_gen2 메서드를 사용합니다.

AzureDataLakeGen2Datastore 개체의 데이터에 액세스하려면 Dataset를 만들고 FileDataset에 대해 from_files와 같은 메서드 중 하나를 사용합니다. 자세한 내용은 Azure Machine Learning 데이터 세트 만들기를 참조하세요.

또한 다음 사항에 유의합니다.

  • AzureDataLakeGen2 클래스는 업로드 메서드를 제공하지 않습니다. AzureDataLakeGen2 데이터 저장소에 데이터를 업로드하는 권장 방법은 데이터 세트 업로드를 사용하는 것입니다. 자세한 내용은 https://docs.microsoft.com/azure/machine-learning/how-to-create-register-datasets에서 확인할 수 있습니다.

  • 데이터 저장소를 사용하여 데이터에 액세스하는 경우 데이터에 액세스할 수 있는 권한이 있어야 하며 이는 데이터 저장소에 등록된 자격 증명에 따라 다릅니다.

  • 서비스 주체 인증을 사용하여 AzureDataLakeGen2를 통해 스토리지에 액세스하는 경우 서비스 주체 또는 앱 등록에는 최소한 "스토리지 Blob 데이터 읽기 권한자" 이상의 특정 RBAC(역할 기반 액세스 제어) 역할이 할당되어야 합니다. 자세한 내용은 스토리지 기본 제공 역할을 참조하세요.

새 Azure Data Lake Gen2 데이터 저장소를 초기화합니다.