クエリを作成、編集する

複数の BigQuery テーブルのデータを結合するなど、より複雑な分析を行う場合は、カスタムクエリを作成できます。

重要:

  • Google スプレッドシートから BigQuery のデータにアクセスするには、BigQuery へのアクセス権が必要です。BigQuery の利用方法をご確認ください
  • BigQuery で使用できるのは標準 SQL に限られます。
  1. パソコンの Google スプレッドシートで、スプレッドシートを開きます。
  2. 上部のメニューで [データ] 次の操作 [データコネクタ] 次の操作 [BigQuery に接続] をクリックします。
  3. プロジェクトを選択します。
  4. [カスタムクエリを作成] をクリックします。
  5. クエリを入力します。
    • クエリでスキャンされるデータの量をプレビューするには、エディタの右下にある [結果をプレビュー] をクリックします。
  6. [結果を挿入] をクリックします。
データを比較するには、データ型の変更を要する場合もあります。たとえば BigQuery で列が文字列データの場合、正しく比較するにはスプレッドシートのデータが書式なしテキストであることを確認します。
クエリにパラメータを追加する

クエリでセルの値を使用するには、パラメータを設定します。

  1. クエリエディタの右側にある [パラメータ] 次の操作 [追加] をクリックします。
  2. パラメータ名と参照するセルを入力します。
  3. [追加] をクリックします。
スプレッドシートと BigQuery のデータを比較する
データを比較するには、データ型を変更する必要があります。たとえば BigQuery で列が文字列データの場合、正しく比較するにはスプレッドシートのデータが書式なしテキストであることを確認します。
スプレッドシートと BigQuery のデータ型が異なる場合は、次の操作が可能です。

クエリの例

シンプルなクエリ:

SELECT
word,
SUM(word_count) AS word_count
FROM
`bigquery-public-data.samples.shakespeare`
WHERE word IN ('me', 'I', 'you')
GROUP BY word;

パラメータ化クエリ:

SELECT SUM(kw_total)
FROM `bigquery-public-data.sunroof_solar.solar_potential_by_censustract`
WHERE state_name = @STATENAME;

次へ: スプレッドシートで BigQuery データの問題を修正する

関連記事

Google スプレッドシートで BigQuery データを使ってみる
Google スプレッドシートで BigQuery データを並べ替え、フィルタする
Google スプレッドシートで BigQuery データを分析、更新する
Google スプレッドシート内の BigQuery データに関する問題を修正する

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。
true
ラーニング センターにアクセス

職場や学校で Google ドキュメントなどの Google のサービスを利用している場合は、役に立つヒント、チュートリアル、テンプレートをお試しください。Office をインストールせずに Office ファイルを操作する方法、プロジェクト計画やチーム カレンダーを動的に作成する方法、受信トレイを自動的に整理する方法などをご確認いただけます。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー
ヘルプセンターを検索
true
35
false