Troubleshooting errors

Bu sayfada, Ads Data Hub ile veri sorgularken karşılaşabileceğiniz hata mesajları açıklanmakta ve sorun giderme rehberliği sağlanmaktadır.

Hata mesajları şu konumlarda bulunabilir:

  • Ads Data Hub kullanıcı arayüzünde sorgu düzenleme işlemi yapılırken hata mesajları, sorgu metninin üzerindeki değerlendirme kutusunda gösterilir. Değerlendirmeyi göster'i tıklayarak hata metnini genişletebilirsiniz.
  • Tamamlanamayan bir sorgu çalıştırdıktan sonra, işe özgü Ayrıntılar alanına ait Hata alanında bir hata mesajı gösterilir. Son işlerinizin listesine Ads Data Hub kullanıcı arayüzündeki İşler'i tıklayarak ulaşabilirsiniz.
  • Hata mesajlarını, operations kaynağını kullanarak Ads Data Hub API aracılığıyla getirebilirsiniz.

Bu tabloda, olası tüm hata mesajları yer almamaktadır. Söz konusu hata burada görünmüyorsa veya önerilen adımlar izlendiğinde sorun çözülemiyorsa destek ekibiyle iletişime geçin.

Hata mesajı Açıklama Sorun giderme
Sorgu yürütülürken kaynak aşımı gerçekleşti: Sorgu, tahsis edilen bellek dahilinde yürütülemedi. Bu hata, sorgunun yürütülmesi için çok fazla bellek gerektiğinde döndürülür.
  • Yeniden toplamadan kaçının.
  • Daha kısa bir veri tarihi aralığı kullanın.
  • Sorgunuzu birden çok küçük sorguya bölün. Daha sonra, çıktıları BigQuery'de birleştirin. Alternatif olarak, geçici tablolar kullanarak sorguyu bölün.
  • Büyük olan tablonun tüm JOIN işlemlerinin sol tarafından olduğundan emin olun.
  • Ads Data Hub en iyi uygulamalarını gözden geçirin.
  • BigQuery hata mesajları makalesinde, sorun gidermeyle ilgili ek bilgileri inceleyin.
BigQuery hatası.

Hata kodu: Dahili

Bu hata çeşitli nedenlerle döndürülür. Bu hata genelde aşağıdaki durumlar nedeniyle oluşur:
  • Geçici bir sorun veya zaman aşımı
  • Sorgunuzu tekrar çalıştırmayı deneyin.
  • Dizin aralık dışındaysa OFFSET() veya ORDINAL() kullanırken
  • OFFSET() veya ORDINAL() işlemini kaldırın ya da bunun yerine SAFE_OFFSET() veya SAFE_ORDINAL() işlemini kullanarak yeniden yazın. (ref.)
  • Yeniden toplamaların neden olduğu veri taşmaları olduğunda
  • Sorguda yeniden toplamalardan kaçının.
  • Toplanmayan verileri toplanan verilerle birleştirip daha sonra tekrar toplamaktan kaçının.
  • Sonuçta NULL öğesi içeren bir dizi olduğunda
  • Dizilerdeki NULL öğeleriyle ilgili BigQuery kurallarını gözden geçirin.
Yukarıdaki senaryolardan hiçbiri sorgunuz için geçerli değilse sorunu teşhis etmeleri için Ads Data Hub Destek Ekibi ile iletişime geçin.
Bulunamadı: <myproject:mydataset> veri kümesi, <regioncode> konumunda bulunamadı. Bu hata, sorgu sonuçlarının çıktısını Ads Data Hub örneğinizle aynı bölgede yer almayan bir BigQuery veri kümesine kaydetmek istediğinizde döndürülür.
  • Ads Data Hub örneğinizle aynı bölgede bulunan bir veri kümesi belirterek işi yeniden yürütün.
  • Verileri Ads Data Hub örneğinizle aynı veri kümesine kopyalayın veya böyle bir veri kümesinde yeniden oluşturun.
  • Ads Data Hub örneğinin ABD veya AB'de bulunması durumunda, çok bölgeli konum (US veya EU) belirtin. us-east1 veya europe-west1 gibi belirli bir bölge belirtildiğinde işler başarısız olur.
Ads Data Hub Destek Ekibi, Ads Data Hub örneğinize atanan bölgeyi değiştiremez.
BigQuery'de tabloya erişilemiyor. Bu hata, BigQuery'de çıkış tablosuna erişiminiz yoksa önizleme sırasında döndürülür.
  • Kuruluşunuzda BigQuery'de doğru kimlik bilgilerine sahip birinden tabloyu görüntülemeniz için size izin vermesini isteyin.
  • BigQuery'de görüntüleme izninizin olduğu bir çıkış tablosu belirterek sorguyu yeniden yürütün.
Sorgunuz Ads Data Hub gizlilik kontrollerinden geçemedi. Sorgunuzun toplama koşullarını karşıladığından ve farklılık kontrollerinden geçtiğinden emin olun.

Hata kodu: 0400

Bu hata,

sorgu sonuçları yeterince toplanmadığında veya önceki sonuçlara çok benzer olduğunda döndürülür.

  • Her sonuç satırının gerekli minimum kullanıcı sayısını (çoğu durumda 50 kullanıcı; yalnızca tıklamalara ve dönüşümlere erişilirken 10 kullanıcı) karşıladığından emin olun.
  • Sorguları test ederken korumalı alan verilerini kullanın.
  • Ads Data Hub en iyi uygulamalarını gözden geçirin.
Sistem hatası. Lütfen destek ekibiyle iletişime geçin.

Hata kodu: Dahili

Bu hata çeşitli nedenlerle döndürülür. Bu hata genelde aşağıdaki durumlar nedeniyle oluşur:
  • Ads Data Hub örneğinizle aynı bölgede bulunmayan birinci taraf tablosunu sorgulama
  • Birinci taraf verilerini Ads Data Hub örneğinizle aynı bölgede yer alan bir veri kümesine kopyalayın.
  • Zaman damgası taşması
  • TIMESTAMP_MICROS() işlemini kullanarak mikro saniye olan saat alanlarını (ör. query_id.time_usec) zaman damgasına dönüştürün.
  • Google Drive depolama alanında barındırılan verileri sorgulama
  • Verileri Google Cloud depolama alanında barındırın.
  • Proje için faturalandırma etkinleştirilmemiştir
Yukarıdaki senaryolardan hiçbiri sorgunuz için geçerli değilse sorunu teşhis etmeleri için Ads Data Hub Destek Ekibi ile iletişime geçin.
Sorgu <number> kullanıcı kümesi içeriyor. Bu rakam, 100.000 sınırını aşıyor Bu hata, sorgu sonuçları 100.000 kullanıcı kümesi sınırını aştığında döndürülür. Kullanıcı kümesi, Ads Data Hub'daki en temel koruma birimidir. Bir sorgu, kullanıcı düzeyindeki bir Ads Data Hub tablosundan her veri getirirken tek bir kullanıcı kümesi getirir.
  • Sorgunun karmaşıklığını azaltın.
  • Özellikle kullanıcı düzeyindeki Ads Data Hub tablolarında olmak üzere, sorgudaki JOIN sayısını azaltın.
  • Daha kısa bir tarih aralığında sorgu yürütmeyi deneyin.
  • Sorguyu birden çok küçük sorguya bölün.
Unutmayın: birinci taraf verisi tablolarının kullanıldığı sorgular için izin ayarlarınızı güncellemeniz gerekir. Bu hata, sorgu birinci taraf verisi (1PD) tablolarına referans vermesine rağmen kullanıcı izni aldığınızı onaylamadığınızda döndürülür.
  • Kullanıcı izni alın ve onaylayın.
  • Birinci taraf verisi tablolarına yönelik referansları kaldırın.
Farklı Google hizmetlerinden alınan tablolar birleştirilmemelidir. Her Google hizmetini ayrı ayrı toplayın ve daha sonra birleştirin. Bu hata, sorgunun farklı Google hizmetlerinden gelen verileri birleştirdiği durumlarda (örneğin politikadan bağımsız tabloların izin verilmeyen bir kombinasyonunu kullanma) döndürülür. Her Google hizmetini aşağıdaki yöntemlerden birini kullanarak tek bir sonuç şeklinde ayırın:
  • Her sorguyu tek bir Google hizmetiyle sınırlama
  • CREATE TABLE ifadelerini OPTIONS(privacy_checked_export=true) ile kullanma