Aracılığıyla paylaş


Power BI uygulama planlaması: Rapor düzeyinde denetim

Not

Bu makale, Power BI uygulama planlama makale serisinin bir bölümünü oluşturur. Bu seri öncelikle Microsoft Fabric içindeki Power BI deneyimine odaklanır. Seriye giriş için bkz . Power BI uygulama planlaması.

Bu rapor düzeyinde denetim makalesi birden çok hedef kitleyi hedeflemektedir:

  • Rapor oluşturucuları: Oluşturdukları, yayımladıkları ve paylaştıkları raporların kullanımını, benimsenmesini ve performansını anlaması gereken kullanıcılar.
  • Power BI yöneticileri: Kuruluşta Power BI'ı denetlemekle sorumlu olan yöneticiler. Power BI yöneticilerinin BT, güvenlik, iç denetim ve diğer ilgili ekiplerle işbirliği yapmaları gerekebilir.
  • Mükemmellik Merkezi, BT ve BI ekibi: Power BI'ı denetlemekle de sorumlu olan ekipler. Power BI yöneticileri ve diğer ilgili ekiplerle işbirliği yapmaları gerekebilir.

Bu makalede ele alınan kavramlar öncelikli olarak üç içerik teslim kapsamı için oluşturulan çözümlere (özellikle kurumsal IŞ ZEKAsı, departman iş zekası ve ekip iş zekası) uygulanır. Kişisel BI çözümlerinin oluşturucuları bu makaledeki bilgileri de yararlı bulabilir; ancak bunlar birincil hedef değildir.

Bu makale, raporların ve görsellerin denetlenip izlenmesine odaklanır. Ancak, temel alınan anlam modeli (daha önce veri kümesi olarak bilinirdi) ve/veya veri kaynağı iyi performans göstermediğinde rapor ve görselleri için iyi performans elde etmek mümkün değildir. Anlamsal modellerin, veri akışlarının ve datamart'ların denetlenip izlenmesi hakkında bilgi için bkz . Veri düzeyinde denetim.

Bu makale, denetim ve izleme serisinin ilk makalesidir çünkü içerik oluşturucuların önce bulma olasılığı olan yerleşik araçları açıklar. İdeal olarak, kullanıcılar rapor oluşturmadan önce paylaşılan anlamsal modeller (birçok rapor arasında yeniden kullanım için tasarlanmıştır) oluşturursunuz. Bu nedenle, bu makaleyi Veri düzeyi denetim makalesiyle birlikte okumanızı öneririz.

İpucu

İster iş arkadaşlarınızla yakınsama ister çevrimiçi okuma yapın, raporun kelimenin tam anlamıyla mı yoksa daha genel mi kullanıldığını fark etmeniz gerekir. Genellikle, tek bir Power BI Desktop dosyasına (.pbix) başvurmak için genel bir şekilde kullanılır. Dosya bir veri modeli (yayımlandığında anlam modeline dönüşür), bir rapor veya her ikisini birden içerebilir. Terimi, yalnızca bir rapora başvurmak için kullanılabilir (örneğin, bir semantik modele Canlı Bağlan içeren bir rapor). Bu makalede terim kelimenin tam anlamıyla kullanılmıştır.

Performans hedeflerini raporlama

Raporları etkili bir şekilde izlemek için, mükemmel performans, iyi performans ve düşük performans gibi rapor performansı hedeflerinin kuruluşunuz için ne anlama geldiğini tanımlamanızı öneririz. Evrensel tanım yok. Bu hedefleri her zaman tüketici açısından dikkate almanız gerekir.

İdeal olarak, rapor tasarımı sürecinde performans öncelikli bir konudur. Performans hedeflerini ayarlamayı seçebileceğiniz birkaç durum aşağıdadır.

Kuruluş genelindeki tüm raporlara uygulanması amaçlanan standart bir performans hedefi oluşturmayı seçebilirsiniz. Örneğin, ilk rapor sayfası beş saniye içinde işlenmelidir. Ancak, birçok farklı nokta olduğundan, her çözümün aynı hedefi karşılamasını beklemek genellikle gerçekçi değildir. Çözümün karmaşıklık düzeyini hesaba katan performans hedefleriniz için aralıkları göz önünde bulundurun.

Denetim listesi - Rapor oluşturucularının rapor performansını nasıl doğrulamaları gerektiği göz önünde bulundurulduğunda önemli kararlar ve eylemler şunlardır:

  • Rapor performansı hedeflerini belirleme: Kabul edilebilir rapor performansının tüketici açısından ne anlama geldiğini iyi anladığınızdan emin olun.
  • Performans hedeflerini belgeleyin ve iletin: Belirli hedefler varsa, bunların kuruluşunuzdaki rapor oluşturucularına iletildiğinden emin olun. Rapor oluşturucularının performansı ölçmeyi ve performansı geliştiren tasarım tekniklerini uygulamayı anlaması için yararlı bilgiler sağlayın.

Bu makalenin geri kalanında rapor performansını denetlemek ve izlemek için kullanabileceğiniz teknikler açıklanmaktadır.

Rapor kullanım ölçümleri

Rapor oluşturucularının kullanabileceği ana denetim kaynağı, Power BI hizmeti yerleşik kullanım ölçümleri raporlarıdır.

Kullanım ölçümleri raporlarının birincil hedefi, bir raporun veya çalışma alanında bulunan tüm raporların etkisini değerlendirmektir. Rapor görünümlerine ve raporların ve panoların performansına odaklandığından (anlam modelleri ve veri akışları gibi diğer öğeler yerine), rapor oluşturucularını hedefler.

Kullanım ölçümleri raporlarını kullanarak:

  • Raporları en etkin şekilde görüntüleyen kullanıcıları belirleyin.
  • Raporların ne sıklıkta görüntülendiğini anlayın ve bu raporları popülerliğe göre derecelendirerek (kullanıma göre).
  • Kullanıcıların en sık erişeceği rapor sayfalarını belirleyin.
  • Son zamanlarda görüntülenmemiş raporları bulun.
  • Üst düzey rapor performansı istatistiklerini görüntüleyin. Bu istatistikler rapor tasarımı iyileştirme çalışmalarına yol göstermesine ve aralıklı veya tutarlı performans sorunları olabilecek raporları tanımlamaya yardımcı olabilir.
  • Tüketicilerin hangi tüketim yöntemlerini (örneğin, tarayıcı veya Power BI mobil uygulaması) kullandığını anlayın. Bu bilgiler, rapor oluşturucularının raporları mobil kullanım için en iyi duruma getirmek için ne kadar çaba harcamaları gerektiğine karar vermelerine yardımcı olabilir.

İpucu

Power BI, Power BI hizmeti yayımlanan içerik (Power BI Embedded kullanılarak işlendiği durumlar dahil) için gerçekleşen etkinlikler için kullanım ölçümlerini yakalar. Kullanım ölçümlerine erişim, rapor oluşturucularını Power BI Desktop dosyalarını paylaşmak yerine raporlarını Power BI hizmeti yayımlamaya teşvik etmek için yalnızca bir nedendir.

Kullanım ölçümleri Power BI hizmeti yerleşik olarak bulunur. Bu, rapor oluşturucularının kullanım verilerini ayıklamak ve depolamak için bir işlem ayarlamasına gerek olmadığından önemli bir avantajdır. Başlamaları hızlı ve basit bir işlemdir.

Kullanım ölçümlerinin bir diğer avantajı, iç anlam modelinin (kullanım ölçümleri verilerini içeren) başka bir yerde kolayca bulunmayan bilgileri içermesidir. Örneğin, rapor sayfası başına görünümler ve rapor açma süresi içerir. Rapor sayfası görünümleri, sınırlamaları olan istemci telemetrisi kullanılarak elde edilir. İstemci telemetrisi (rapor kullanım ölçümleri tarafından kullanılır), sunucu tarafı telemetri verilerinden farklıdır (etkinlik günlüğü tarafından kullanılır).

Kullanım ölçümleri iç anlam modeli ve rapor içerir. İç anlam modeli düzenlenemez veya özelleştirilemiyor olsa da kullanım ölçümleri raporunu özelleştirebilirsiniz. Ayrıca, çalışma alanında (tek bir rapor yerine) tüm raporların kullanımı hakkında bilgi edinmek için rapor filtrelerini güncelleştirebilirsiniz. Bu yaklaşımı kullanarak, kullanılabilir en geniş aralık bir çalışma alanıdır. En son tamamlanan gün de dahil olmak üzere en fazla 30 günlük geçmişi görüntüleyebilirsiniz.

Önemli

Power BI etkinlik günlüğü, aşağıdakileri yapmak istediğinizde daha iyi bir alternatiftir:

  • Birden fazla çalışma alanı için kullanıcı etkinliklerini alma.
  • Etkinlik verilerini 30 günden daha uzun süre ayıklayın ve tutun.
  • Kullanıcıların Power BI hizmeti gerçekleştirdiği tüm etkinlikleri analiz edin.

Etkinlik günlüğü hakkında daha fazla bilgi için bkz . Kiracı düzeyinde denetim.

Kullanım ölçümleri raporları, Katkıda Bulunan, Üye veya Yönetici çalışma alanı rolüne atanan rapor oluşturucuları ve sahipleri tarafından kullanılabilir. Kullanım ölçümleri raporlarını çalışma alanı görüntüleyicilerine (içerik tüketicileri) görünür hale getirmek için, kullanım raporunun bir kopyasını oluşturabilir ve özelleştirebilirsiniz.

İpucu

Çalışma alanı rolleri hakkında daha fazla bilgi için İçerik oluşturucu güvenlik planlaması makalesine bakın.

Kullanım ölçümleriyle ilgili iki kiracı ayarı vardır.

  • İçerik oluşturucuları için Kullanım ölçümleri kiracı ayarı, hangi rapor oluşturucu gruplarının (aynı zamanda gerekli çalışma alanı rolüne sahip olan) kullanım ölçümleri raporlarını oluşturup görüntüleyebileceğini denetler. Power BI yöneticileri genellikle bu ayarı kuruluşun tamamı için etkin bırakır. Bu şekilde, tüm self servis rapor oluşturucuları içeriklerinin kullanım desenlerini görüntüleyebilir.
  • İçerik oluşturucuları kiracısı için kullanım ölçümlerindeki kullanıcı başına veriler ayarı, rapor tüketicilerinin adlarının ve e-posta adreslerinin kullanım ölçümleri raporlarında görüntülenip görüntülenmeyeceğini belirler. Bu ayar devre dışı bırakıldığında (rapor oluşturucularının bazıları veya tümü için), Power BI kullanım ölçümleri raporlarında kullanıcı maskeleme olarak adlandırılan adları ve e-posta adreslerini gizler. Power BI yöneticileri çoğu zaman, rapor oluşturucularının raporlarını kimin kullandığını tam olarak anlayabilmesi için bu ayarı etkin bırakır. Ayrıca, içerik hakkında geri bildirim almak için diğer kullanıcılarla doğrudan iletişim kurabilmek de değerlidir çünkü bu, içeriğin geliştirilmesine yardımcı olabilir. Bazen, belirli rapor oluşturucu grupları için kullanıcı bilgilerini maskelediğiniz bir güvenlik gereksinimi olabilir. Ayar devre dışı bırakıldığında, rapor oluşturucusu kullanıcı ayrıntılarının yerine adsız kullanıcı görür.

Power BI etkinlik günlüğündeki ViewUsageMetrics işlemi, Power BI yöneticilerinin hangi içerik oluşturucularının ve sahiplerinin kullanım ölçümleri raporlarını kullandığını izlemesine olanak tanır. Eğitim ve belge çalışmalarına yol göstermek için bu bilgileri kullanabilirsiniz.

Denetim listesi - Kullanım ölçümleri raporunu kullanmayı planlarken önemli kararlar ve eylemler şunlardır:

  • Kullanım ölçümlerinin etkinleştirildiğini onaylayın: Herhangi bir Power BI rapor oluşturucusunun (raporu düzenleme izni olan) kullanım ölçümlerini görüntüleyip görüntüleyemeyeceğine karar verin. İçerik oluşturucuları kiracı ayarını bu kararla uyumlu olacak şekilde Kullanım ölçümleri'ni ayarlayın.
  • Kullanım ölçümlerinde kullanıcı başına verilerin görüntülenip görüntülenmeyeceğine karar verin: Adların ve e-postanın tüm kullanıcılara mı yoksa bazı kullanıcılara mı gösterileceğini belirleyin. İçerik oluşturucu kiracısı için kullanım ölçümlerindeki kullanıcı başına verileri bu kararla uyumlu olacak şekilde ayarlayın.
  • Çalışma alanı rollerini doğrulama: Çalışma alanı rol atamalarını doğrulayın. Uygun rapor oluşturucularının ve sahiplerinin çalışma alanındaki içeriği düzenleme iznine sahip olduğundan emin olun (böylece kullanım ölçümleri raporlarını kullanılabilir hale getirir).
  • Kullanım ölçümleri raporlarını oluşturma ve özelleştirme: Analiz etmek istediğiniz içerik için bir kullanım ölçümleri raporu oluşturun. Uygun olduğunda, kullanım ölçümleri raporunu çalışma alanına tüm raporları içerecek şekilde özelleştirin.
  • Rapor oluşturucuları için belgelere ve eğitime dahil edin: Rapor oluşturucularınıza kullanım ölçümleri raporlarından nasıl yararlanabilecekleri konusunda rehberlik ekleyin. Rapor oluşturucularının kullanım örneklerini ve önemli sınırlamaları anladığınızdan emin olun. İzleyebilecekleri önemli ölçümlerin örneklerini ve oluşturdukları ve yayımladıkları çözümleri sürekli geliştirmek için bilgileri nasıl kullanabileceklerini ekleyin.
  • Kullanım ölçümlerini kimlerin kullandığını izleme: Power BI etkinlik günlüğünü kullanarak hangi içerik oluşturucularının ve sahiplerinin kullanım ölçümleri raporlarını kullandığını izleyin.
  • Kullanım ölçümlerinin yeterli olup olmadığını belirleme: Yerleşik kullanım ölçümleri raporunun yeterli olacağı durumları göz önünde bulundurun. Veri düzeyi ve kiracı düzeyinde denetim çözümlerinin (bu serinin diğer makalelerinde açıklanmıştır) daha uygun olup olmayacağını belirleyin.

Performans Analizi

Performans Analizi, rapor performansını araştırmanıza ve izlemenize yardımcı olmak için Power BI Desktop'ta kullanılabilen bir araçtır. Rapor oluşturucularının görsellerin ve DAX formüllerinin performansını anlamasına yardımcı olabilir.

İpucu

Performans Analizi ek olarak, rapor performansı sorunlarını gidermek için kullanabileceğiniz başka araçlar da vardır. Örneğin, Premium kullanım ve ölçümler uygulamasını veya Azure Log Analytics'e gönderilen anlam modeli olay günlüklerini kullanarak Premium kapasiteyi etkileyen belirli rapor tüketimi sorunlarını giderebilirsiniz. Bu araçlar (ve diğer araçlar) hakkında daha fazla bilgi için bkz . Veri düzeyinde denetim.

Performans Analizi, kullanıcı Power BI Desktop'taki bir raporla etkileşim kurarken işlemleri yakalar. Her rapor öğesinin nasıl ve her etkileşim için nasıl performans sergilediğini kaydeden bir günlük oluşturur. Örneğin, bir rapor dilimleyicisiyle etkileşime geçtiğinizde, görsele çapraz filtre uygularken veya bir sayfa seçtiğinizde, eylem ve zaman süresi günlüğe kaydedilir. İşlemin türüne bağlı olarak, diğer ayrıntılar da kaydedilir.

Özetlenmiş bilgileri Performans Analizi bölmesinde bulabilirsiniz. Günlük sonuçlarını bir JSON dosyasına aktararak daha ayrıntılı analizlerle devam edebilirsiniz. Dışarı aktarma dosyası, günlüğe kaydedilen işlemler hakkında daha fazla bilgi içerir. Dışarı aktarma dosyasını kullanma hakkında daha fazla bilgi için GitHub'da Performans Analizi belgelerine bakın.

Önemli

Performans Analizi Power BI Desktop'ta çalıştığını unutmayın. Rapor oluşturucusunun makinesinin ortamı, Power BI hizmeti ortamından farklı olabilir.

Dikkate alınması gereken bazı yaygın farklar şunlardır:

Önemli

Bazen bu makale Power BI Premium'a veya kapasite aboneliklerine (P SKU'ları) başvurur. Microsoft'un şu anda satın alma seçeneklerini birleştirdiğini ve kapasite başına Power BI Premium SKU'larını kullanımdan kaldırdığını unutmayın. Yeni ve mevcut müşteriler bunun yerine Doku kapasitesi abonelikleri (F SKU'ları) satın almayı düşünmelidir.

Daha fazla bilgi için bkz . Power BI Premium lisansına gelen önemli güncelleştirmeler ve Power BI Premium hakkında SSS.

Bir kullanıcı bir rapor öğesiyle etkileşime geçtiğinde veriler günlüğe kaydedilir. Günlüğe kaydedilen veriler görsel görüntü öğelerinden daha fazlasını içerir. Ayrıca şunları içerir:

  • Görsel görüntüleme etkinliği.
  • DAX sorguları (görsel önbellek yerine veri modelinden veri aldığında).
  • DirectQuery etkinliği (uygun olduğunda).
  • Bir görsel tarafından gerçekleştirilen sorgu hazırlama, arka plan işleme etkinlikleri ve bekleme süresi gibi diğer etkinlikler.

Deneyim düzeyine ve rollerin ve sorumlulukların nasıl bölündüğüne bağlı olarak, performans sorunlarını çözmek için rapor oluşturucuslarının yardıma ihtiyacı olabilir. Bu, özellikle sorgu veya hesaplamanın neden yavaş olduğunu anlamaya çalışırken geçerlidir. Rapor oluşturucusu için yardım şu şekilde gelebilir:

Bazı kuruluşların onaylanan (sertifikalı veya yükseltilen) raporlar için belirli gereksinimleri vardır. Bu durum özellikle kuruluş genelinde yaygın olarak kullanılan raporlar için geçerlidir. Bu durumda, raporu yayımlamadan önce veya onay almadan önce Performans Analizi sonuçları doğrulamanız gerekebilir (veya teşvik edilir).

İpucu

İyi performans gösteren raporlar, çözümün benimsenmesi üzerinde olumlu bir etkiye sahiptir. Rapor oluşturucularını, Power BI hizmeti yeni bir çözüm yayımlamadan önce rapor performansını test etmeye teşvik etmenizi öneririz. Ayrıca mevcut bir çözümde (rapor veya anlam modeli) önemli değişiklikler yapıldığında performansı yeniden test etmelerini de teşvik etmelisiniz.

İyileştirme teknikleri hakkında daha fazla bilgi için bkz . Power BI için iyileştirme kılavuzu.

Denetim Listesi - Rapor oluşturucularının Performans Analizi nasıl kullanması gerektiği göz önünde bulundurulduğunda, önemli kararlar ve eylemler şunlardır:

  • Rapor oluşturucuları için belge ve eğitim oluşturma: Rapor oluşturucularınıza hangi performans hedeflerinin mevcut olduğu ve performansı nasıl doğruladıkları, ölçebilecekleri ve test yapabilecekleri hakkında rehberlik ekleyin. Rapor oluşturucularınıza iyi performans gösteren raporlar oluşturma hakkında rehberlik sağlayın. Yeni rapor oluşturucularının iyi tasarım alışkanlıklarını erken benimsemelerine yardımcı olun.
  • Destek ve beceri rehberlerinin kullanılabilir olduğundan emin olun: Rapor oluşturucularınızın performans sorunlarını çözmek için nasıl yardım alabileceklerini bilmelerini sağlayın.
  • Raporları onaylama gereksinimlerine dahil et: Raporları onaylama (onaylama) önkoşulu olarak Performans Analizi sonuçları dahil etmek isteyip istemediğinize karar verin. Öyleyse, bu gereksinimin belgelendiğinden ve rapor oluşturucularına iletildiğinden emin olun.

Bu serinin sonraki makalesinde veri düzeyinde denetim hakkında bilgi edinin.