2017-06-26 41 views
2

我有一個BQ視圖。我需要的是處理有時可能應用於視圖的手動覆蓋。有沒有辦法將BQ中的數據保存在Google表格中,以便能夠在那裏編輯數據?這將是:Big Query => Google Sheets => Big Query數據流。整合大查詢和Google表格

有沒有其他智能和有效的方法來處理這個問題?

+1

你能否提供一個更具體的例子「應用於視圖的覆蓋」?可以從BigQuery https://cloud.google.com/bigquery/external-data-drive查詢Google表格,但我不確定這是否會回答您的問題。 –

回答

1

如果我理解正確,那麼您需要手動編輯一些(小)表以修復現有數據。

所以:

  • 存儲BigQuery中大表。
  • 查看大圖。
  • 視圖覆蓋的小表(保留在表格中)。
  • 查詢輸出(保存在表格中)。

正如Tim提到的,如果您創建聯邦表,則可以將其用作查詢的輸入或輸出。

這樣一切聽起來都很合理。您可能考慮的另一個選項是將覆蓋直接嵌入到視圖中(作爲針對文字值的JOIN或CASE語句)。這可能執行得更快,但如果需要頻繁執行,編輯可能不太方便。