我試圖從最新表是由形式project_id:dataset:dataset_20160101
,project_id:dataset:dataset_20160102
等的BigQuery查詢最新表高效
這個查詢好像是推薦的解決方案的表的數據集高效地查詢:
SELECT *
FROM `project_id.dataset.*`
WHERE _TABLE_SUFFIX=(SELECT MAX(table_id) FROM `project_id.dataset.__TABLES_SUMMARY__`)
然而,這個查詢我開賬單訪問所有表中的數據集,而不只是最新的一個。這是爲什麼?
我有同樣的問題,我認爲這是谷歌方面的錯誤。當我比較使用_TABLE_SUFFIX的硬編碼值運行查詢時,執行時間相同。似乎正在處理相同數量。 – Florent