Noções básicas do SQL Runner

O SQL Runner oferece uma maneira de acessar diretamente seu banco de dados e aproveitar esse acesso de várias maneiras. Com o SQL Runner, é fácil navegar pelas tabelas no esquema, usar uma Análise ad hoc de uma consulta SQL, executar consultas descritivas pré-escritas nos seus dados, consultar o histórico do SQL Runner, fazer o download dos resultados, compartilhar consultas, adicionar a um projeto do LookML como uma tabela derivada e realizar outras tarefas úteis.

Esta página descreve como navegar até o SQL Runner e mostra quais dialetos de banco de dados são compatíveis com os recursos do SQL Runner. Consulte essas outras páginas de documentação para informações sobre:

Se você tiver as permissões para acessar o LookML e para usar o SQL Runner, poderá navegar até o SQL Runner de duas maneiras:

  • No menu Desenvolver, selecione SQL Runner.

  • Em uma Análise, clique em SQL na barra de dados para conferir o SQL. Depois clique em Abrir no SQL Runner para ver a consulta no SQL Runner ou clique em Explicar no SQL Runner para abrir o SQL Runner e solicitar o plano de execução do banco de dados para a consulta.

Uso básico do SQL Runner

Nesta seção, descrevemos como usar o SQL Runner para acessar diretamente tabelas no esquema, executar uma consulta SQL nos dados e ver os resultados da consulta.

  1. Selecione a Conexão que você quer consultar.
  2. Selecione o Esquema que você quer consultar. Para conexões do Google BigQuery, selecione o Projeto (se a conexão do BigQuery oferecer suporte a vários bancos de dados) e o Conjunto de dados.
  3. Selecione uma tabela para exibir as colunas na área "Resultados".
  4. Opcionalmente, selecione o ícone ⊝ para recolher o painel esquerdo. Se o painel estiver recolhido, selecione o ícone ⊕ para expandi-lo.
  5. Verifique o dialeto SQL do banco de dados usado para a consulta. O dialeto é exibido no lado direito da barra Consulta.
  6. Escreva um comando SQL na caixa de texto abaixo da barra de Consulta.
  7. Selecione Executar para executar a consulta SQL.
  8. Confira as informações retornadas pelo banco de dados na área Resultados.

Visualizações do SQL Runner

Se o administrador do Looker tiver ativado o recurso Labs do SQL Runner Vis, será possível criar visualizações diretamente no SQL Runner.

Para mais informações, consulte a página de documentação Como usar o SQL Runner para criar consultas e explorações.

Dialetos de banco de dados com suporte para recursos do SQL Runner

Para que o Looker ofereça suporte aos recursos do SQL Runner no projeto do Looker, o dialeto do banco de dados também precisa oferecer suporte a eles. As tabelas a seguir mostram quais dialetos oferecem suporte a cada recurso do SQL Runner.

Esses dialetos oferecem suporte a SQL Runner Show Processes:

Dialeto Compatível?
Avalanche Actian
No
Amazon Athena
No
MySQL do Amazon Aurora
Sim
Amazon Redshift
Sim
Apache Druid
No
Apache Druid 0.13 ou superior
No
Apache Druid 0.18 ou superior
No
Apache Hive 2.3 ou superior
No
Apache Hive 3.1.2 ou posterior
No
Apache Spark 3 ou mais recente
No
ClickHouse
Sim
Cloudera Impala 3.1 ou superior
No
Cloudera Impala 3.1+ com driver nativo
No
Cloudera Impala com driver nativo
No
DataVirtuality
No
Databricks
No
Denodo 7
Sim
Denodo 8
Sim
Drêmio
No
Dremio 11 ou superior
No
Exasol
No
Bola de fogo
Sim
SQL legado do Google BigQuery
No
SQL padrão do Google BigQuery
No
PostgreSQL do Google Cloud
Sim
Google Cloud SQL
Sim
Google Spanner (em inglês)
No
Greenplum
Sim
HyperSQL
No
IBM Netezza
No
MariaDB
Sim
PostgreSQL do Microsoft Azure
Sim
Banco de dados SQL do Microsoft Azure
Sim
Análises do Microsoft Azure Synapse
No
Microsoft SQL Server 2008 ou superior
Sim
Microsoft SQL Server 2012 ou posterior
Sim
Microsoft SQL Server 2016
Sim
Microsoft SQL Server 2017 ou posterior
Sim
MongoBI
Sim
MySQL
Sim
MySQL 8.0.12 ou mais recente
Sim
Oracle
Sim
ADWC da Oracle
Sim
PostgreSQL 9.5 ou mais recente
Sim
PostgreSQL anterior à 9.5
Sim
PrestoDB
Sim
PrestoSQL
Sim
SAP HANA 2 ou posterior
Sim
SingleStore
Sim
SingleStore 7 ou superior
Sim
Snowflake
No
Teradata
No
Trino
Sim
Vetor
No
Vertica
Sim

Esses dialetos são compatíveis com a tabela de descrição do SQL Runner:

Dialeto Compatível?
Avalanche Actian
Sim
Amazon Athena
Sim
MySQL do Amazon Aurora
Sim
Amazon Redshift
Sim
Apache Druid
No
Apache Druid 0.13 ou superior
No
Apache Druid 0.18 ou superior
No
Apache Hive 2.3 ou superior
Sim
Apache Hive 3.1.2 ou posterior
Sim
Apache Spark 3 ou mais recente
Sim
ClickHouse
Sim
Cloudera Impala 3.1 ou superior
Sim
Cloudera Impala 3.1+ com driver nativo
Sim
Cloudera Impala com driver nativo
Sim
DataVirtuality
Sim
Databricks
Sim
Denodo 7
Sim
Denodo 8
Sim
Drêmio
Sim
Dremio 11 ou superior
Sim
Exasol
Sim
Bola de fogo
Sim
SQL legado do Google BigQuery
No
SQL padrão do Google BigQuery
No
PostgreSQL do Google Cloud
Sim
Google Cloud SQL
Sim
Google Spanner (em inglês)
No
Greenplum
Sim
HyperSQL
Sim
IBM Netezza
No
MariaDB
Sim
PostgreSQL do Microsoft Azure
Sim
Banco de dados SQL do Microsoft Azure
Sim
Análises do Microsoft Azure Synapse
Sim
Microsoft SQL Server 2008 ou superior
Sim
Microsoft SQL Server 2012 ou posterior
Sim
Microsoft SQL Server 2016
Sim
Microsoft SQL Server 2017 ou posterior
Sim
MongoBI
Sim
MySQL
Sim
MySQL 8.0.12 ou mais recente
Sim
Oracle
Sim
ADWC da Oracle
Sim
PostgreSQL 9.5 ou mais recente
Sim
PostgreSQL anterior à 9.5
Sim
PrestoDB
Sim
PrestoSQL
Sim
SAP HANA 2 ou posterior
Sim
SingleStore
Sim
SingleStore 7 ou superior
Sim
Snowflake
Sim
Teradata
Sim
Trino
Sim
Vetor
Sim
Vertica
Sim

Estes dialetos são compatíveis com os índices de exibição do SQL Runner:

Dialeto Compatível?
Avalanche Actian
Sim
Amazon Athena
No
MySQL do Amazon Aurora
Sim
Amazon Redshift
Sim
Apache Druid
No
Apache Druid 0.13 ou superior
No
Apache Druid 0.18 ou superior
No
Apache Hive 2.3 ou superior
Sim
Apache Hive 3.1.2 ou posterior
No
Apache Spark 3 ou mais recente
No
ClickHouse
No
Cloudera Impala 3.1 ou superior
No
Cloudera Impala 3.1+ com driver nativo
No
Cloudera Impala com driver nativo
No
DataVirtuality
No
Databricks
No
Denodo 7
No
Denodo 8
No
Drêmio
No
Dremio 11 ou superior
No
Exasol
No
Bola de fogo
Sim
SQL legado do Google BigQuery
No
SQL padrão do Google BigQuery
No
PostgreSQL do Google Cloud
Sim
Google Cloud SQL
Sim
Google Spanner (em inglês)
No
Greenplum
Sim
HyperSQL
Sim
IBM Netezza
No
MariaDB
Sim
PostgreSQL do Microsoft Azure
Sim
Banco de dados SQL do Microsoft Azure
Sim
Análises do Microsoft Azure Synapse
No
Microsoft SQL Server 2008 ou superior
Sim
Microsoft SQL Server 2012 ou posterior
Sim
Microsoft SQL Server 2016
Sim
Microsoft SQL Server 2017 ou posterior
Sim
MongoBI
Sim
MySQL
Sim
MySQL 8.0.12 ou mais recente
Sim
Oracle
Sim
ADWC da Oracle
No
PostgreSQL 9.5 ou mais recente
Sim
PostgreSQL anterior à 9.5
Sim
PrestoDB
No
PrestoSQL
No
SAP HANA 2 ou posterior
No
SingleStore
Sim
SingleStore 7 ou superior
Sim
Snowflake
No
Teradata
Sim
Trino
No
Vetor
Sim
Vertica
No

Estes dialetos oferecem suporte ao SQL Runner Select 10:

Dialeto Compatível?
Avalanche Actian
Sim
Amazon Athena
Sim
MySQL do Amazon Aurora
Sim
Amazon Redshift
Sim
Apache Druid
Sim
Apache Druid 0.13 ou superior
Sim
Apache Druid 0.18 ou superior
Sim
Apache Hive 2.3 ou superior
Sim
Apache Hive 3.1.2 ou posterior
Sim
Apache Spark 3 ou mais recente
Sim
ClickHouse
Sim
Cloudera Impala 3.1 ou superior
Sim
Cloudera Impala 3.1+ com driver nativo
Sim
Cloudera Impala com driver nativo
Sim
DataVirtuality
Sim
Databricks
Sim
Denodo 7
Sim
Denodo 8
Sim
Drêmio
Sim
Dremio 11 ou superior
Sim
Exasol
Sim
Bola de fogo
Sim
SQL legado do Google BigQuery
Sim
SQL padrão do Google BigQuery
Sim
PostgreSQL do Google Cloud
Sim
Google Cloud SQL
Sim
Google Spanner (em inglês)
Sim
Greenplum
Sim
HyperSQL
Sim
IBM Netezza
Sim
MariaDB
Sim
PostgreSQL do Microsoft Azure
Sim
Banco de dados SQL do Microsoft Azure
Sim
Análises do Microsoft Azure Synapse
Sim
Microsoft SQL Server 2008 ou superior
Sim
Microsoft SQL Server 2012 ou posterior
Sim
Microsoft SQL Server 2016
Sim
Microsoft SQL Server 2017 ou posterior
Sim
MongoBI
Sim
MySQL
Sim
MySQL 8.0.12 ou mais recente
Sim
Oracle
Sim
ADWC da Oracle
Sim
PostgreSQL 9.5 ou mais recente
Sim
PostgreSQL anterior à 9.5
Sim
PrestoDB
Sim
PrestoSQL
Sim
SAP HANA 2 ou posterior
Sim
SingleStore
Sim
SingleStore 7 ou superior
Sim
Snowflake
Sim
Teradata
Sim
Trino
Sim
Vetor
Sim
Vertica
Sim

Estes dialetos são compatíveis com a contagem de executores do SQL:

Dialeto Compatível?
Avalanche Actian
Sim
Amazon Athena
Sim
MySQL do Amazon Aurora
Sim
Amazon Redshift
Sim
Apache Druid
Sim
Apache Druid 0.13 ou superior
Sim
Apache Druid 0.18 ou superior
Sim
Apache Hive 2.3 ou superior
Sim
Apache Hive 3.1.2 ou posterior
Sim
Apache Spark 3 ou mais recente
Sim
ClickHouse
Sim
Cloudera Impala 3.1 ou superior
Sim
Cloudera Impala 3.1+ com driver nativo
Sim
Cloudera Impala com driver nativo
Sim
DataVirtuality
Sim
Databricks
Sim
Denodo 7
Sim
Denodo 8
Sim
Drêmio
Sim
Dremio 11 ou superior
Sim
Exasol
Sim
Bola de fogo
Sim
SQL legado do Google BigQuery
Sim
SQL padrão do Google BigQuery
Sim
PostgreSQL do Google Cloud
Sim
Google Cloud SQL
Sim
Google Spanner (em inglês)
Sim
Greenplum
Sim
HyperSQL
Sim
IBM Netezza
Sim
MariaDB
Sim
PostgreSQL do Microsoft Azure
Sim
Banco de dados SQL do Microsoft Azure
Sim
Análises do Microsoft Azure Synapse
Sim
Microsoft SQL Server 2008 ou superior
Sim
Microsoft SQL Server 2012 ou posterior
Sim
Microsoft SQL Server 2016
Sim
Microsoft SQL Server 2017 ou posterior
Sim
MongoBI
Sim
MySQL
Sim
MySQL 8.0.12 ou mais recente
Sim
Oracle
Sim
ADWC da Oracle
Sim
PostgreSQL 9.5 ou mais recente
Sim
PostgreSQL anterior à 9.5
Sim
PrestoDB
Sim
PrestoSQL
Sim
SAP HANA 2 ou posterior
Sim
SingleStore
Sim
SingleStore 7 ou superior
Sim
Snowflake
Sim
Teradata
Sim
Trino
Sim
Vetor
Sim
Vertica
Sim

Esses dialetos oferecem suporte ao SQL Explain:

Dialeto Compatível?
Avalanche Actian
No
Amazon Athena
No
MySQL do Amazon Aurora
Sim
Amazon Redshift
Sim
Apache Druid
Sim
Apache Druid 0.13 ou superior
Sim
Apache Druid 0.18 ou superior
Sim
Apache Hive 2.3 ou superior
Sim
Apache Hive 3.1.2 ou posterior
Sim
Apache Spark 3 ou mais recente
Sim
ClickHouse
No
Cloudera Impala 3.1 ou superior
Sim
Cloudera Impala 3.1+ com driver nativo
Sim
Cloudera Impala com driver nativo
Sim
DataVirtuality
No
Databricks
Sim
Denodo 7
No
Denodo 8
No
Drêmio
No
Dremio 11 ou superior
No
Exasol
No
Bola de fogo
Sim
SQL legado do Google BigQuery
No
SQL padrão do Google BigQuery
No
PostgreSQL do Google Cloud
Sim
Google Cloud SQL
Sim
Google Spanner (em inglês)
No
Greenplum
Sim
HyperSQL
No
IBM Netezza
Sim
MariaDB
Sim
PostgreSQL do Microsoft Azure
Sim
Banco de dados SQL do Microsoft Azure
No
Análises do Microsoft Azure Synapse
Sim
Microsoft SQL Server 2008 ou superior
No
Microsoft SQL Server 2012 ou posterior
No
Microsoft SQL Server 2016
No
Microsoft SQL Server 2017 ou posterior
No
MongoBI
Sim
MySQL
Sim
MySQL 8.0.12 ou mais recente
Sim
Oracle
No
ADWC da Oracle
No
PostgreSQL 9.5 ou mais recente
Sim
PostgreSQL anterior à 9.5
Sim
PrestoDB
Sim
PrestoSQL
Sim
SAP HANA 2 ou posterior
No
SingleStore
Sim
SingleStore 7 ou superior
Sim
Snowflake
Sim
Teradata
Sim
Trino
Sim
Vetor
No
Vertica
Sim