簡體   English   中英

BigQuery BI 引擎是否支持左連接?

[英]Does BigQuery BI engine support left join or not?

根據文檔 BI 引擎應該加速左連接

https://cloud.google.com/bi-engine/docs/optimized-sql#unsupported-features

我嘗試將此虛擬查詢作為視圖,連接到 datastudio

SELECT xx.country_region,yy._1_22_20 FROM `bigquery-public-data.covid19_jhu_csse.deaths` xx
left join `bigquery-public-data.covid19_jhu_csse.deaths` yy
on xx.country_region=yy.country_region

在此處輸入圖像描述

我的問題是:是否支持 left join?

錯誤報告在這里: https://issuetracker.google.com/issues/154786936

Datastudio 報告: https://datastudio.google.com/reporting/25710c42-acda-40a3-a3bf-68571c314650

編輯:BI 引擎似乎仍在大量開發中,需要更多時間才能完成功能,我只是具體化了我的觀點,但它有成本,4 個小表 < 10 MB,5 分鍾的變化成本為 11 GB/天,我想這是值得的,Datastudio 現在快了很多,你可以在這里查看(公開報告)

https://nemtracker.github.io/

不要嘗試 JOIN,不要嘗試子 SELECT,不要對 BI 引擎進行查詢。

最佳做法是CREATE OR REPLACE專用於您正在構建的儀表板的表。 確保那里也沒有嵌套/重復數據。 然后 BI Engine 將使您的報告大放異彩。

相關的,請觀看我剛剛制作的關於 BI Engine with BigQuery 最佳實踐的視頻:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM