데이터 저장소 만들기

적용 대상: Python SDK azure-ai-ml v2(현재)

적용 대상:Azure CLI ml 확장 v2(현재)

이 문서에서는 Azure Machine Learning 데이터 저장소에서 데이터 스토리지 서비스에 연결하는 방법을 알아봅니다.

사전 요구 사항

참고

Azure Machine Learning 데이터 저장소는 기본 스토리지 계정을 만들지 않고 Azure Machine Learning에서 사용할 기존 스토리지 계정을 연결합니다. Azure Machine Learning 데이터 저장소를 사용할 필요가 없습니다. 기본 데이터에 액세스할 수 있다고 가정하고 스토리지 URI를 직접 사용할 수 있습니다.

Azure Blob 데이터 저장소 만들기

다음 YAML 파일(값 업데이트)을 만듭니다.

# my_blob_datastore.yml
$schema: https://azuremlschemas.azureedge.net/latest/azureBlob.schema.json
name: my_blob_ds # add name of your datastore here
type: azure_blob
description: here is a description # add a description of your datastore here
account_name: my_account_name # add storage account name here
container_name: my_container_name # add storage container name here

CLI에서 Azure Machine Learning 데이터 저장소를 만듭니다.

az ml datastore create --file my_blob_datastore.yml

Azure Data Lake Gen2 데이터 저장소 만들기

다음 YAML 파일(값 업데이트)을 만듭니다.

# my_adls_datastore.yml
$schema: https://azuremlschemas.azureedge.net/latest/azureDataLakeGen2.schema.json
name: adls_gen2_credless_example
type: azure_data_lake_gen2
description: Credential-less datastore pointing to an Azure Data Lake Storage Gen2.
account_name: mytestdatalakegen2
filesystem: my-gen2-container

CLI에서 Azure Machine Learning 데이터 저장소를 만듭니다.

az ml datastore create --file my_adls_datastore.yml

Azure Files 데이터 저장소 만들기

다음 YAML 파일(값 업데이트)을 만듭니다.

# my_files_datastore.yml
$schema: https://azuremlschemas.azureedge.net/latest/azureFile.schema.json
name: file_example
type: azure_file
description: Datastore pointing to an Azure File Share.
account_name: mytestfilestore
file_share_name: my-share
credentials:
  account_key: XxXxXxXXXXXXXxXxXxxXxxXXXXXXXXxXxxXXxXXXXXXXxxxXxXXxXXXXXxXXxXXXxXxXxxxXXxXXxXXXXXxXxxXX

CLI에서 Azure Machine Learning 데이터 저장소를 만듭니다.

az ml datastore create --file my_files_datastore.yml

Azure Data Lake Gen1 데이터 저장소 만들기

다음 YAML 파일(값 업데이트)을 만듭니다.

# my_adls_datastore.yml
$schema: https://azuremlschemas.azureedge.net/latest/azureDataLakeGen1.schema.json
name: alds_gen1_credless_example
type: azure_data_lake_gen1
description: Credential-less datastore pointing to an Azure Data Lake Storage Gen1.
store_name: mytestdatalakegen1

CLI에서 Azure Machine Learning 데이터 저장소를 만듭니다.

az ml datastore create --file my_adls_datastore.yml

다음 단계