Troubleshooting errors

本頁將說明您在使用廣告資料中心查詢資料時可能會遇到的錯誤訊息,並提供疑難排解指南。

您可以在下列位置找到錯誤訊息:

  • 在廣告資料中心使用者介面編輯查詢時,查詢文字上方的驗證方塊中會顯示錯誤訊息。如要展開錯誤訊息內文,請按一下「顯示驗證詳情」
  • 執行無法完成的查詢後,該工作專屬的「詳情」欄位就會在「錯誤」欄位中顯示錯誤訊息。如要查看近期工作的清單,請按一下廣告資料中心使用者介面中的「工作」
  • 您可以使用廣告資料中心 API 的 operations 資源擷取錯誤訊息。

資料表不會納入所有錯誤訊息。如果在這裡找不到相關錯誤訊息,或是建議步驟無法解決問題,請與支援團隊聯絡

錯誤訊息 說明 疑難排解
查詢執行期間資源超出上限:無法在分配的記憶體中執行查詢。 如果執行查詢時所需使用的記憶體過多,系統就會傳回這個錯誤。
  • 避免重新匯總
  • 縮短資料日期範圍。
  • 將查詢拆分為多項較小的查詢。接著,在 BigQuery 中合併輸出結果。您也可以使用暫存資料表拆分查詢。
  • 確認較大的資料表位於任何 JOIN 的左側。
  • 查看廣告資料中心的最佳做法
  • 查看 BigQuery「錯誤訊息」一文中的其他疑難排解方式。
BigQuery 錯誤。

錯誤代碼:內部

系統基於多種原因傳回這個錯誤。這項錯誤發生的常見原因包括:
  • 暫時性問題或逾時
  • 再次執行查詢。
  • 使用 OFFSET()ORDINAL() 時 (如果索引超出範圍)
  • 移除 OFFSET()ORDINAL(),或是改用 SAFE_OFFSET()SAFE_ORDINAL() 重新寫入 (參考資料)。
  • 如果重新匯總導致資料溢位。
  • 避免在查詢中重新匯總。
  • 避免將未經匯總的資料彙整至已匯總的資料,然後再次匯總。
  • 如果結果中顯示的陣列含有 NULL 元素
  • 查看與陣列中的 NULL 元素相關的 BigQuery 規則
如果上述情境皆不適用於您的查詢,請通知廣告資料中心支援團隊診斷這個錯誤。
找不到:在位置 <regioncode> 中找不到資料集 <myproject:mydataset> 如果您嘗試將查詢結果輸出至與廣告資料中心執行個體不在相同區域的 BigQuery 資料集,系統就會傳回這個錯誤。
  • 重新執行這項工作,指向與廣告資料中心執行個體位於相同區域的資料集。
  • 在與廣告資料中心執行個體位於相同區域的資料集中,複製重新建立資料。
  • 如果是美國或歐盟的廣告資料中心執行個體,請指定多區域位置 USEU;要是指定 us-east1europe-west1 等特定區域,工作就會失敗。
廣告資料中心支援團隊無法修改或變更已指派給廣告資料中心執行個體的區域
無法在 BigQuery 中存取資料表。 如果您無法在 BigQuery 中存取輸出資料表,系統就會在預覽結果時傳回這個錯誤。
  • 請貴機構組織中擁有 BigQuery 適當憑證的人員授權您查看資料表。
  • 重新執行查詢,並指定您在 BigQuery 中有權查看的輸出資料表。
您的查詢未通過廣告資料中心的隱私權檢查。請確認您的查詢符合匯總需求條件,且可通過差異檢查。

錯誤代碼:0400

如果查詢結果

匯總程度不足,或是與先前的結果過於相似,系統就會傳回這個錯誤。

  • 確認每個結果資料列達到規定的使用者人數下限 (大多為 50 位使用者;如果只查看點擊次數和轉換次數,則為 10 位使用者)。
  • 測試查詢時使用沙箱資料。
  • 查看廣告資料中心的最佳做法
系統發生錯誤。請與支援團隊聯絡。

錯誤代碼:內部

系統基於多種原因傳回這個錯誤。這項錯誤發生的常見原因包括:
  • 查詢與廣告資料中心執行個體不在相同區域的第一方資料表
  • 將第一方資料複製至與廣告資料中心執行個體位於相同區域的資料集。
  • 時間戳記溢位
  • 使用 TIMESTAMP_MICROS(),將時間欄位 (例如 query_id.time_usec) 從毫秒轉換為時間戳記。
  • 查詢 Google 雲端硬碟儲存空間中代管的資料
  • 在 Google Cloud Storage 中代管這些資料。
  • 未啟用專案的計費功能
如果上述情境皆不適用於您的查詢,請通知廣告資料中心支援團隊診斷這個錯誤。
查詢內含 <number> 個使用者集,超過 100,000 的數量上限 如果查詢結果內含的使用者集超過 100,000 的數量上限,系統就會傳回這個錯誤。使用者集是廣告資料中心最基本的保護單位。每次查詢擷取使用者層級廣告資料中心資料表中的資料時,就會收到一個使用者集。
  • 降低查詢的複雜程度。
  • 減少查詢中的 JOIN 數量,特別是針對使用者層級廣告資料中心資料表。
  • 縮短查詢的日期範圍。
  • 將查詢拆分為多項較小的查詢。
提醒:您需要更新同意聲明設定,才能執行使用第一方資料表的查詢。 如果您尚未確認已取得使用者同意聲明,則當查詢參照第一方資料表時,就會傳回這項錯誤。
請勿合併來自不同 Google 服務的資料表。請分別匯總每項 Google 服務,然後再合併 當查詢合併來自不同 Google 服務的資料時 (例如使用禁止的政策排除資料表組合),就會傳回這項錯誤。 如要為每項 Google 服務分別產生結果,請執行下列操作
  • 限制每項查詢,只處理一項 Google 服務的資料
  • 搭配使用 CREATE TABLE 陳述式和 OPTIONS(privacy_checked_export=true)