SQL Runner によって、データベースに直接アクセスし、そのアクセスをさまざまな方法で活用できます。SQL Runner を使用すると、スキーマ内のテーブルの操作、SQL クエリからのアドホック Explore の使用、データに対する事前に記述された説明クエリの実行、SQL Runner の履歴の確認、結果のダウンロード、クエリの共有、派生テーブルとしての LookML プロジェクトへの追加、その他の便利なタスクを実行を容易に行うことができます。
このページでは、SQL Runner に移動する方法と、SQL Runner 機能をサポートしているデータベース言語を示します。詳細については、以下のその他のドキュメントのページをご覧ください。
SQL Runner に移動する
LookML を表示する権限と SQL Runner を使用する権限がある場合は、次の 2 つの方法で SQL Runner に移動できます。
- [Develop] メニューで [SQL Runner] を選択します。
- Explore で,、データバーの [SQL] をクリックして、SQL を表示します。次に [SQL Runner で開く] をクリックして SQL Runner のクエリを確認します。または、[SQL Runner で説明] をクリックして SQL Runner を開き、クエリに対するデータベースの実行プランをリクエストします。
SQL Runner の基本的な使用方法
このセクションでは、SQL Runner を使用してスキーマ内のテーブルに直接アクセスする方法、データに対して SQL クエリを実行する方法、クエリ結果を表示する方法について説明します。
- 削除する接続を選択します。
- クエリを実行するスキーマを選択します。Google BigQuery 接続の場合は、[プロジェクト](BigQuery 接続が複数のデータベースをサポートしている場合)と [データセット] を選択します。
- テーブルを選択すると、[結果] 領域にその列が表示されます。
- 必要に応じて ⊝ アイコンを選択して左側のパネルを閉じます。パネルが閉じている場合は、⊕ アイコンを選択するとパネルが開きます。
- クエリに使用されるデータベース SQL 言語を確認します。その言語は [クエリ] バーの右側に表示されます。
- [クエリ] バーの下にあるテキスト ボックスに SQL コマンドを記述します。
- [実行] を選択して SQL クエリを実行します。
- [結果] 領域で、データベースから返される情報を確認します。
SQL Runnerの視覚化
Looker 管理者が SQL Runner Vis の Labs 機能を有効にしている場合は、SQL Runner で直接可視化を作成できます。
詳細については、SQL Runner を使用したクエリと Explore の作成に関するドキュメント ページをご覧ください。
SQL Runner 機能でサポートされるデータベース言語
Looker プロジェクトで Looker の SQL Runner 機能をサポートするには、データベース言語もサポートする必要があります。次の表に、各 SQL Runner 機能をサポートする言語を示します。
これらの言語は SQL Runner のShow Processe をサポートしています。
言語 | サポート対象 |
---|---|
Actian Avalanche | いいえ |
Amazon Athena | いいえ |
Amazon Aurora MySQL | はい |
Amazon Redshift | はい |
Apache Druid | いいえ |
Apache Druid 0.13+ | いいえ |
Apache Druid 0.18+ | いいえ |
Apache Hive 2.3+ | いいえ |
Apache Hive 3.1.2+ | いいえ |
Apache Spark 3 以降 | いいえ |
ClickHouse | はい |
Cloudera Impala 3.1+ | いいえ |
ネイティブ ドライバを使用した Cloudera Impala 3.1+ | いいえ |
ネイティブ ドライバを使用した Cloudera Impala | いいえ |
DataVirtuality | いいえ |
Databricks | いいえ |
Denodo 7 | はい |
Denodo 8 | はい |
Dremio | いいえ |
Dremio 11+ | いいえ |
Exasol | いいえ |
Firebolt | はい |
Google BigQuery Legacy SQL | いいえ |
Google BigQuery Standard SQL | いいえ |
Google Cloud PostgreSQL | はい |
Google Cloud SQL | ○ |
Google Spanner | × |
Greenplum | はい |
HyperSQL | いいえ |
IBM Netezza | いいえ |
MariaDB | はい |
Microsoft Azure PostgreSQL | はい |
Microsoft Azure SQL Database | はい |
Microsoft Azure Synapse Analytics | いいえ |
Microsoft SQL Server 2008+ | はい |
Microsoft SQL Server 2012+ | はい |
Microsoft SQL Server 2016 | はい |
Microsoft SQL Server 2017+ | はい |
MongoBI | はい |
MySQL | はい |
MySQL 8.0.12+ | はい |
Oracle | はい |
Oracle ADWC | はい |
PostgreSQL 9.5+ | はい |
PostgreSQL 9.5 より前 | はい |
PrestoDB | はい |
Presto SQL | はい |
SAP HANA 2+ | はい |
SingleStore | はい |
SingleStore 7+ | はい |
Snowflake | いいえ |
Teradata | いいえ |
Trino | はい |
Vector | いいえ |
Vertica | はい |
これらの言語は SQL Runner の Describe Table をサポートしています。
言語 | サポート対象 |
---|---|
Actian Avalanche | はい |
Amazon Athena | はい |
Amazon Aurora MySQL | はい |
Amazon Redshift | はい |
Apache Druid | いいえ |
Apache Druid 0.13+ | いいえ |
Apache Druid 0.18+ | いいえ |
Apache Hive 2.3+ | はい |
Apache Hive 3.1.2+ | はい |
Apache Spark 3 以降 | はい |
ClickHouse | はい |
Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala | はい |
DataVirtuality | はい |
Databricks | はい |
Denodo 7 | はい |
Denodo 8 | はい |
Dremio | はい |
Dremio 11+ | はい |
Exasol | はい |
Firebolt | はい |
Google BigQuery Legacy SQL | いいえ |
Google BigQuery Standard SQL | いいえ |
Google Cloud PostgreSQL | はい |
Google Cloud SQL | ○ |
Google Spanner | × |
Greenplum | はい |
HyperSQL | はい |
IBM Netezza | いいえ |
MariaDB | はい |
Microsoft Azure PostgreSQL | はい |
Microsoft Azure SQL Database | はい |
Microsoft Azure Synapse Analytics | はい |
Microsoft SQL Server 2008+ | はい |
Microsoft SQL Server 2012+ | はい |
Microsoft SQL Server 2016 | はい |
Microsoft SQL Server 2017+ | はい |
MongoBI | はい |
MySQL | はい |
MySQL 8.0.12+ | はい |
Oracle | はい |
Oracle ADWC | はい |
PostgreSQL 9.5+ | はい |
PostgreSQL 9.5 より前 | はい |
PrestoDB | はい |
Presto SQL | はい |
SAP HANA 2+ | はい |
SingleStore | はい |
SingleStore 7+ | はい |
Snowflake | はい |
Teradata | はい |
Trino | はい |
Vector | はい |
Vertica | はい |
これらの言語は SQL Runner の Show Index をサポートしています。
言語 | サポート対象 |
---|---|
Actian Avalanche | はい |
Amazon Athena | いいえ |
Amazon Aurora MySQL | はい |
Amazon Redshift | はい |
Apache Druid | いいえ |
Apache Druid 0.13+ | いいえ |
Apache Druid 0.18+ | いいえ |
Apache Hive 2.3+ | はい |
Apache Hive 3.1.2+ | いいえ |
Apache Spark 3 以降 | いいえ |
ClickHouse | いいえ |
Cloudera Impala 3.1+ | いいえ |
ネイティブ ドライバを使用した Cloudera Impala 3.1+ | いいえ |
ネイティブ ドライバを使用した Cloudera Impala | いいえ |
DataVirtuality | いいえ |
Databricks | いいえ |
Denodo 7 | いいえ |
Denodo 8 | いいえ |
Dremio | いいえ |
Dremio 11+ | いいえ |
Exasol | いいえ |
Firebolt | はい |
Google BigQuery Legacy SQL | いいえ |
Google BigQuery Standard SQL | いいえ |
Google Cloud PostgreSQL | はい |
Google Cloud SQL | ○ |
Google Spanner | × |
Greenplum | はい |
HyperSQL | はい |
IBM Netezza | いいえ |
MariaDB | はい |
Microsoft Azure PostgreSQL | はい |
Microsoft Azure SQL Database | はい |
Microsoft Azure Synapse Analytics | いいえ |
Microsoft SQL Server 2008+ | はい |
Microsoft SQL Server 2012+ | はい |
Microsoft SQL Server 2016 | はい |
Microsoft SQL Server 2017+ | はい |
MongoBI | はい |
MySQL | はい |
MySQL 8.0.12+ | はい |
Oracle | はい |
Oracle ADWC | いいえ |
PostgreSQL 9.5+ | はい |
PostgreSQL 9.5 より前 | はい |
PrestoDB | いいえ |
Presto SQL | いいえ |
SAP HANA 2+ | いいえ |
SingleStore | はい |
SingleStore 7+ | はい |
Snowflake | いいえ |
Teradata | はい |
Trino | いいえ |
Vector | はい |
Vertica | いいえ |
これらの言語は SQL Runner Select 10 をサポートしています。
言語 | サポート対象 |
---|---|
Actian Avalanche | はい |
Amazon Athena | はい |
Amazon Aurora MySQL | はい |
Amazon Redshift | はい |
Apache Druid | はい |
Apache Druid 0.13+ | はい |
Apache Druid 0.18+ | はい |
Apache Hive 2.3+ | はい |
Apache Hive 3.1.2+ | はい |
Apache Spark 3 以降 | はい |
ClickHouse | はい |
Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala | はい |
DataVirtuality | はい |
Databricks | はい |
Denodo 7 | はい |
Denodo 8 | はい |
Dremio | はい |
Dremio 11+ | はい |
Exasol | はい |
Firebolt | はい |
Google BigQuery Legacy SQL | はい |
Google BigQuery Standard SQL | はい |
Google Cloud PostgreSQL | はい |
Google Cloud SQL | ○ |
Google Spanner | ○ |
Greenplum | はい |
HyperSQL | はい |
IBM Netezza | はい |
MariaDB | はい |
Microsoft Azure PostgreSQL | はい |
Microsoft Azure SQL Database | はい |
Microsoft Azure Synapse Analytics | はい |
Microsoft SQL Server 2008+ | はい |
Microsoft SQL Server 2012+ | はい |
Microsoft SQL Server 2016 | はい |
Microsoft SQL Server 2017+ | はい |
MongoBI | はい |
MySQL | はい |
MySQL 8.0.12+ | はい |
Oracle | はい |
Oracle ADWC | はい |
PostgreSQL 9.5+ | はい |
PostgreSQL 9.5 より前 | はい |
PrestoDB | はい |
Presto SQL | はい |
SAP HANA 2+ | はい |
SingleStore | はい |
SingleStore 7+ | はい |
Snowflake | はい |
Teradata | はい |
Trino | はい |
Vector | はい |
Vertica | はい |
これらの言語は SQL Runner Count をサポートしています。
言語 | サポート対象 |
---|---|
Actian Avalanche | はい |
Amazon Athena | はい |
Amazon Aurora MySQL | はい |
Amazon Redshift | はい |
Apache Druid | はい |
Apache Druid 0.13+ | はい |
Apache Druid 0.18+ | はい |
Apache Hive 2.3+ | はい |
Apache Hive 3.1.2+ | はい |
Apache Spark 3 以降 | はい |
ClickHouse | はい |
Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala | はい |
DataVirtuality | はい |
Databricks | はい |
Denodo 7 | はい |
Denodo 8 | はい |
Dremio | はい |
Dremio 11+ | はい |
Exasol | はい |
Firebolt | はい |
Google BigQuery Legacy SQL | はい |
Google BigQuery Standard SQL | はい |
Google Cloud PostgreSQL | はい |
Google Cloud SQL | ○ |
Google Spanner | ○ |
Greenplum | はい |
HyperSQL | はい |
IBM Netezza | はい |
MariaDB | はい |
Microsoft Azure PostgreSQL | はい |
Microsoft Azure SQL Database | はい |
Microsoft Azure Synapse Analytics | はい |
Microsoft SQL Server 2008+ | はい |
Microsoft SQL Server 2012+ | はい |
Microsoft SQL Server 2016 | はい |
Microsoft SQL Server 2017+ | はい |
MongoBI | はい |
MySQL | はい |
MySQL 8.0.12+ | はい |
Oracle | はい |
Oracle ADWC | はい |
PostgreSQL 9.5+ | はい |
PostgreSQL 9.5 より前 | はい |
PrestoDB | はい |
Presto SQL | はい |
SAP HANA 2+ | はい |
SingleStore | はい |
SingleStore 7+ | はい |
Snowflake | はい |
Teradata | はい |
Trino | はい |
Vector | はい |
Vertica | はい |
これらの言語は SQL Explain をサポートしています。
言語 | サポート対象 |
---|---|
Actian Avalanche | いいえ |
Amazon Athena | いいえ |
Amazon Aurora MySQL | はい |
Amazon Redshift | はい |
Apache Druid | はい |
Apache Druid 0.13+ | はい |
Apache Druid 0.18+ | はい |
Apache Hive 2.3+ | はい |
Apache Hive 3.1.2+ | はい |
Apache Spark 3 以降 | はい |
ClickHouse | いいえ |
Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala 3.1+ | はい |
ネイティブ ドライバを使用した Cloudera Impala | はい |
DataVirtuality | いいえ |
Databricks | はい |
Denodo 7 | いいえ |
Denodo 8 | いいえ |
Dremio | いいえ |
Dremio 11+ | いいえ |
Exasol | いいえ |
Firebolt | はい |
Google BigQuery Legacy SQL | いいえ |
Google BigQuery Standard SQL | いいえ |
Google Cloud PostgreSQL | はい |
Google Cloud SQL | ○ |
Google Spanner | × |
Greenplum | はい |
HyperSQL | いいえ |
IBM Netezza | はい |
MariaDB | はい |
Microsoft Azure PostgreSQL | はい |
Microsoft Azure SQL Database | いいえ |
Microsoft Azure Synapse Analytics | はい |
Microsoft SQL Server 2008+ | いいえ |
Microsoft SQL Server 2012+ | いいえ |
Microsoft SQL Server 2016 | いいえ |
Microsoft SQL Server 2017+ | いいえ |
MongoBI | はい |
MySQL | はい |
MySQL 8.0.12+ | はい |
Oracle | いいえ |
Oracle ADWC | いいえ |
PostgreSQL 9.5+ | はい |
PostgreSQL 9.5 より前 | はい |
PrestoDB | はい |
Presto SQL | はい |
SAP HANA 2+ | いいえ |
SingleStore | はい |
SingleStore 7+ | はい |
Snowflake | はい |
Teradata | はい |
Trino | はい |
Vector | いいえ |
Vertica | はい |