Bien démarrer avec les entrepôts SQL

Effectué

Les entrepôts SQL (anciennement points de terminaison SQL) fournissent une interface de base de données relationnelle pour les données dans Azure Databricks. Les données sont stockées dans des fichiers qui sont extraits par des tables Delta, mais du point de vue de l’application cliente ou de l’utilisateur, l’entrepôt SQL se comporte comme une base de données relationnelle.

Création d’un entrepôt SQL

Quand vous créez un espace de travail Azure Databricks de niveau Premium, il comprend un entrepôt SQL par défaut nommé Entrepôt de démarrage, que vous pouvez utiliser pour explorer des exemples de données et démarrer avec l’analytique données basée sur SQL dans Azure Databricks. Vous pouvez modifier la configuration de l’entrepôt SQL par défaut en fonction de vos besoins, ou vous pouvez créer d’autres entrepôts SQL dans votre espace de travail.

Vous pouvez gérer les entrepôts SQL dans votre espace de travail Azure Databricks en utilisant le portail Azure Databricks.

Screenshot of the SQL Warehouses page in the Azure Databricks portal.

Paramètres de configuration des entrepôts SQL

Quand vous créez ou configurez un entrepôt SQL, vous pouvez spécifier les paramètres suivants :

  • Nom : nom utilisé pour identifier l’entrepôt SQL.
  • Taille du cluster : choisissez une valeur dans une plage de tailles standard afin de contrôler le nombre et la taille des ressources de calcul utilisées pour prendre en charge l’entrepôt SQL. Les tailles disponibles vont de 2X-Small (un seul nœud worker) à 4X-Large (256 nœuds worker). Pour plus d’informations, consultez Taille de cluster dans la documentation Azure Databricks.
  • Arrêt automatique : durée d’exécution du cluster avant son arrêt. Les clusters inactifs continuent d’entraîner des frais pendant l’exécution.
  • Mise à l’échelle : nombres minimal et maximal de clusters utilisés pour distribuer le traitement des requêtes.
  • Type : vous pouvez créer un entrepôt SQL Warehouse qui utilise le calcul serverless pour un approvisionnement à la demande rapide et économique. Vous pouvez également créer un entrepôt SQL Professionnel ou Classique.

Remarque

Vous pouvez créer un entrepôt SQL de la taille disponible de votre choix, mais si vous avez un quota insuffisant pour le nombre de cœurs nécessaires à la prise en charge de votre choix dans la région où Azure Databricks est provisionné, l’entrepôt SQL ne démarre pas.