Aracılığıyla paylaş


Model temelli uygulama raporlama özellikleri ve değerlendirmeleri

Model temelli uygulamalarda müşterilere karar alma ve kendi müşterileriyle ve verileriyle daha etkili şekilde etkileşim kurma konusunda yardımcı olan iş verilerini ortaya çıkarma olanağı tanıyan, çok sayıda özellik bulunur.

Bunlar, raporlamaya genel bakış bölümünde açıklanmıştır. Aşağıda bazılarını görebilirsiniz:

Uygulamanın veritabanında tutulan veri hacmi büyümeye devam ettikçe BI stratejiniz üzerinde düşünmek ve geniş veri kümelerini raporlayıp görselleştirmek için daha etkili mekanizmalar bulmak çok daha önemli hale gelmektedir.

Raporlama altyapısı

Bir ortamda raporlama altyapısı paylaşılır ve veritabanından ayrıdır. Bu mimaride, müşteriler raporları çalıştırmak için gerekli kaynakları paylaşsa da her rapor müşterinin bireysel veritabanı örneği kullanılarak çalışır.

Microsoft Dataverse'da yerleşik olan raporlama özellikleri kullanıcılara veritabanları üzerinde daha kısa sürelerde raporlar çalıştırma olanağı sağlar. Bunu göz önünde bulundurarak aşağıdaki sabit ayarlara dikkat edin:

  • Raporlar ve sorgular beş dakikaya kadar yürütülebilir. Maksimum süreye ulaşıldığında, rapor zaman aşımına uğrar ve kullanıcıya ileti döndürülür. Beş dakikalık süre içinde raporların ve sorguların 50.000 satırdan büyük geniş veri kümelerine yayılmasına olanak tanınır; bu da en operasyonel raporlama gereksinimlerini karşılamak için belirgin bir esneklik sağlar.

  • Sorgu yanıtını geliştirmek için, ayrıntılı raporların çok sayıda satır görüntülenmesini en aza indirmesini öneriyoruz. Bunu yapmak için, döndürülen satır sayısını azaltmaya yönelik uygun bir filtreleme uygulayın. Toplanan veya özetlenmiş raporlar oluşturduğunuzda, sorgular raporda toplama gerçekleştirmek için ayrıntılı satırları getirmek yerine toplamı sorguya göndermelidir. Daha fazla bilgi: FetchXml kullanarak verileri toplama ve raporlara ön filtreleme uygulama.

  • Report Viewer sayfası platformun API sınırlarına tabidir. Uzun vadeli bir raporun birden fazla yürütülmesi hatayla sonuçlanabilir ve kullanıcı birkaç dakika bekleyip tekrar deneyebilir. Bu, kullanıcı başına bir sınırdır ve raporların birden fazla kullanıcı tarafından normal kullanımını etkilememelidir.

  • Panolarda görüntülenen tablolar ve ızgaralarda uygulamalarınız, kullanıcıların 50.000'den daha az satıra sahip veri kümeleri bulunan sorgular çalıştırmasına olanak tanır. Bir kullanıcının 50.000 veya daha fazla satırı kapsayan bir pano sorgusu çalıştırması gerektiğinde "Maksimum satır sınırı aşıldı. Satır sayısını azaltın" iletisi döndürülür. Veri kümesi pratik ayarı, uygulamadan optimum performans sağlanmasına yardımcı olur.

Raporlama ipuçları ve çözümleri

Genel olarak bu ayarlar çoğu kuruluşun raporlama gereksinimleri için uygundur. Kullanıcılarınızın bu ayarları aşmadığından emin olmak ve genel olarak rapor sorgulama performansını iyileştirmek için aşağıdaki en iyi uygulamaları değerlendirin.

  • Özel raporlar veya panolar oluşturulurken, bunları daha küçük veri kümelerini daha kısa sürede sorgulayacak şekilde tasarlayın. Bu amaçla, raporları sınırlamak için rapora geçerli ay veya çeyrek gibi zaman tabanlı bir filtre ekleyebilirsiniz.

  • Sonuç döndürmesi gereken tabloların sayısını sınırlayın. Bu sorguyu çalıştırmak ve sonuç kümesini döndürmek için gerekli süreyi kısaltır.

  • Ayrıntılı raporlardaki satırları azaltın. Sorgu tarafından döndürülen satır sayısını düşürerek zaman aşımlarını azaltmak için uygun bir filtreleme kullanılabilir.

  • Toplanan veya özetlenmiş raporlarda sorgular, ayrıntılı satırları getirmek için değil, toplanan verileri veritabanına göndermek ve toplama işlemini SQL Server Reporting Services raporunda gerçekleştirmek için kullanılmalıdır.

  • İşletmeniz için uygun olduğunda, kullanıcılar varsayılan (kullanıma hazır) raporları ve panoları çalıştırmalıdır. Bu raporlar ve panolar genellikle kullanıcı veri kümelerini sorgulamak üzere tasarlanmıştır; dolayısıyla çoğu durumda veri kümesi sınırını aşmaz.

Kullanıcıların bu ayarları aşan raporları çalıştırması gerekirse karmaşık raporlama ihtiyaçları için yardım sağlayacak aşağıdaki seçenekleri incelemenizi öneririz. Her iki seçenek de veri tümleştirme çözümünü kullanarak raporlama iş yüklerini Dataverse'tan başka bir veri deposuna etkili bir şekilde boşaltır.

  • Uygulama verilerinizle tümleştirmeye yönelik özelliklerin kapsamını genişletmek için SQL Server Tümleştirme Hizmetleri (SSIS) ile birlikte bağdaştırıcılar kullanılır.

  • Ayıklama dönüşümü yükü (ETL) araçları birden fazla veri kaynağını birleştirerek veya SSIS kullanılmadığında, verileri veri ambarı çözümüne ayıklayarak veri analizi oluşturmak için yeni bir araç seti sağlar. ETL araçları verileri taşımak için Dataverse'e bağlanmak üzere kapsamlı çözümler sunar.

Önemli

Bu araçları kullandığınızda, verilerin çalışılmayan saatlerde taşınmasını veya eşitlenmesini öneririz.

Gerektiğinde, özellikle büyük raporları çalıştırmak için kullanılan verilerin çevrimdışı kopyasını oluşturmak gibi özel raporlama ihtiyaçlarınıza yönelik bir çözüm sağlamaya yardımcı olabilecek çok sayıda Microsoft iş ortağı bulunur. Bu iş ortakları, kullanılabilir veri tümleştirme araçları konusunda bilgi sahibidir. Daha fazla bilgi: Bir Dynamics 365 iş ortağı bulma

SSIS için üçüncü taraf bağdaştırıcıları

ETL araçları

Ayrıca bkz.

Rapor Yazma Uzantısı (SQL Server Data Tools desteği ile)

Excel İçin Microsoft Power Query'ye Giriş
Dynamics 365 for Customer Engagement OData Akışları ve Power Query: Kayıt [ nedir]?

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).