Gemini in BigQuery 處理資料的位置

本文說明 Gemini in BigQuery 處理資料的位置。這項行為適用於下列 Gemini in BigQuery 功能:

使用這些功能時,Gemini 會在查詢位置的管轄範圍內,或 BigQuery 資料集的儲存位置處理資料。舉例來說,如果您的 BigQuery 查詢位置或資料集位於 europe-west1 地區,Gemini 處理作業會在 EU 管轄範圍內的位置進行。這項設計可盡量減少資料移動,並遵循資料控管最佳做法。如要進一步瞭解適用管轄區的限制,請參閱「限制」一節。

對於大多數 Gemini in BigQuery 功能,管理員可以在專案或機構層級使用「全域預設位置」設定,控管 Gemini 處理位置。BigQuery 使用者可以在 BigQuery Studio 中,使用「查詢位置」設定覆寫這個全域預設位置。如果管理員未在設定中指定查詢位置設定,或使用者未在查詢中明確指定,Gemini in BigQuery 會使用從編輯中的查詢衍生而來的位置。如要進一步瞭解 BigQuery 如何決定查詢位置,請參閱「執行查詢」。

Gemini in BigQuery 會根據這些控管機制,判斷 USEU 的管轄範圍。如果無法判斷管轄區,系統會根據 Gemini 服務地點,使用全球處理地點。

以下各節說明如何管理 Gemini in BigQuery 各項功能處理資料的位置。

SQL 編輯器和資料畫布

使用 SQL 編輯器生成程式碼,或使用資料面板建立資料分析工作流程時,Gemini in BigQuery 會使用下列邏輯判斷處理位置:

  • BigQuery 管理員可以指定預設的機構層級或專案層級位置。如要瞭解如何指定預設位置,請參閱「指定預設機構層級或專案層級位置」。

  • BigQuery 使用者可以在 BigQuery Studio 中指定查詢位置,覆寫管理員設定。如要瞭解如何在 BigQuery 中指定預設查詢位置設定,請參閱「指定位置」。

  • 如果系統無法判斷資料集位置,或使用者未指定預設查詢位置,BigQuery 會嘗試根據試算判斷資料集或查詢的位置。例如:

    • SQL 編輯器範例:如果您的 Gemini 要求是透過 Gemini 轉換 SQL,且參照 europe-west1 中的資料集,Gemini 就會在 EU 境內處理資料。
    • 資料畫布範例:如果資料畫布會將位於 us-east4 的資料集資料視覺化,則 BigQuery 中任何 Gemini 分析或建議都會在 US 管轄範圍內處理。

指定預設機構層級或專案層級位置

BigQuery 管理員可以指定機構層級或專案層級的預設位置,用來處理 Gemini 要求。在使用者於目前的 SQL 編輯器分頁中編輯時,系統會將預設位置快取到工作階段結束為止。如果 Gemini in BigQuery 作業未明確指定位置,且無法從要求推斷位置,就會使用預設位置。

如要進一步瞭解如何設定預設位置,請參閱「指定全域設定」。

如要進一步瞭解如何驗證預設位置設定,請參閱「擷取設定」。

BigQuery 資料洞察功能

如要使用 BigQuery 資料洞察產生洞察資訊,您可以對所選資料表和資料集資源執行資料掃描作業。這些掃描作業會在與 BigQuery 資料集資源相同的位置建立。在 USEU 管轄區,Gemini in BigQuery 處理作業僅限於掃描執行的管轄區。在USEU管轄範圍以外,處理作業會在全球各地執行。如要瞭解全球 Gemini 資料處理作業的執行地點,請參閱「Gemini 服務位置」。

BigQuery 資料準備功能

BigQuery 資料準備處理資料的位置取決於您使用的資料準備功能。

  • 如果是獨立的資料準備作業,Gemini in BigQuery 的處理位置就是 BigQuery 資料集所在的位置。
  • 如果您在 Dataform 或 BigQuery 管道中執行資料準備作業,則 Gemini in BigQuery 資料處理位置會由 Dataform defaultLocation 設定決定 (如有設定)。defaultLocation 設定也會決定 BigQuery 工作位置。確保 Gemini in BigQuery 處理作業在相同管轄範圍內完成。
  • 如果未設定 Dataform 或包含資料準備作業的 BigQuery 管道 defaultLocation,Gemini in BigQuery 處理區域會根據存放區的區域設定決定。如果管道未指定 defaultLocation 設定,則可根據管道節點中使用的資料表位置,在不同位置執行不同的 BigQuery 工作。建議您設定 defaultLocation,確保處理位置一致。

限制

識別 Gemini in BigQuery 處理資料的位置時,有下列限制:

  • Gemini in BigQuery 不會提供個別位置的資料落地資訊。您可以為USEU支援的管轄區指定資料處理作業。這些管轄區以外的資料會在全球處理。
  • Gemini in BigQuery 管轄區處理功能僅適用於正式發布 (GA) 的 Gemini in BigQuery 功能。如需 Gemini in BigQuery 功能清單,請參閱「Gemini in BigQuery 總覽」。
  • BigQuery Python 筆記本程式碼輔助功能,以及 BigQuery 中的 Colab Enterprise 專用資料科學代理程式,僅支援全球 Gemini 處理程序。

  • Gemini in Cloud Assist 對話 (GCA) 僅支援全域 Gemini 處理。如要拒絕使用者存取 GCA 聊天面板,請移除使用者的cloudaicompanion.instances.completeTask身分與存取權管理 (IAM) 權限。如要進一步瞭解如何建立自訂角色,請參閱「建立及管理自訂角色」。

後續步驟