Aller au contenu principal

S'authentifier avec les identifiants Google Cloud

L'authentification par identifiants Google Cloud utilise les identifiants de compte de service Google Cloud pour authentifier le compte de service Google Cloud cible.

Pour vous préparer à utiliser l'authentification des identifiants Google Cloud, consultez Configurer et utiliser l'authentification des identifiants Google Cloud.

Pour configurer l'authentification des identifiants Google Cloud avec Databricks, vous devez définir les variables d'environnement associées suivantes, les champs .databrickscfg, les champs Terraform ou les champs Config :

  • L'hôte Databricks.

    • Pour les Opérations de compte, spécifiez https://accounts.gcp.databricks.com.
    • Pour les opérations de Workspace, spécifiez l'URL du Workspace, par exemple https://1234567890123456.7.gcp.databricks.com.
  • Pour les Opérations de compte, l'ID de compte Databricks.

  • Les identifiants Google Cloud, spécifiés comme le chemin local vers la partie clé privée de la paire de clés gérées par Google pour le compte de service Google Cloud, ou le contenu de cette partie clé privée au format JSON.

Pour effectuer l'authentification des identifiants Google Cloud avec Databricks, intégrez les éléments suivants dans votre code, en fonction de l'outil ou du SDK participant :

Pour utiliser des variables d'environnement pour un type d'authentification Databricks spécifique avec un outil ou un SDK, consultez Autoriser l'accès aux ressources Databricks ou la documentation de l'outil ou du SDK. Voir aussi Variables et champs d'environnement pour l'authentification unifiée et la Priorité de la méthode d'authentification.

Pour les opérations au niveau du compte, définissez les variables d'environnement suivantes :

  • DATABRICKS_HOST, défini sur la valeur de l'URL de la console de votre compte Databricks, https://accounts.gcp.databricks.com.
  • DATABRICKS_ACCOUNT_ID
  • GOOGLE_CREDENTIALS

Pour les opérations au niveau du workspace, définissez les variables d'environnement suivantes :