Pular para o conteúdo principal

Autenticação de credenciais do Google Cloud

A autenticação de credenciais do Google Cloud usa credenciais de account de serviço do Google Cloud para autenticar a account de serviço do Google Cloud de destino.

Para se preparar para usar a autenticação de credenciais do Google Cloud, consulte Configurar e usar a autenticação de credenciais do Google Cloud.

Para configurar a autenticação de credenciais do Google Cloud com Databricks, o senhor deve definir os seguintes campos associados variável de ambiente, .databrickscfg, Terraform ou Config:

  • O host Databricks.

    • Para operações de conta, especifique https://accounts.gcp.databricks.com.
    • Para workspace operações, especifique o URLworkspace, por exemplo, https://1234567890123456.7.gcp.databricks.com.
  • Para account operações, o Databricks account ID.

  • As credenciais do Google Cloud, especificadas como o caminho local para a parte privada key do par Google-gerenciar key para o serviço Google Cloud account, ou o conteúdo dessa parte privada key no formato JSON.

Para executar a autenticação de credenciais do Google Cloud com a Databricks, integre o seguinte em seu código, com base na ferramenta ou SDK participante:

To use environment variables for a specific Databricks authentication type with a tool or SDK, see Authorizing access to Databricks resources or the tool’s or SDK’s documentation. See also Environment variables and fields for client unified authentication and the Default methods for client unified authentication.

For account-level operations, set the following environment variables:

  • DATABRICKS_HOST, set to the value of your Databricks account console URL, https://accounts.gcp.databricks.com.
  • DATABRICKS_ACCOUNT_ID
  • GOOGLE_CREDENTIALS

For workspace-level operations, set the following environment variables:

  • DATABRICKS_HOST, set to the value of your Databricks workspace URL, for example https://1234567890123456.7.gcp.databricks.com.
  • GOOGLE_CREDENTIALS