Создание хранилищ данных

Область применения: Пакет SDK для Python azure-ai-ml версии 2 (предварительная версия)

ОБЛАСТЬ ПРИМЕНЕНИЯ:расширение Машинного обучения для Azure CLI версии 2 (текущая версия)

В этой статье приводятся сведения о подключении к службам хранилища в Azure с помощью хранилищ данных Машинного обучения Azure.

Предварительные требования

Примечание

Хранилища данных Машинного обучения Azure не создают базовые учетные записи хранения, а связывают существующую учетную запись хранения для использования в Машинном обучении Azure. Использовать хранилища данных Машинного обучения Azure не обязательно. Вы можете использовать коды URI хранилища напрямую, если у вас есть доступ к базовым данным.

Создание хранилища данных BLOB-объектов Azure

Создайте следующий файл 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

Создайте хранилище данных Машинного обучения Azure в CLI:

az ml datastore create --file my_blob_datastore.yml

Создание хранилища данных Azure Data Lake 2-го поколения

Создайте следующий файл 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

Создайте хранилище данных Машинного обучения Azure в CLI:

az ml datastore create --file my_adls_datastore.yml

Создание хранилища данных Файлов Azure

Создайте следующий файл 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

Создайте хранилище данных Машинного обучения Azure в CLI:

az ml datastore create --file my_files_datastore.yml

Создание хранилища данных Azure Data Lake 1-го поколения

Создайте следующий файл 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

Создайте хранилище данных Машинного обучения Azure в CLI:

az ml datastore create --file my_adls_datastore.yml

Дальнейшие действия