Aller au contenu principal

Business intelligence avec Databricks SQL

Dans SAP Databricks, les utilisateurs peuvent utiliser l'éditeur SQL pour se connecter aux SQL Warehouse serverless configurés par les administrateurs afin d'exécuter efficacement des requêtes SQL.

L'interface utilisateur SAP Databricks comprend un éditeur SQL que vous pouvez utiliser pour rédiger des queries, parcourir les données disponibles et créer des visualisations. Vous pouvez également partager vos queries enregistrées avec d'autres membres de l'équipe dans le workspace.

Cette page présente des instructions spécifiques pour l'utilisation de l'éditeur SQL dans SAP Databricks.

Fonctionnalités

Les fonctionnalités suivantes liées à Databricks SQL sont incluses dans SAP Databricks :

Utiliser l'éditeur SQL

L'interface utilisateur SAP Databricks comprend un éditeur SQL que vous pouvez utiliser pour rédiger des queries, parcourir les données disponibles et créer des visualisations. Vous pouvez également partager vos queries enregistrées avec d'autres membres de l'équipe dans le workspace.

Ouvrir l'éditeur SQL

Pour ouvrir l’éditeur SQL dans l’interface utilisateur Databricks de SAP, cliquez sur Icône de l'éditeur SQL Éditeur SQL dans la barre latérale.

L’éditeur SQL s’ouvre sur votre dernière query ouverte. Si aucune query n'existe, ou si toutes vos queries ont été explicitement fermées, une nouvelle query s'ouvre. Il est automatiquement nommé **Nouvelle Query** et le Timestamp de création est ajouté au titre.

Après avoir ouvert l'éditeur, vous pouvez créer une requête SQL ou parcourir les données disponibles. L'éditeur de texte prend en charge la saisie semi-automatique, la mise en forme automatique et divers autres raccourcis clavier.

Vous pouvez ouvrir plusieurs queries à l'aide des onglets de query situés en haut de l'éditeur de texte. Chaque onglet de query comporte des contrôles permettant d'exécuter la query, de la marquer comme favorite et de se connecter à un SQL Warehouse. Vous pouvez également **Enregistrer**, **Planifier** ou **Partager** des queries.

Connectez-vous à un SQL Warehouse Serverless

Un SQL Warehouse est une ressource de compute qui vous permet de query et d'explorer des données sur Databricks. Pour en savoir plus sur le compute Serverless, consultez compute Serverless.

Pour vous connecter à une ressource de compute, utilisez le menu déroulant compute situé en haut de l'éditeur. Ce menu déroulant affiche les SQL Warehouse auxquels vous avez accès. Sélectionnez-en un pour vous y connecter.

Vous devez disposer au moins des autorisations CAN USE sur un SQL Warehouse en cours d'exécution pour exécuter des requêtes.

remarque

S'il n'y a pas de SQL warehouses dans la liste, contactez l'administrateur de votre Workspace.

Interroger les données SAP

Un produit de données SAP actif peut être interrogé par les utilisateurs SAP Databricks une fois qu'il est monté sur un catalogue dans Unity Catalog. Pour interroger ces données, vous avez besoin :

  • Accès au SQL Warehouse qui héberge les données
  • Accès en lecture au catalogue et au schéma qui contiennent le dataset cible.

Voici un exemple de query :

SQL

select * from sap_data.cashflow.cashflowforecast

Ajouter des visualisations

Databricks prend en charge de manière intégrée les graphiques et les visualisations dans Databricks SQL et dans les notebooks.

L’éditeur SQL comprend un éditeur de visualisation intégré pour vous aider à visualiser les résultats de votre query. Pour utiliser l’éditeur de visualisation afin d’ajouter une visualisation, suivez les étapes suivantes :

  1. Après avoir exécuté une query, dans le panneau Résultats , cliquez sur + , puis sélectionnez Visualisation .
  2. Saisissez un nom de visualisation comme nouveau titre dans l'éditeur de visualisation.
  3. Dans le menu déroulant Type de visualisation , sélectionnez votre type de graphique.
  4. Personnaliser et réviser les propriétés de visualisation. Sélectionnez les colonnes que vous souhaitez tracer et comment regrouper les données. Personnalisez son apparence comme vous le souhaitez. Les champs disponibles dépendent du type sélectionné.
  5. Cliquez sur Enregistrer .

Accéder et gérer les requêtes

Utilisez l'interface utilisateur SAP Databricks pour accéder à vos requêtes et les gérer. Voir Afficher et gérer les requêtes.

Planifier une query

Vous pouvez programmer vos queries pour qu'elles s'exécutent à une certaine cadence afin que les résultats de votre query soient actualisés avec les données les plus récentes. Voir Programmer une query.

Utiliser Genie Code

Genie Code est un assistant IA sensible au contexte qui peut vous aider avec les données et le code. Vous pouvez accéder à Genie Code dans l'éditeur SQL et dans les Notebooks.

L'éditeur SQL prend en charge la saisie semi-automatique. Au fur et à mesure que vous tapez, la saisie semi-automatique suggère des complétions. Par exemple, si une complétion valide à l'emplacement du curseur est une colonne, la saisie semi-automatique suggère un nom de colonne. Si vous tapez select * from table_name as t where t., la saisie semi-automatique reconnaît que t est un alias pour table_name et suggère les colonnes à l'intérieur de table_name.