SQL Runner permet d'accéder directement à votre base de données et d'exploiter cet accès de différentes manières. Avec SQL Runner, vous pouvez facilement parcourir les tables de votre schéma, utiliser une exploration ad hoc à partir d'une requête SQL, exécuter des requêtes descriptives prérédigées sur vos données, consulter votre historique SQL Runner, télécharger les résultats, partager des requêtes, ajouter des éléments à un projet LookML en tant que table dérivée et effectuer d'autres tâches utiles.
Cette page explique comment accéder à SQL Runner et présente les dialectes de base de données compatibles avec les fonctionnalités de SQL Runner. Consultez ces autres pages de documentation pour en savoir plus sur les sujets suivants:
- Utiliser SQL Runner pour créer des requêtes et des explorations
- Utiliser SQL Runner pour créer des tables dérivées
- Gérer les fonctions de base de données avec SQL Runner
Accéder à SQL Runner
Si vous disposez des autorisations pour voir LookML et pour utiliser SQL Runner, vous pouvez accéder à SQL Runner de deux manières:
- Dans le menu Develop (Développer), sélectionnez SQL Runner.
- Dans une exploration, cliquez sur SQL dans la barre de données pour afficher le code SQL. Cliquez ensuite sur Open in SQL Runner (Ouvrir dans SQL Runner) pour afficher la requête dans SQL Runner, ou cliquez sur Explain in SQL Runner (Expliquer dans SQL Runner) pour ouvrir SQL Runner et demander le plan d'exécution de la base de données pour la requête.
Utilisation de base de l'exécuteur SQL
Cette section explique comment utiliser SQL Runner pour accéder directement aux tables de votre schéma, exécuter une requête SQL sur vos données et afficher les résultats de requêtes.
- Sélectionnez la connexion que vous souhaitez interroger.
- Sélectionnez le Schéma que vous souhaitez interroger. Pour les connexions Google BigQuery, sélectionnez Projet (si votre connexion BigQuery accepte plusieurs bases de données) et Ensemble de données.
- Sélectionnez un tableau pour afficher ses colonnes dans la zone "Résultats".
- Vous pouvez également sélectionner l'icône ⊝ pour réduire le panneau de gauche. Si le panneau est réduit, sélectionnez l'icône ⊕ pour le développer.
- Vérifiez le dialecte SQL de la base de données utilisé pour la requête. Le dialecte est affiché sur le côté droit de la barre Requête.
- Saisissez une commande SQL dans la zone de texte située sous la barre Requête.
- Sélectionnez Run (Exécuter) pour exécuter la requête SQL.
- Affichez les informations renvoyées par la base de données dans la zone Results (Résultats).
Visualisations de l'exécuteur SQL
Si votre administrateur Looker a activé la fonctionnalité de laboratoire SQL Runner Vis, vous pouvez créer des visualisations directement dans SQL Runner.
Pour en savoir plus, consultez la page de documentation Utilisation de SQL Runner pour créer des requêtes et des explorations.
Dialectes de base de données pris en charge pour les fonctionnalités de SQL Runner
Pour que Looker prenne en charge les fonctionnalités SQL Runner dans votre projet Looker, votre dialecte de base de données doit également les prendre en charge. Les tableaux suivants présentent les dialectes prenant en charge chaque fonctionnalité SQL Runner.
Ces dialectes prennent en charge les processus SQL Runner Show:
Dialecte | Compatible ? |
---|---|
Actian Avalanche | Non |
Amazon Athena | Non |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Apache Druid | Non |
Apache Druid 0.13 et versions ultérieures | Non |
Apache Druid 0.18 et versions ultérieures | Non |
Apache Hive 2.3 et versions ultérieures | Non |
Apache Hive 3.1.2 et versions ultérieures | Non |
Apache Spark 3 ou version ultérieure | Non |
ClickHouse | Oui |
Cloudera Impala 3.1 et versions ultérieures | Non |
Cloudera Impala 3.1 et versions ultérieures avec pilote natif | Non |
Cloudera Impala avec pilote natif | Non |
DataVirtuality | Non |
Databricks | Non |
Denodo 7 | Oui |
Denodo 8 | Oui |
Dremio | Non |
Dremio 11 et versions ultérieures | Non |
Exasol | Non |
Boulon | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
PostgreSQL Google Cloud | Oui |
Google Cloud SQL | Oui |
Google Cloud Spanner | Non |
Vert prune | Oui |
HyperSQL | Non |
IBM Netezza | Non |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Base de données Microsoft Azure SQL | Oui |
Microsoft Azure Synapse Analytics | Non |
Microsoft SQL Server 2008 et versions ultérieures | Oui |
Microsoft SQL Server 2012 et versions ultérieures | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017 et versions ultérieures | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12 et versions ultérieures | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5 ou version ultérieure | Oui |
PostgreSQL antérieurs à la version 9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA 2 ou version ultérieure | Oui |
SingleStore | Oui |
SingleStore 7 et versions ultérieures | Oui |
Snowflake | Non |
Teradata | Non |
Trino | Oui |
Vecteur | Non |
Vertica | Oui |
Ces dialectes prennent en charge SQL Runner describe Table:
Dialecte | Compatible ? |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Oui |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Apache Druid | Non |
Apache Druid 0.13 et versions ultérieures | Non |
Apache Druid 0.18 et versions ultérieures | Non |
Apache Hive 2.3 et versions ultérieures | Oui |
Apache Hive 3.1.2 et versions ultérieures | Oui |
Apache Spark 3 ou version ultérieure | Oui |
ClickHouse | Oui |
Cloudera Impala 3.1 et versions ultérieures | Oui |
Cloudera Impala 3.1 et versions ultérieures avec pilote natif | Oui |
Cloudera Impala avec pilote natif | Oui |
DataVirtuality | Oui |
Databricks | Oui |
Denodo 7 | Oui |
Denodo 8 | Oui |
Dremio | Oui |
Dremio 11 et versions ultérieures | Oui |
Exasol | Oui |
Boulon | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
PostgreSQL Google Cloud | Oui |
Google Cloud SQL | Oui |
Google Cloud Spanner | Non |
Vert prune | Oui |
HyperSQL | Oui |
IBM Netezza | Non |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Base de données Microsoft Azure SQL | Oui |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008 et versions ultérieures | Oui |
Microsoft SQL Server 2012 et versions ultérieures | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017 et versions ultérieures | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12 et versions ultérieures | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5 ou version ultérieure | Oui |
PostgreSQL antérieurs à la version 9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA 2 ou version ultérieure | Oui |
SingleStore | Oui |
SingleStore 7 et versions ultérieures | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vecteur | Oui |
Vertica | Oui |
Ces dialectes prennent en charge les index SQL Runner Show:
Dialecte | Compatible ? |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Non |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Apache Druid | Non |
Apache Druid 0.13 et versions ultérieures | Non |
Apache Druid 0.18 et versions ultérieures | Non |
Apache Hive 2.3 et versions ultérieures | Oui |
Apache Hive 3.1.2 et versions ultérieures | Non |
Apache Spark 3 ou version ultérieure | Non |
ClickHouse | Non |
Cloudera Impala 3.1 et versions ultérieures | Non |
Cloudera Impala 3.1 et versions ultérieures avec pilote natif | Non |
Cloudera Impala avec pilote natif | Non |
DataVirtuality | Non |
Databricks | Non |
Denodo 7 | Non |
Denodo 8 | Non |
Dremio | Non |
Dremio 11 et versions ultérieures | Non |
Exasol | Non |
Boulon | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
PostgreSQL Google Cloud | Oui |
Google Cloud SQL | Oui |
Google Cloud Spanner | Non |
Vert prune | Oui |
HyperSQL | Oui |
IBM Netezza | Non |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Base de données Microsoft Azure SQL | Oui |
Microsoft Azure Synapse Analytics | Non |
Microsoft SQL Server 2008 et versions ultérieures | Oui |
Microsoft SQL Server 2012 et versions ultérieures | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017 et versions ultérieures | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12 et versions ultérieures | Oui |
Oracle | Oui |
Oracle ADWC | Non |
PostgreSQL 9.5 ou version ultérieure | Oui |
PostgreSQL antérieurs à la version 9.5 | Oui |
PrestoDB | Non |
PrestoSQL | Non |
SAP HANA 2 ou version ultérieure | Non |
SingleStore | Oui |
SingleStore 7 et versions ultérieures | Oui |
Snowflake | Non |
Teradata | Oui |
Trino | Non |
Vecteur | Oui |
Vertica | Non |
Ces dialectes sont compatibles avec SQL Runner Select 10:
Dialecte | Compatible ? |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Oui |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Apache Druid | Oui |
Apache Druid 0.13 et versions ultérieures | Oui |
Apache Druid 0.18 et versions ultérieures | Oui |
Apache Hive 2.3 et versions ultérieures | Oui |
Apache Hive 3.1.2 et versions ultérieures | Oui |
Apache Spark 3 ou version ultérieure | Oui |
ClickHouse | Oui |
Cloudera Impala 3.1 et versions ultérieures | Oui |
Cloudera Impala 3.1 et versions ultérieures avec pilote natif | Oui |
Cloudera Impala avec pilote natif | Oui |
DataVirtuality | Oui |
Databricks | Oui |
Denodo 7 | Oui |
Denodo 8 | Oui |
Dremio | Oui |
Dremio 11 et versions ultérieures | Oui |
Exasol | Oui |
Boulon | Oui |
Google BigQuery Legacy SQL | Oui |
Google BigQuery Standard SQL | Oui |
PostgreSQL Google Cloud | Oui |
Google Cloud SQL | Oui |
Google Cloud Spanner | Oui |
Vert prune | Oui |
HyperSQL | Oui |
IBM Netezza | Oui |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Base de données Microsoft Azure SQL | Oui |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008 et versions ultérieures | Oui |
Microsoft SQL Server 2012 et versions ultérieures | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017 et versions ultérieures | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12 et versions ultérieures | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5 ou version ultérieure | Oui |
PostgreSQL antérieurs à la version 9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA 2 ou version ultérieure | Oui |
SingleStore | Oui |
SingleStore 7 et versions ultérieures | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vecteur | Oui |
Vertica | Oui |
Ces dialectes prennent en charge le nombre d'exécuteurs SQL:
Dialecte | Compatible ? |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Oui |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Apache Druid | Oui |
Apache Druid 0.13 et versions ultérieures | Oui |
Apache Druid 0.18 et versions ultérieures | Oui |
Apache Hive 2.3 et versions ultérieures | Oui |
Apache Hive 3.1.2 et versions ultérieures | Oui |
Apache Spark 3 ou version ultérieure | Oui |
ClickHouse | Oui |
Cloudera Impala 3.1 et versions ultérieures | Oui |
Cloudera Impala 3.1 et versions ultérieures avec pilote natif | Oui |
Cloudera Impala avec pilote natif | Oui |
DataVirtuality | Oui |
Databricks | Oui |
Denodo 7 | Oui |
Denodo 8 | Oui |
Dremio | Oui |
Dremio 11 et versions ultérieures | Oui |
Exasol | Oui |
Boulon | Oui |
Google BigQuery Legacy SQL | Oui |
Google BigQuery Standard SQL | Oui |
PostgreSQL Google Cloud | Oui |
Google Cloud SQL | Oui |
Google Cloud Spanner | Oui |
Vert prune | Oui |
HyperSQL | Oui |
IBM Netezza | Oui |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Base de données Microsoft Azure SQL | Oui |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008 et versions ultérieures | Oui |
Microsoft SQL Server 2012 et versions ultérieures | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017 et versions ultérieures | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12 et versions ultérieures | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5 ou version ultérieure | Oui |
PostgreSQL antérieurs à la version 9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA 2 ou version ultérieure | Oui |
SingleStore | Oui |
SingleStore 7 et versions ultérieures | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vecteur | Oui |
Vertica | Oui |
Ces dialectes sont compatibles avec SQL Explain:
Dialecte | Compatible ? |
---|---|
Actian Avalanche | Non |
Amazon Athena | Non |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Apache Druid | Oui |
Apache Druid 0.13 et versions ultérieures | Oui |
Apache Druid 0.18 et versions ultérieures | Oui |
Apache Hive 2.3 et versions ultérieures | Oui |
Apache Hive 3.1.2 et versions ultérieures | Oui |
Apache Spark 3 ou version ultérieure | Oui |
ClickHouse | Non |
Cloudera Impala 3.1 et versions ultérieures | Oui |
Cloudera Impala 3.1 et versions ultérieures avec pilote natif | Oui |
Cloudera Impala avec pilote natif | Oui |
DataVirtuality | Non |
Databricks | Oui |
Denodo 7 | Non |
Denodo 8 | Non |
Dremio | Non |
Dremio 11 et versions ultérieures | Non |
Exasol | Non |
Boulon | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
PostgreSQL Google Cloud | Oui |
Google Cloud SQL | Oui |
Google Cloud Spanner | Non |
Vert prune | Oui |
HyperSQL | Non |
IBM Netezza | Oui |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Base de données Microsoft Azure SQL | Non |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008 et versions ultérieures | Non |
Microsoft SQL Server 2012 et versions ultérieures | Non |
Microsoft SQL Server 2016 | Non |
Microsoft SQL Server 2017 et versions ultérieures | Non |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12 et versions ultérieures | Oui |
Oracle | Non |
Oracle ADWC | Non |
PostgreSQL 9.5 ou version ultérieure | Oui |
PostgreSQL antérieurs à la version 9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA 2 ou version ultérieure | Non |
SingleStore | Oui |
SingleStore 7 et versions ultérieures | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vecteur | Non |
Vertica | Oui |