Как исправить ошибку «команда не найдена» в блоках данных при создании секретной области - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь создать секретную область в записной книжке Databricks.Записная книжка работает с использованием кластера, созданного администратором моей компании - у меня нет доступа для создания или редактирования кластеров.Я следую инструкциям в записных книжках пользователя Databricks (https://docs.databricks.com/user-guide/secrets/example-secret-workflow.html#example-secret-workflow), но получаю сообщение об ошибке:

/bin/bash: databricks: command not found

Ниже приведен код, который я пробовал и который возвращает ошибку:

%sh -e
databricks secrets create-scope --scope scopename

sh% используется, чтобы я мог запустить язык командной строки в записной книжке. Я пытался использовать

%sh

, а также

%sh -e

не повезло.

Я должен иметь возможность создать секретную область видимости, используя этот код, но мне не повезло. Есть какие-либо предложения по причине этого? У кого-нибудь еще была такая же проблема?

1 Ответ

1 голос
/ 25 апреля 2019

Я раньше не слышал о запуске интерфейса командной строки из кластера.Даже если он установлен, я сомневаюсь, что он настроен.Вы можете загрузить CLI и запустить его с локального компьютера: https://docs.databricks.com/user-guide/dev-tools/databricks-cli.html

Вам потребуется локально запустить Python.Если вы предпочитаете, есть также командная строка PowerShell (отказ от ответственности, который я создал): https://github.com/DataThirstLtd/azure.databricks.cicd.tools

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