Configurer votre espace de travail pour utiliser Databricks SQL

Ce tutoriel de prise en main fournit des conseils pour les administrateurs d’espace de travail qui souhaitent configurer Databricks SQL pour leurs utilisateurs d’espaces de travail. Databricks SQL vous permet d’exécuter toutes vos applications SQL et BI à grande échelle avec un meilleur prix et de meilleures performances. Il comprend un modèle de gouvernance unifié, des formats ouverts et des API, ainsi que des outils de votre choix.

Notes

Databricks SQL Serverless n’est pas disponible dans Azure Chine. Databricks SQL n’est pas disponible dans les régions Azure Government.

Spécifications

Pour effectuer ces tâches, vous devez être un administrateur d’espace de travail et votre espace de travail Azure Databricks doit être au niveau Premium ou Entreprise.

Étape 1 : activer l’accès aux données et configurer les paramètres

Notes

Si votre espace de travail est activé pour Unity Catalog, vous n’avez pas besoin d’activer l’accès aux données. Unity Catalog prend en charge Entrepôts SQL par défaut.

Si votre espace de travail n’est pas activé pour Unity Catalog, vous devez sélectionner ou créer un profil d’instance que les entrepôts SQL utilisent pour accéder au stockage. Si vous souhaitez obtenir des instructions, consultez Activer la configuration de l’accès aux données.

Vous pouvez définir des paramètres de configuration au niveau de l’espace de travail à appliquer à l’ensemble des entrepôts SQL de votre espace de travail. Ces paramètres affectent le comportement de Databricks SQL en dehors de la syntaxe SQL spécifiée. Ces paramètres contrôlent des éléments tels que l’instruction SQL ANSI, l’utilisation de Photon et les délais d’expiration de l’instruction SQL. Voir Paramètres de configuration SQL.

Étape 2 : octroi d’un accès à Databricks SQL

Si un utilisateur n’a pas accès à Databricks SQL, un administrateur d’espace de travail doit lui accorder le droit d’utilisation. Tous les nouveaux utilisateurs ont accès par défaut à Databricks SQL.

Octroi à des utilisateurs de l’accès à Databricks SQL

Pour accorder à un utilisateur l’accès à Databricks SQL :

  1. En tant qu’administrateur de l’espace de travail, accédez à Paramètres d’administration.
  2. Cliquez sur l’onglet Utilisateurs.
  3. Sur la ligne de l’utilisateur, cliquez sur Accès à Databricks SQL.

Octroi à des groupes de l’accès à Databricks SQL

Pour accorder l’accès à un groupe :

  1. Dans la page des paramètres d’administration, cliquez sur l’onglet Groupes.
  2. Cliquez sur le nom du groupe.
  3. Cliquez sur l’onglet Droits d’utilisation.
  4. Cliquez sur Accès à Databricks SQL.

Étape 3 : créer un entrepôt SQL

Un entrepôt SQL est une ressource de calcul simplifiée qui vous permet d’exécuter des commandes SQL sur des objets de données dans Databricks SQL.

Databricks vous recommande de créer un entrepôt SQL serverless. Les entrepôts SQL serverless sont entièrement gérés par Azure Databricks et offrent aux utilisateurs un accès instantané aux ressources de calcul élastiques. Consultez l’article Calcul serverless.

Pour créer un entrepôt SQL :

  1. Cliquez sur Entrepôts SQL dans la barre latérale, puis sur Créer un entrepôt SQL.
  2. Entrez un Nom pour l’entrepôt.
  3. Acceptez les paramètres par défaut de l’entrepôt ou modifiez-les.
  4. Cliquez sur Créer.
  5. Le modal des autorisations s’affiche, où vous pouvez accorder aux utilisateurs ou aux groupes l’accès à l’entrepôt.

Si vous souhaitez en savoir plus sur la création et la gestion des entrepôts SQL, consultez Configurer des entrepôts SQL.

Étapes suivantes

Votre espace de travail est maintenant configuré pour utiliser Databricks SQL. Les ressources suivantes peuvent vous aider à découvrir l’utilisation de Databricks SQL :