Utilizar a CLI do Databricks do Azure Cloud Shell

Saiba como utilizar a CLI do Databricks do Azure Cloud Shell para realizar operações no Databricks.

Pré-requisitos

  • Uma área de trabalho e um cluster do Azure Databricks. Para obter instruções, consulte Introdução.

  • Configure um token de acesso pessoal no Databricks. Para obter instruções, veja Gestão de tokens.

Utilizar o Cloud Shell do Azure

  1. Inicie sessão no portal do Azure.

  2. No canto superior direito, clique no ícone Cloud Shell.

    Iniciar Cloud Shell

  3. Certifique-se de que seleciona Bash para o ambiente Cloud Shell. Pode selecionar a partir da opção pendente, conforme mostrado na seguinte captura de ecrã.

    Selecione Bash para o ambiente de Cloud Shell

  4. Crie um ambiente virtual no qual possa instalar a CLI do Databricks. No fragmento abaixo, vai criar um ambiente virtual chamado databrickscli. Este ambiente virtual utiliza o Python 3.9.

    virtualenv -p /usr/bin/python3.9 databrickscli
    
  5. Mude para o ambiente virtual que criou.

    source databrickscli/bin/activate
    
  6. Instale a CLI do Databricks.

    pip install databricks-cli
    
  7. Configure a autenticação com o Databricks com o token de acesso que tem de ter criado, listado como parte dos pré-requisitos. Utilize o seguinte comando:

    databricks configure --token
    

    Receberá os seguintes pedidos:

    • Em primeiro lugar, é-lhe pedido para introduzir o anfitrião do Databricks. Introduza o valor no formato https://eastus2.azuredatabricks.net. Aqui, E.U.A. Leste 2 é a região do Azure onde criou a área de trabalho do Azure Databricks.

    • Em seguida, é-lhe pedido para introduzir um token. Introduza o token que criou anteriormente.

Depois de concluir estes passos, pode começar a utilizar a CLI do Databricks a partir do Azure Cloud Shell.

Utilizar a CLI do Databricks

Agora pode começar a utilizar a CLI do Databricks. Por exemplo, execute o seguinte comando para listar todos os clusters do Databricks que tem na sua área de trabalho.

databricks clusters list

Também pode utilizar o seguinte comando para aceder ao sistema de ficheiros do Databricks (DBFS).

databricks fs ls

Para obter uma referência completa sobre comandos, veja CLI do Databricks.

Passos seguintes