- BigQuery 教程
- BigQuery - 首頁
- BigQuery - 概述
- BigQuery - 初始設定
- BigQuery 與本地 SQL 引擎
- BigQuery - Google Cloud Console
- BigQuery - Google Cloud 層級結構
- 什麼是 Dremel?
- 什麼是 BigQuery Studio?
- BigQuery - 資料集
- BigQuery - 表格
- BigQuery - 檢視
- BigQuery - 建立表格
- BigQuery - 基本架構設計
- BigQuery - 修改表格
- BigQuery - 複製表格
- 刪除和恢復表格
- BigQuery - 填充表格
- 標準 SQL 與傳統 SQL
- BigQuery - 編寫第一個查詢
- BigQuery - CRUD 操作
- 分割槽和叢集
- BigQuery - 資料型別
- BigQuery - 複雜資料型別
- BigQuery - STRUCT 資料型別
- BigQuery - ARRAY 資料型別
- BigQuery - JSON 資料型別
- BigQuery - 表格元資料
- BigQuery - 使用者自定義函式
- 連線到外部資料來源
- 整合計劃任務
- 整合 BigQuery API
- BigQuery - 整合 Airflow
- 整合連線的電子表格
- 整合資料傳輸
- BigQuery - 物化檢視
- BigQuery - 角色和許可權
- BigQuery - 查詢最佳化
- BigQuery - BI 引擎
- 監控使用情況和效能
- BigQuery - 資料倉庫
- 挑戰和最佳實踐
- BigQuery 資源
- BigQuery - 快速指南
- BigQuery - 資源
- BigQuery - 討論
BigQuery - BI 引擎
除了 BigQuery 中的最佳化設定外,BigQuery 還提供了一個併發服務,BI 引擎,其目的是掃描和最佳化 BigQuery 查詢效能。
- BI 引擎是一種記憶體中服務,它會分析正在執行的作業範圍與執行時可用的插槽和計算資源數量。
- BI 引擎不僅會分析查詢資源,還會在分配可用資源後主動加速其執行(因此稱為“引擎”)。
- BI 引擎是可配置和可自定義的,這意味著開發人員可以選擇將其範圍內的表格和檢視。
- BI 引擎是 BigQuery 中的一個產品。要訪問 BI 著陸頁,只需在 Cloud Console 搜尋欄中搜索“BI 引擎”。
BI 引擎頁面會提示您建立預留。
單擊“建立預留”後,您將能夠配置希望在 BI 引擎範圍內設定多少 GB,並新增您希望包含在 BI 引擎效能最佳化功能範圍內的表格。
BI 引擎的查詢加速
此外,BI 引擎與 BigQuery API 同步,以便為從自動化流程載入、更新或修改的表格提供查詢加速優勢。
BI 引擎的最高成就就是向量化執行時,它允許它利用雲 CPU 並能夠壓縮資料以實現無縫執行。
BI 引擎的真正強大之處在於它能夠與 BigQuery 相關的平臺和應用程式整合。例如,基於 BigQuery 查詢建立資料的 Looker 儀表板將有資格獲得BI 引擎加速。
BI 引擎的使用案例
對於具有大量資料表格並定期查詢這些表格的使用者,BI 引擎將帶來最大的益處。
BI 引擎的使用案例包括 -
- 由 BigQuery 提供支援的資源密集型視覺化。
- 您有特定的大型且經常查詢的表格。
- 多個使用者在類似時間查詢資源並導致效能瓶頸。
無論如何,對於任何尋求使流程更高效且計算量更少的使用者而言,BI 引擎仍然是一種強大的最佳化策略。
廣告