你可以在 Google 試算表中使用函式、圖表、資料擷取物件和資料透視表,並且可以重新整理 BigQuery 資料。
重要事項:你必須具備 BigQuery 存取權,才能在 Google 試算表中存取 BigQuery 資料。請參閱這篇文章,瞭解如何開始使用 BigQuery。
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 按一下頂端的 [圖表]。
- 選擇要放置圖表的位置。
- 按一下 [建立]。
- 在右側選擇你要的其他設定。
- 按一下右下角的 [套用]。
請參閱這篇文章,進一步瞭解 Google 試算表中的圖表。
提示:如要根據最新的 BigQuery 資料更新圖表,請按一下圖表底部的 [重新整理]。
新增資料透視表- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 按一下頂端的「資料透視表」。
- 選擇要插入資料透視表的位置。
- 按一下「建立」。
- 在右側選擇你要的設定。
- 按一下右下角的「套用」。
提示:
- 資料透視表目前最多可支援 5 萬筆結果。
- 如要限制資料透視表中顯示的資料量,請指定要傳回的列數或欄數。更新「排序依據」和「排序」,即可指定要傳回哪些列或欄。
- 如要新增 SUM 或自訂公式的計算結果欄位,請在側邊面板中,依序點選「值」旁邊的「新增」「計算結果欄位」。瞭解如何在資料透視表中加入計算結果欄位。
- 如要將 BigQuery 資料更新為最新版本,請按一下資料透視表底部的「重新整理」。
- 如要查看特定範圍內分成數個區間的值,請利用直方圖將數據分組。高於上限和低於下限的值會各自歸為一組。
你可以使用一些函式來處理 BigQuery 資料。
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 按一下頂端的 [函式]。
- 從清單中選擇一個函式。
- 選取要放置函式的位置。
- 按一下 [建立]。
- 選擇你要的參照資料欄,並新增任何其他必要參數。
- 按下 Enter 鍵。
- 將滑鼠游標移到包含公式的儲存格上,然後按一下 [套用變更]。
提示:你也可以在任何儲存格中輸入函式。
你可以離線分析資料,或在函式中參照個別值和範圍。最多只能從 BigQuery 提取 50,000 列或 10 MB 資料。如果嘗試提取的資料超過此上限,則只會顯示前 50,000 列資料。
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 選擇下列任一做法:
- 按一下頂端的「擷取」。
- 選擇要放置擷取資料的位置。
- 按一下 [建立]。
- 在右側的「擷取編輯器」底下,新增資料欄、篩選器和排序設定。
- 按一下擷取畫面左下方的 [套用變更]。
你可以新增計算結果欄,藉此在所有資料列中套用某個計算值。
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 按一下頂端的 [計算結果欄]。
- 使用欄名和支援的試算表函式輸入公式。你可以使用基本的數學運算式,例如「=價格 * 數量」,也可以使用文字函式來處理文字,例如「=RIGHT(客戶訂單編號, 4)」。
- 按一下 [新增]。
- 按一下工作表左下方的 [套用]。
提示:如要查看資料欄統計資料,請依序按一下資料欄右上方的向下箭頭 「查看欄統計資料」。
- IF (可用於偵測潛在錯誤,如除數為零)
- AND
- OR
- NOT
查詢函式
篩選函式
- FILTER
- LEFT、RIGHT、MID
- UPPER、LOWER
- LEN
- CONCAT (&)
- +、-、*、/
- 負號 (-) 和百分比符號 (%)
數學函式
- ROUND
- POW/POWER (^)
- SQRT
- ABS
- LOG、LN、LOG10
日期和時間
- DATE、TIME
- YEAR、MONTH、DAY
- HOUR、MINUTE、SECOND
- =、<、>
- >、>=、<、<=
- SUM
- SUMIF
- SUMIFS
- COUNT
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COUNTUNIQUE
- COUNTUNIQUEIFS
- MIN
- MINIFS
- MAX
- MAXIFS
- AVERAGE
- AVERAGEIF
- AVERAGEIFS
- VAR
- VARP
- STDEV
- STDEVP
其他
- ISBLANK (傳回值顯示指定引數是否為 NULL)
重新整理資料
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 在底部的「重新整理」旁邊,依序按一下「更多」圖示 [重新整理選項]。
- 在右側的「重新整理選項」底下,按一下你要重新整理的項目。如要重新整理所有資料,請按一下右下方的「全部重新整理」。
重要事項:連結試算表已排定的重新整理作業並不會反映任何使用者相關資料 (例如 IP 位址或裝置資訊)。以使用者相關資料來限制存取權的虛擬私有雲 (VPC-SC) 範圍會導致排定的重新整理作業失敗。
排定的重新整理作業會在特定的預設時間更新所有物件和資料來源。
重要事項:
- 系統會以設定排程的使用者身分執行排定的重新整理作業。如果有其他使用者新增或更新了現有資料來源,則排程會自動暫停。如要繼續執行,請與排程擁有者聯絡,或接管重新整理作業。
- 排定的重新整理作業不會重新整理處於預覽或失敗狀態的物件。
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 在底部的「重新整理」旁邊,依序按一下「更多」圖示 [重新整理選項]。
- 在右邊側欄底部的「已排定重新整理」下方,按一下 [立即設定]。
- 選擇你要的重新整理頻率。
- 按一下「儲存」。
如要以你本人 (而非原始擁有者) 的身分執行排定的重新整理作業,你可以接管重新整理作業。
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 在底部的「重新整理」旁邊,依序按一下「更多」圖示 [重新整理選項]。
- 在右邊側欄底部的「已排定重新整理」下方,按一下 [編輯]。
- 選擇你要的重新整理頻率。
- 按一下「儲存」,系統就會將該排定的重新整理作業擁有權轉移給你。
查看查詢詳細資料與取消查詢
試算表編輯者和具備必要 BigQuery 權限的使用者可以取消執行中的查詢。
如要查看任一資料庫物件的查詢詳細資料:
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 在底部的「重新整理」彈出式按鈕上,按一下「資訊」圖示 ,即可查看 BigQuery 中的查詢詳細資料。
- 注意:如果無需執行查詢就能取得資料,系統就不會顯示 圖示。請參閱這篇文章,進一步瞭解如何在不執行查詢的情況下探索資料表中的資料。
如要取消任一資料庫物件的查詢作業:
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 針對正在執行或待處理的查詢:在底部的「重新整理」彈出式按鈕上,找到「正在執行查詢」或「查詢待處理」旁邊顯示的已執行時間,然後按一下旁邊的「取消」。
- 按一下「確認」。
你也可以透過「重新整理選項」側欄取消查詢:
- 使用電腦在 Google 試算表中開啟一份連結至 BigQuery 資料的試算表。
- 將滑鼠游標懸停在底部的「重新整理」圖示 上,依序按一下「重新整理」旁邊的「更多」圖示 「重新整理選項」。
- 按一下位於每個項目旁邊的「取消」,即可個別取消執行中的重新整理作業。
- 按一下「確認」。
- 若不具備查詢特定 BigQuery 資料集的必要 BigQuery 權限,就無法成功取消查詢。
- 查詢若因試算表逾時而失敗,仍可能會繼續在資料庫中執行。