Войдите в рабочую область Azure ML из записной книжки Azure Databricks - PullRequest
0 голосов
/ 12 февраля 2019

Я пишу записную книжку Python в кластере Azure Databricks, чтобы выполнить эксперимент по изучению машин Azure.Я создал рабочую область Azure ML и создал в своей записной книжке объект рабочей области следующим образом:

id = InteractiveLoginAuthentication(force=False, tenant_id=AzureTenantId)
ws = Workspace(SubscriptionId, ResourceGroupName, WorkspaceName, auth = id)

Я пытаюсь выполнить интерактивный вход в систему Azure для доступа к рабочей области, но при запуске записной книжки я получаюследующая ошибка.записная книжка написана на python

Falling back to use azure cli credentials. This fall back to use azure cli credentials will be removed in the next release. 
Make sure your code doesn't require 'az login' to have happened before using azureml-sdk, except the case when you are specifying AzureCliAuthentication in azureml-sdk.
Performing interactive authentication. Please follow the instructions on the terminal.
From cffi callback <function _verify_callback at 0x7f4736825d08>:
Traceback (most recent call last):
  File "/databricks/python/lib/python3.5/site-packages/OpenSSL/SSL.py", line 309, in wrapper
    _lib.X509_up_ref(x509)
AttributeError: module 'lib' has no attribute 'X509_up_ref'

Может кто-нибудь помочь мне решить эту проблему?Это действительно проблема OpenSSL?

Ответы [ 3 ]

0 голосов
/ 14 февраля 2019

Попробуйте использовать pip install azureml-sdk[databricks] для установки SDK в кластере Azure Databricks.Дополнительный пункт обеспечивает закрепление определенных зависимостей в правильных версиях.

0 голосов
/ 25 февраля 2019

Вам необходимо установить библиотеку azureml-sdk [databricks] в вашем кластере.Не azureml-sdk, но azureml-sdk [блоки данных]: http://prntscr.com/mpk05g

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