Что я пытаюсь сделать
Я пытаюсь создать конвейер фабрики данных Azure для копирования и вставки файла из большого двоичного объекта в большой двоичный объект или из большого двоичного объекта в озеро данных.
Что я сделал
Я только что выполнил руководство на веб-сайте Microsoft, у меня уже есть ADF и blob, поэтому я не создавал его снова, теперь я пытаюсь создать связанную службу Azure, поэтому я использовал этот код:
# Create an Azure Storage linked service
ls_name = 'storageLinkedService'
# IMPORTANT: specify the name and key of your Azure Storage account.
storage_string = SecureString('DefaultEndpointsProtocol=https;AccountName=<storageaccountname>;AccountKey=<storageaccountkey>')
ls_azure_storage = AzureStorageLinkedService(connection_string=storage_string)
ls = adf_client.linked_services.create_or_update(rg_name, df_name, ls_name, ls_azure_storage)
print_item(ls)
Но когда я запускаю его, я получаю эту ошибку:
Traceback (most recent call last):
File "<ipython-input-173-cabc65dd11b9>", line 4, in <module>
ls = adf_client.linked_services.create_or_update(rg_name, df_name, ls_name, ls_azure_storage)
File "C:\ProgramData\Anaconda3\lib\site-packages\azure\mgmt\datafactory\operations\linked_services_operations.py", line 170, in create_or_update
raise models.ErrorResponseException(self._deserialize, response)
ErrorResponseException: Operation returned an invalid status code 'Not Found'
Я не знаю, почему я получаю эту ошибку. Есть у кого-нибудь идеи?
Обновить
Я попытался пропустить этот шаг и попытался создать и сохранить в большом двоичном объекте с помощью этой команды: adf_client.datasets.create_or_update(rg_name, df_name, ds_name, ds_azure_blob)
У меня та же ошибка ErrorResponseException: Operation returned an invalid status code 'Not Found'
, из-за которой я подумал, что проблема, возможно, связана с каплей.
ErrorResponseException: Operation returned an invalid status code 'Not Found'
Знаете ли вы, нужно ли мне быть владельцем хранилища BLOB-объектов и adf? Потому что в настоящее время я всего лишь соавтор этих обоих приложений. 03.01.2018