Troubleshooting errors

Halaman ini menjelaskan pesan error yang mungkin Anda alami 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 Tampilkan validasi.
  • Setelah menjalankan kueri yang gagal diselesaikan, kolom Details khusus untuk tugas akan berisi pesan error di kolom Error. Daftar tugas terbaru Anda dapat ditemukan dengan mengklik Jobs di UI Ads Data Hub.
  • Anda dapat mengambil pesan error menggunakan Ads Data Hub API, menggunakan resource operations.

Tabel ini tidak menyertakan 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 saat kueri Anda memerlukan terlalu banyak memori untuk dieksekusi.
  • Hindari agregasi ulang.
  • Gunakan rentang tanggal data yang lebih kecil.
  • Bagi kueri Anda menjadi beberapa kueri yang lebih kecil. Kemudian, gabungkan output di BigQuery. Atau, coba gunakan tabel sementara untuk membagi 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 lagi kueri Anda.
  • 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.)
  • Jika ada kelebihan data yang disebabkan oleh re-agregasi.
  • Hindari agregasi ulang dalam kueri.
  • Hindari penggabungan yang tidak digabungkan ke yang digabungkan, lalu menggabungkannya sekali lagi.
  • Jika hasilnya memiliki array yang berisi elemen NULL
  • Tinjau aturan BigQuery terkait elemen NULL dalam array.
Jika tidak ada 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 ulang tugas, yang 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 mengganti wilayah yang ditetapkan ke instance Ads Data Hub Anda.
Tabel tidak dapat diakses di BigQuery. Error ini ditampilkan selama pratinjau hasil, jika Anda tidak memiliki akses ke tabel output di BigQuery.
  • Minta seseorang di organisasi Anda yang memiliki kredensial yang tepat di BigQuery untuk memberikan izin kepada Anda agar dapat melihat tabel.
  • Jalankan ulang kueri, dengan menentukan tabel output yang izin lihatnya Anda miliki 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 ditampilkan saat

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

  • Pastikan setiap baris hasil memenuhi jumlah pengguna minimum yang diperlukan (50 pengguna dalam sebagian besar kasus; 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 wilayah yang sama dengan instance Ads Data Hub Anda
  • Salin data pihak pertama ke set data yang berada di wilayah yang sama dengan instance Ads Data Hub Anda.
  • Overflow stempel waktu
  • Gunakan TIMESTAMP_MICROS() untuk mengonversi kolom waktu (misalnya, query_id.time_usec) dari mikrodetik menjadi stempel waktu.
  • Membuat kueri data yang dihosting di penyimpanan Google Drive
  • Menghosting data di penyimpanan Google Cloud.
  • Penagihan belum diaktifkan untuk project
Jika tidak ada skenario di atas yang berlaku untuk kueri Anda, hubungi Dukungan Ads Data Hub untuk mendiagnosis error.
Kueri berisi kumpulan pengguna <number>, yang melebihi batas 100.000 Error ini ditampilkan saat hasil kueri akan berisi lebih dari batas 100.000 set pengguna. Set pengguna adalah unit perlindungan paling dasar di Ads Data Hub. Kueri mendapatkan satu set pengguna setiap kali mengambil data dari tabel Ads Data Hub tingkat pengguna.
  • Kurangi kompleksitas kueri.
  • Kurangi jumlah JOIN dalam kueri, terutama untuk tabel Ads Data Hub tingkat pengguna.
  • Coba buat kueri dalam rentang tanggal yang lebih singkat.
  • Bagi kueri menjadi beberapa kueri yang lebih kecil.
Pengingat: Kueri yang menggunakan tabel 1PD mengharuskan Anda memperbarui setelan izin. Error ini ditampilkan saat kueri mereferensikan 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. Menggabungkan setiap layanan Google satu per satu dan menggabungkannya setelah Error ini ditampilkan saat kueri menggabungkan data dari layanan Google yang berbeda, seperti menggunakan kombinasi tabel yang diisolasi 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).
Injeksi derau dinonaktifkan karena kegagalan validasi kueri. Tabel yang tidak diekspor harus diakses dengan mode privasi yang sama dengan saat tabel dibuat: <tablename>. Saat kueri membaca dari tabel yang tidak diekspor, Anda harus menggunakan mode privasi yang sama dengan yang digunakan untuk membuat tabel yang tidak diekspor: keduanya menggunakan pemeriksaan perbedaan atau keduanya menggunakan derau.
  • Jalankan kueri ini dalam mode privasi yang berbeda.
  • Buat tabel yang tidak diekspor dalam mode privasi yang dipilih, lalu jalankan kembali kueri ini dalam mode privasi yang sama.
  • Buat tabel yang tidak diekspor dalam kueri yang sama yang membaca dari tabel.
  • Sebagai gantinya, ekspor tabel. Lihat Mengekspor beberapa tabel menggunakan satu kueri.
Penyiapan gagal. Kami mengalami masalah saat menyiapkan akun Anda untuk UPDM. Hubungi dukungan melalui tombol di bawah. Anda mungkin mengalami error ini jika Domain Restricted Sharing (DRS) diaktifkan di project Google Cloud Anda. Nonaktifkan DRS untuk sementara di project Google Cloud Anda untuk menyelesaikan penyiapan UPDM. Setelah penyiapan selesai, Anda dapat mengaktifkan kembali DRS. Jika Anda tidak dapat menonaktifkan DRS karena kebijakan organisasi, hubungi tim dukungan kami untuk mendapatkan bantuan.