Troubleshooting errors

Halaman ini menjelaskan pesan error yang mungkin Anda lihat saat membuat kueri data dengan Ads Data Hub, dan memberikan panduan pemecahan masalah.

Pesan error dapat ditemukan di lokasi berikut:

  • Saat mengedit kueri di UI Ads Data Hub, pesan error akan muncul di kotak validasi di atas teks kueri. Anda dapat meluaskan teks error dengan mengklik Show validation.
  • Setelah menjalankan kueri yang gagal diselesaikan, kolom Details yang khusus untuk tugas tersebut akan berisi pesan error di kolom Error. Daftar lowongan terbaru Anda dapat ditemukan dengan mengklik Lowongan di UI Ads Data Hub.
  • Anda dapat mengambil pesan error menggunakan Ads Data Hub API, menggunakan referensi operations.

Tabel ini tidak mencakup semua kemungkinan pesan error. Jika Anda tidak melihat error yang relevan di sini, atau langkah-langkah yang disarankan tidak menyelesaikan masalah, hubungi dukungan.

Pesan error Deskripsi Pemecahan masalah
Resource terlampaui selama eksekusi kueri: Kueri tidak dapat dieksekusi di memori yang dialokasikan. Error ini ditampilkan jika kueri Anda memerlukan terlalu banyak memori untuk dieksekusi.
  • Hindari agregasi ulang.
  • Gunakan rentang tanggal data yang lebih kecil.
  • Pecah kueri Anda menjadi beberapa kueri yang lebih kecil. Kemudian, gabungkan outputnya di BigQuery. Atau, coba gunakan tabel sementara untuk memisahkan kueri.
  • Pastikan tabel yang lebih besar berada di sisi kiri JOIN.
  • Tinjau praktik terbaik Ads Data Hub.
  • Tinjau pemecahan masalah tambahan di artikel pesan error BigQuery.
Error BigQuery.

Kode error: Internal

Error ini ditampilkan karena berbagai alasan. Penyebab umum error ini meliputi:
  • Masalah sementara atau waktu tunggu habis
  • Coba jalankan kueri Anda lagi.
  • Saat menggunakan OFFSET() atau ORDINAL(), jika indeks berada di luar rentang
  • Hapus OFFSET() atau ORDINAL(), atau tulis ulang, menggunakan SAFE_OFFSET() atau SAFE_ORDINAL(). ( ref.)
  • Saat ada data overflow yang disebabkan oleh agregasi ulang.
  • Hindari agregasi ulang dalam kueri.
  • Hindari menggabungkan data yang tidak diagregasikan ke agregat, lalu melakukan agregasi sekali lagi.
  • Jika hasilnya memiliki array yang berisi elemen NULL
  • Tinjau aturan BigQuery terkait elemen NULL dalam array.
Jika tidak ada satu pun skenario di atas yang berlaku untuk kueri Anda, hubungi Dukungan Ads Data Hub untuk mendiagnosis error.
Tidak ditemukan: Set data <myproject:mydataset> tidak ditemukan di lokasi <regioncode>. Error ini ditampilkan saat Anda mencoba menampilkan hasil kueri ke set data BigQuery yang tidak berada di region yang sama dengan instance Ads Data Hub Anda.
  • Jalankan kembali tugas, dengan mengarah ke set data yang berada di region yang sama dengan instance Ads Data Hub Anda.
  • Salin atau buat ulang data dalam set data yang berada di region yang sama dengan instance Ads Data Hub Anda.
  • Untuk instance Ads Data Hub di AS atau Uni Eropa, tentukan lokasi multi-region US atau EU; menentukan region tertentu, seperti us-east1 atau europe-west1 akan menyebabkan tugas gagal.
Dukungan Ads Data Hub tidak dapat mengubah atau mengubah wilayah yang ditetapkan ke instance Ads Data Hub Anda.
Tabel tidak dapat diakses di BigQuery. Error ini muncul saat pratinjau hasil, jika Anda tidak memiliki akses ke tabel output di BigQuery.
  • Minta seseorang di organisasi Anda yang memiliki kredensial yang tepat di BigQuery memberi Anda izin untuk melihat tabel.
  • Jalankan kembali kueri, dengan menentukan tabel output yang dapat Anda lihat di BigQuery.
Kueri Anda tidak lulus pemeriksaan privasi Ads Data Hub. Pastikan kueri Anda memenuhi persyaratan agregasi dan pemeriksaan perbedaan.

Kode error: 0400

Error ini terjadi jika

hasil kueri tidak digabungkan dengan lengkap atau terlalu mirip dengan hasil sebelumnya.

  • Pastikan setiap baris hasil memenuhi jumlah pengguna minimum yang diperlukan (sebagian besar kasus adalah 50 pengguna; 10 pengguna jika hanya klik dan konversi yang diakses).
  • Gunakan data sandbox saat menguji kueri.
  • Tinjau praktik terbaik Ads Data Hub.
Error sistem. Hubungi dukungan.

Kode error: Internal

Error ini ditampilkan karena berbagai alasan. Penyebab umum error ini meliputi:
  • Membuat kueri tabel pihak pertama yang tidak berada di region yang sama dengan instance Ads Data Hub Anda
  • Salin data pihak pertama ke set data yang berada di region yang sama dengan instance Ads Data Hub Anda.
  • Tambahan stempel waktu
  • Gunakan TIMESTAMP_MICROS() untuk mengonversi kolom waktu (misalnya, query_id.time_usec) dari mikrodetik ke stempel waktu.
  • Membuat kueri data yang dihosting di penyimpanan Google Drive
  • Menghosting data di Google Cloud Storage.
  • Penagihan belum diaktifkan untuk project
Jika tidak ada satu pun skenario di atas yang berlaku untuk kueri Anda, hubungi Dukungan Ads Data Hub untuk mendiagnosis error.
Kueri berisi <number> kumpulan pengguna, yang melebihi batas 100.000 Error ini ditampilkan jika hasil kueri akan berisi lebih dari batas 100.000 kumpulan pengguna. Kumpulan pengguna adalah unit perlindungan paling dasar di Ads Data Hub. Kueri membuat satu pengguna yang ditetapkan setiap kali mengambil data dari tabel Ads Data Hub tingkat pengguna.
  • Kurangi kerumitan kueri.
  • Kurangi jumlah JOIN dalam kueri, terutama untuk tabel Ads Data Hub tingkat pengguna.
  • Coba buat kueri dengan rentang tanggal yang lebih pendek.
  • Pecah kueri menjadi beberapa kueri yang lebih kecil.
Pengingat: Kueri yang menggunakan tabel 1PD mengharuskan Anda memperbarui setelan izin. Error ini ditampilkan saat kueri merujuk ke tabel data pihak pertama (1PD), jika Anda belum mengonfirmasi bahwa Anda telah memperoleh izin pengguna.
  • Dapatkan dan konfirmasi izin pengguna.
  • Hapus referensi ke tabel data pihak pertama.
Tabel dari layanan Google terpisah tidak boleh digabungkan. Gabungkan setiap layanan Google satu per satu dan gabungkan setelah Error ini ditampilkan saat kueri menggabungkan data dari layanan Google yang berbeda, seperti menggunakan kombinasi tabel terpisah berdasarkan kebijakan yang tidak diizinkan. Pisahkan setiap layanan Google menjadi satu hasil, baik dengan
  • Membatasi setiap kueri ke satu layanan Google
  • Menggunakan pernyataan CREATE TABLE dengan OPTIONS(privacy_checked_export=true).