SQL Runner vous permet d'accéder directement à votre base de données et d'exploiter cet accès de différentes manières. SQL Runner vous permet de parcourir facilement les tables de votre schéma, d'utiliser une exploration ad hoc à partir d'une requête SQL, d'exécuter des requêtes descriptives prédéfinies sur vos données, de consulter votre historique SQL Runner, de télécharger des résultats, de partager des requêtes, d'ajouter une table dérivée à un projet LookML et d'effectuer d'autres tâches utiles.
Cette page explique comment accéder à SQL Runner et indique les dialectes de base de données compatibles avec les fonctionnalités de SQL Runner. Pour en savoir plus, consultez les pages de documentation suivantes :
- 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 Afficher LookML et Utiliser SQL Runner, vous pouvez accéder à SQL Runner de deux manières :
- Dans le menu 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 Ouvrir dans l'exécuteur SQL pour afficher la requête dans l'exécuteur SQL ou sur Expliquer dans l'exécuteur SQL pour ouvrir l'exécuteur SQL et demander le plan d'exécution de la requête de la base de données.
Utilisation de base de SQL Runner
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 la requête.
- Sélectionnez la connexion que vous souhaitez interroger.
- Sélectionnez le schéma que vous souhaitez interroger. Pour les connexions Google BigQuery, sélectionnez le projet (si votre connexion BigQuery est compatible avec plusieurs bases de données) et l'ensemble de données.
- Sélectionnez un tableau pour afficher ses colonnes dans la zone "Résultats".
- Si vous le souhaitez, sélectionnez 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 s'affiche à droite de la barre Requête.
- Écrivez une commande SQL dans la zone de texte située sous la barre Requête.
- Sélectionnez Exécuter pour exécuter la requête SQL.
- Affichez les informations renvoyées par la base de données dans la zone Résultats.
Visualisations SQL Runner
Si votre administrateur Looker a activé la fonctionnalité expérimentale Visualisations SQL Runner, vous pouvez créer des visualisations directement dans SQL Runner.
Pour en savoir plus, consultez la page de documentation Utiliser SQL Runner pour créer des requêtes et des explorations.
Dialectes de base de données compatibles avec les fonctionnalités SQL Runner
Pour que Looker prenne en charge les fonctionnalités SQL Runner dans votre projet, votre dialecte de base de données doit également les prendre en charge. Les tableaux suivants indiquent les dialectes compatibles avec chaque fonctionnalité de SQL Runner.
Les dialectes suivants sont compatibles avec la fonctionnalité "Afficher les processus" de SQL Runner :
Dialecte | Compatibilité |
---|---|
Actian Avalanche | Non |
Amazon Athena | Non |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Amazon Redshift 2.1+ | Oui |
Amazon Redshift Serverless 2.1+ | Oui |
Apache Druid | Non |
Apache Druid 0.13+ | Non |
Apache Druid 0.18+ | Non |
Apache Hive 2.3+ | Non |
Apache Hive 3.1.2+ | Non |
Apache Spark 3+ | Non |
ClickHouse | Oui |
Cloudera Impala 3.1+ | Non |
Cloudera Impala 3.1+ with Native Driver | Non |
Cloudera Impala with Native Driver | Non |
DataVirtuality | Non |
Databricks | Non |
Denodo 7 | Oui |
Denodo 8 & 9 | Oui |
Dremio | Non |
Dremio 11+ | Non |
Exasol | Non |
Firebolt | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
Google Cloud PostgreSQL | Oui |
Google Cloud SQL | Oui |
Google Spanner | Non |
Greenplum | Oui |
HyperSQL | Non |
IBM Netezza | Non |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Microsoft Azure SQL Database | Oui |
Microsoft Azure Synapse Analytics | Non |
Microsoft SQL Server 2008+ | Oui |
Microsoft SQL Server 2012+ | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017+ | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12+ | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5+ | Oui |
PostgreSQL pre-9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA | Oui |
SAP HANA 2+ | Oui |
SingleStore | Oui |
SingleStore 7+ | Oui |
Snowflake | Non |
Teradata | Non |
Trino | Oui |
Vector | Non |
Vertica | Oui |
Les dialectes suivants sont compatibles avec la fonctionnalité "Décrire la table" de SQL Runner :
Dialecte | Compatibilité |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Oui |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Amazon Redshift 2.1+ | Oui |
Amazon Redshift Serverless 2.1+ | Oui |
Apache Druid | Non |
Apache Druid 0.13+ | Non |
Apache Druid 0.18+ | Non |
Apache Hive 2.3+ | Oui |
Apache Hive 3.1.2+ | Oui |
Apache Spark 3+ | Oui |
ClickHouse | Oui |
Cloudera Impala 3.1+ | Oui |
Cloudera Impala 3.1+ with Native Driver | Oui |
Cloudera Impala with Native Driver | Oui |
DataVirtuality | Oui |
Databricks | Oui |
Denodo 7 | Oui |
Denodo 8 & 9 | Oui |
Dremio | Oui |
Dremio 11+ | Oui |
Exasol | Oui |
Firebolt | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
Google Cloud PostgreSQL | Oui |
Google Cloud SQL | Oui |
Google Spanner | Non |
Greenplum | Oui |
HyperSQL | Oui |
IBM Netezza | Non |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Microsoft Azure SQL Database | Oui |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008+ | Oui |
Microsoft SQL Server 2012+ | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017+ | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12+ | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5+ | Oui |
PostgreSQL pre-9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA | Oui |
SAP HANA 2+ | Oui |
SingleStore | Oui |
SingleStore 7+ | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vector | Oui |
Vertica | Oui |
Les dialectes suivants sont compatibles avec l'option "Afficher les index" de SQL Runner :
Dialecte | Compatibilité |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Non |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Amazon Redshift 2.1+ | Oui |
Amazon Redshift Serverless 2.1+ | Oui |
Apache Druid | Non |
Apache Druid 0.13+ | Non |
Apache Druid 0.18+ | Non |
Apache Hive 2.3+ | Oui |
Apache Hive 3.1.2+ | Non |
Apache Spark 3+ | Non |
ClickHouse | Non |
Cloudera Impala 3.1+ | Non |
Cloudera Impala 3.1+ with Native Driver | Non |
Cloudera Impala with Native Driver | Non |
DataVirtuality | Non |
Databricks | Non |
Denodo 7 | Non |
Denodo 8 & 9 | Non |
Dremio | Non |
Dremio 11+ | Non |
Exasol | Non |
Firebolt | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
Google Cloud PostgreSQL | Oui |
Google Cloud SQL | Oui |
Google Spanner | Non |
Greenplum | Oui |
HyperSQL | Oui |
IBM Netezza | Non |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Microsoft Azure SQL Database | Oui |
Microsoft Azure Synapse Analytics | Non |
Microsoft SQL Server 2008+ | Oui |
Microsoft SQL Server 2012+ | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017+ | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12+ | Oui |
Oracle | Oui |
Oracle ADWC | Non |
PostgreSQL 9.5+ | Oui |
PostgreSQL pre-9.5 | Oui |
PrestoDB | Non |
PrestoSQL | Non |
SAP HANA | Non |
SAP HANA 2+ | Non |
SingleStore | Oui |
SingleStore 7+ | Oui |
Snowflake | Non |
Teradata | Oui |
Trino | Non |
Vector | Oui |
Vertica | Non |
Les dialectes suivants sont compatibles avec l'exécuteur SQL Select 10 :
Dialecte | Compatibilité |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Oui |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Amazon Redshift 2.1+ | Oui |
Amazon Redshift Serverless 2.1+ | Oui |
Apache Druid | Oui |
Apache Druid 0.13+ | Oui |
Apache Druid 0.18+ | Oui |
Apache Hive 2.3+ | Oui |
Apache Hive 3.1.2+ | Oui |
Apache Spark 3+ | Oui |
ClickHouse | Oui |
Cloudera Impala 3.1+ | Oui |
Cloudera Impala 3.1+ with Native Driver | Oui |
Cloudera Impala with Native Driver | Oui |
DataVirtuality | Oui |
Databricks | Oui |
Denodo 7 | Oui |
Denodo 8 & 9 | Oui |
Dremio | Oui |
Dremio 11+ | Oui |
Exasol | Oui |
Firebolt | Oui |
Google BigQuery Legacy SQL | Oui |
Google BigQuery Standard SQL | Oui |
Google Cloud PostgreSQL | Oui |
Google Cloud SQL | Oui |
Google Spanner | Oui |
Greenplum | Oui |
HyperSQL | Oui |
IBM Netezza | Oui |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Microsoft Azure SQL Database | Oui |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008+ | Oui |
Microsoft SQL Server 2012+ | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017+ | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12+ | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5+ | Oui |
PostgreSQL pre-9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA | Oui |
SAP HANA 2+ | Oui |
SingleStore | Oui |
SingleStore 7+ | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vector | Oui |
Vertica | Oui |
Les dialectes suivants sont compatibles avec le nombre d'exécutions SQL Runner :
Dialecte | Compatibilité |
---|---|
Actian Avalanche | Oui |
Amazon Athena | Oui |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Amazon Redshift 2.1+ | Oui |
Amazon Redshift Serverless 2.1+ | Oui |
Apache Druid | Oui |
Apache Druid 0.13+ | Oui |
Apache Druid 0.18+ | Oui |
Apache Hive 2.3+ | Oui |
Apache Hive 3.1.2+ | Oui |
Apache Spark 3+ | Oui |
ClickHouse | Oui |
Cloudera Impala 3.1+ | Oui |
Cloudera Impala 3.1+ with Native Driver | Oui |
Cloudera Impala with Native Driver | Oui |
DataVirtuality | Oui |
Databricks | Oui |
Denodo 7 | Oui |
Denodo 8 & 9 | Oui |
Dremio | Oui |
Dremio 11+ | Oui |
Exasol | Oui |
Firebolt | Oui |
Google BigQuery Legacy SQL | Oui |
Google BigQuery Standard SQL | Oui |
Google Cloud PostgreSQL | Oui |
Google Cloud SQL | Oui |
Google Spanner | Oui |
Greenplum | Oui |
HyperSQL | Oui |
IBM Netezza | Oui |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Microsoft Azure SQL Database | Oui |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008+ | Oui |
Microsoft SQL Server 2012+ | Oui |
Microsoft SQL Server 2016 | Oui |
Microsoft SQL Server 2017+ | Oui |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12+ | Oui |
Oracle | Oui |
Oracle ADWC | Oui |
PostgreSQL 9.5+ | Oui |
PostgreSQL pre-9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA | Oui |
SAP HANA 2+ | Oui |
SingleStore | Oui |
SingleStore 7+ | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vector | Oui |
Vertica | Oui |
Les dialectes suivants sont compatibles avec SQL Explain :
Dialecte | Compatibilité |
---|---|
Actian Avalanche | Non |
Amazon Athena | Non |
Amazon Aurora MySQL | Oui |
Amazon Redshift | Oui |
Amazon Redshift 2.1+ | Oui |
Amazon Redshift Serverless 2.1+ | Oui |
Apache Druid | Oui |
Apache Druid 0.13+ | Oui |
Apache Druid 0.18+ | Oui |
Apache Hive 2.3+ | Oui |
Apache Hive 3.1.2+ | Oui |
Apache Spark 3+ | Oui |
ClickHouse | Non |
Cloudera Impala 3.1+ | Oui |
Cloudera Impala 3.1+ with Native Driver | Oui |
Cloudera Impala with Native Driver | Oui |
DataVirtuality | Non |
Databricks | Oui |
Denodo 7 | Non |
Denodo 8 & 9 | Non |
Dremio | Non |
Dremio 11+ | Non |
Exasol | Non |
Firebolt | Oui |
Google BigQuery Legacy SQL | Non |
Google BigQuery Standard SQL | Non |
Google Cloud PostgreSQL | Oui |
Google Cloud SQL | Oui |
Google Spanner | Non |
Greenplum | Oui |
HyperSQL | Non |
IBM Netezza | Oui |
MariaDB | Oui |
Microsoft Azure PostgreSQL | Oui |
Microsoft Azure SQL Database | Non |
Microsoft Azure Synapse Analytics | Oui |
Microsoft SQL Server 2008+ | Non |
Microsoft SQL Server 2012+ | Non |
Microsoft SQL Server 2016 | Non |
Microsoft SQL Server 2017+ | Non |
MongoBI | Oui |
MySQL | Oui |
MySQL 8.0.12+ | Oui |
Oracle | Non |
Oracle ADWC | Non |
PostgreSQL 9.5+ | Oui |
PostgreSQL pre-9.5 | Oui |
PrestoDB | Oui |
PrestoSQL | Oui |
SAP HANA | Non |
SAP HANA 2+ | Non |
SingleStore | Oui |
SingleStore 7+ | Oui |
Snowflake | Oui |
Teradata | Oui |
Trino | Oui |
Vector | Non |
Vertica | Oui |