Сохранение файла в Azure хранилище BLOB-объектов - PullRequest
0 голосов
/ 09 мая 2020

Я использую код Python на платформе / облаке Azure машинного обучения, и я не могу понять, как сохранить полученный фрейм данных в файл csv в Azure хранилище BLOB-объектов. Может ли кто-нибудь сказать мне, как это сделать, или указать, где я могу прочитать об этом больше?

1 Ответ

0 голосов
/ 10 мая 2020

Можете ли вы попробовать загрузить файл в блог Azure, используя приведенный ниже код python:

global service_client

service_client = DataLakeServiceClient(account_url="{}://{}.dfs.core.windows.net".format("https", 'Storage_account_name'), credential='Storage_Account_Key')

#upload file to ADLS Gen 2
file_system_client = service_client.get_file_system_client(file_system="your_container_name")

directory_client = file_system_client.get_directory_client("my-directory")

file_client = directory_client.create_file("uploaded-file.txt")
local_file = open("C:\\Users\\xxxxxxx\\Desktop\\testFile.txt", 'r')

file_contents = local_file.read()

file_client.append_data(data=file_contents, offset=0, length=len(file_contents))

file_client.flush_data(len(file_contents))

Для получения более подробной информации о полном коде посетите эту ссылку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...