Raporlamayla İlgili En İyi Uygulamalar

Bu sayfada, rapor alırken önerilen bazı uygulamalar listelenmiştir.

Raporları kaydetme ve yeniden kullanma

Aynı raporu birden çok kez ekleyip silmeniz kaynak israfına neden olacağından, düzenli olarak çalıştırdığınız sorgular için rapor oluşturup kaydetmeniz önerilir. göreceli tarih aralıkları örneğin, YESTERDAY veya LAST_7_DAYS, raporları daha yeniden kullanılabilir hale getirir.

Raporları planlayın

Anlık veya tek seferlik raporlar, tek tek çalıştırıldığı ve eksik bir veri kümesine göre yürütülebileceği için kaynakların israf edilmesine neden olabilir. Planlanmış raporlar toplu olarak çalıştırıldığı ve önceki güne ait verilerin işlenmesi tamamlanana kadar çalıştırılmaması garanti edildiği için raporlama kaynaklarını en iyi şekilde kullanır. Ayrıntılar için kullanılabilir planlama alanlarına bakın.

Rapor durumu için yoklama yaparken eksponansiyel geri yüklemeyi kullan

Bir raporun çalıştırılmasının ne kadar süreceğini tahmin etmek mümkün değildir. Bağlantının uzunluğu süre, tarih dahil olmak üzere birçok faktöre bağlı olarak saniye ile saat arasında değişebilir ve işlenecek veri miktarını ölçebilir. Ayrıca, rapor çalışma süresi ile raporda döndürülen satır sayısı arasında da bir ilişki yoktur. Bu nedenle, rapor sonuçlarınızı iyileştirmek için çalışan bir raporun durumunu ve projenin ne zaman bittiğini belirler. Bu işlem "anket" olarak bilinir.

Yoklama gerekli olsa da, verimsiz bir uygulama hızlı bir şekilde tüketilebilir kotanızı tüketirsiniz. Bu nedenle, yeniden denemeleri sınırlamak ve kotayı korumak için eksponansiyel geri yüklemeyi kullanmanız önerilir.

Çok parçalı indirme yapma

Rapor dosyaları birkaç gigabayt kadar büyük olabilir. Bu tür raporları tek bir istekle indirmek bağlantı sorunlarına neden olabilir. Ayrıca tek bir istek İndirme kesintiye uğradı, işlemi devam ettirmek mümkün değil ve başarısız tek bir istek indirme işlemi kesintiye uğrarsa devam ettirilemez. Dolayısıyla, zaman çizelgesine uygun şekilde Büyük indirmeleri daha küçük parçalara bölmek için çok parçalı indirmeleri kullanmak. Tek bir paket başarısız olursa indirme işlemi o noktadan devam ettirilebilir.

Parçalara ayırmanın birçok avantajı olsa da her parça ayrı bir istek oluşturur. Bu nedenle, kotanın boşa harcanmasını önlemek için en az 10 MB'lık bir parça boyutu kullanmanızı öneririz. Ancak ortalama rapor boyutunuz çok büyükse veri kümesi boyutunu bağlantı hızının izin verdiği kadar artırabilirsiniz.

Raporlama kotalarını göz önünde bulundurun

Campaign Manager 360 raporlama özelliğinin sorumlu kullanımı, aşağıdaki ürün genelindeki üç kullanım kotası aracılığıyla zorunlu kılınmaktadır:

  1. Geçici rapor yürütme sayısı (günlük)

    Bir CM hesabının / CM kullanıcı profilinin çalıştırabileceği anlık raporların sayısını sınırlar elde edebilirsiniz. Kotayı aşmamak için:

    • Yinelenen raporları azaltın.
    • Düzenli olarak çalıştırılan raporlar planlayın.
    • Gereksiz API komut dosyalarını devre dışı bırakın.
  2. Etkin planlanmış raporlar

    Bir CM hesabının/CM kullanıcı profilinin belirli bir zamanda etkin olarak planlayabileceği rapor sayısını sınırlar. Kotanın altında kalmak için:

    • Yinelenen raporları azaltın.
    • Gereksiz planlanmış raporları devre dışı bırakın.
    • Gereksiz API komut dosyalarını devre dışı bırakın.
  3. Eş zamanlı raporlar

    Bir CM hesabının/CM kullanıcı profilinin aynı anda çalıştırabileceği rapor sayısını sınırlandırır. Kotanın altında kalmak için:

    • Düzenli olarak çalıştırılan raporları planlayın.
    • Gereksiz API komut dosyalarını devre dışı bırakın.
    • Geri yükleme mantığını uygulayın.

Raporlama uygulamanızı optimize etmenize rağmen hâlâ kotanızı aşarsanız iletişim formunu kullanabilirsiniz.