Использование Интерфейса командной строки Databricks из Azure Cloud Shell

Узнайте, как использовать Интерфейс командной строки Databricks из Azure Cloud Shell для выполнения операций с Databricks.

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

Использование Cloud Shell Azure

  1. Войдите в портал Azure.

  2. В правом верхнем углу щелкните значок Cloud Shell.

    Запуск Cloud Shell

  3. Убедитесь, что вы выбрали Bash для среды Cloud Shell. Вы можете выбрать вариант из раскрывающегося списка, как показано на следующем снимке экрана.

    Выберите Bash для среды Cloud Shell.

  4. Создайте виртуальную среду, в которой можно установить Интерфейс командной строки Databricks. В приведенном ниже фрагменте кода вы создадите виртуальную среду с именем databrickscli. В этой виртуальной среде используется Python 3.9.

    virtualenv -p /usr/bin/python3.9 databrickscli
    
  5. Переключитесь на созданную виртуальную среду.

    source databrickscli/bin/activate
    
  6. Установите Интерфейс командной строки Databricks.

    pip install databricks-cli
    
  7. Настройте проверку подлинности в Databricks с помощью созданного маркера доступа, указанного в предварительных требованиях. Используйте следующую команду:

    databricks configure --token
    

    Вы получите следующие запросы:

    • Сначала вам будет предложено ввести узел Databricks. Введите значение в формате https://eastus2.azuredatabricks.net. Здесь восточная часть США 2 — это регион Azure, в котором вы создали рабочую область Azure Databricks.

    • Затем вам будет предложено ввести маркер. Введите созданный ранее маркер.

Выполнив эти действия, вы можете приступить к использованию Интерфейса командной строки Databricks из Azure Cloud Shell.

Использование Интерфейса командной строки Databricks

Теперь вы можете приступить к использованию Интерфейса командной строки Databricks. Например, выполните следующую команду, чтобы получить список всех кластеров Databricks, имеющихся в рабочей области.

databricks clusters list

Вы также можете использовать следующую команду для доступа к файловой системе Databricks (DBFS).

databricks fs ls

Полный справочник по командам см. в разделе Databricks CLI.

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