Aracılığıyla paylaş


Power BI kullanım senaryoları: Self servis gerçek zamanlı analiz

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 kullanım senaryosu, iş analistlerinin gerçek zamanlı Power BI raporları oluşturma şekline odaklanır. Gerçek zamanlı olarak ifade edilen şey, verilerin her zaman güncel olması ve rapor tüketicilerinin görselleştirmelerle etkileşim kurması gerekmediğidir. Veri görselleştirmeleri her zaman geçerli verileri gösterecek şekilde otomatik olarak yenilenmelidir.

Gerçek zamanlı raporlar, kuruluşların güncel verileri izlemesine ve güvenilir kararlar vermesine olanak sağlar.

Not

Bu makalede gerçek zamanlı terimi aslında neredeyse gerçek zamanlı anlamına gelir. Neredeyse gerçek zamanlı, veri işleme ve ağ iletim süresi nedeniyle her zaman bir gecikme süresi (gecikme süresi olarak bilinir) olduğu anlamına gelir.

Self servis gerçek zamanlı analiz geliştirmek için, iş analistinin önce daha önce veri kümesi olarak bilinen bir DirectQuery semantik modeli oluşturması (veya bu modele bağlanması) gerekir. Ardından bir rapor oluşturabilir ve otomatik sayfa yenileme ayarlarını yapabilir. Kurulumdan sonra Power BI, geçerli verileri göstermek için rapor sayfalarını otomatik olarak yeniler.

İpucu

Ayrıca, anında iletme veri kümelerini kullanarak Power BI'da gerçek zamanlı analiz elde edebilirsiniz. Ancak bu konu, geliştiricileri hedeflediğinden bu self servis gerçek zamanlı kullanım senaryosunun kapsamı dışındadır. Gönderme veri kümeleri genellikle programlı bir çözüm geliştirmeyi içerir.

Power BI gerçek zamanlı analizini tam olarak anlamak için Power BI ile verileri gerçek zamanlı olarak izleme öğrenme yolu üzerinden çalışın.

Senaryo diyagramı

Aşağıdaki diyagramda, self servis gerçek zamanlı analizi destekleyen en yaygın kullanıcı eylemlerine ve Power BI bileşenlerine yönelik üst düzey bir genel bakış gösterilmiştir. Birincil hedef, DirectQuery modeli oluşturmak ve otomatik sayfa yenileme kullanan Power BI raporları oluşturmaktır.

Diyagramda, raporlardaki neredeyse gerçek zamanlı verileri izlemeyle ilgili self servis gerçek zamanlı analiz gösterilmektedir. Diyagramdaki öğeler aşağıdaki tabloda açıklanmıştır.

İpucu

Sununuza , belgelerinize veya blog gönderinize eklemek veya bunu duvar posteri olarak yazdırmak istiyorsanız senaryo diyagramını indirmenizi öneririz. Ölçeklenebilir Vektör Grafikleri (SVG) görüntüsü olduğundan, kalite kaybı olmadan ölçeği artırıp azaltabilirsiniz.

Yukarıdaki diyagramda aşağıdaki kullanıcı eylemleri, araçları ve özellikleri gösterilmiştir:

Kalem Açıklama
Öğe 1. İçerik oluşturucular, DirectQuery modeli oluşturmak için Power BI Desktop'ı kullanır.
Öğe 2. Power BI Desktop, geçerli verileri almak için temel alınan veri kaynağına yerel sorgular gönderir.
Öğe 3. İçerik oluşturucular, otomatik sayfa yenilemeyi etkinleştirip ayarlayarak neredeyse gerçek zamanlı güncelleştirmeleri görüntüleyecek bir rapor oluşturur.
Öğe 4. İçerik oluşturucular hazır olduğunda Power BI Desktop dosyalarını (.pbix) veya Power BI proje dosyalarını (.pbip) Power BI hizmeti veya Doku portalındaki bir çalışma alanında yayımlar.
Öğe 5. Çalışma alanı yayımlandıktan sonra yeni bir rapor ve DirectQuery anlam modeli içerir. Çalışma alanı kişisel veya Pro çalışma alanı olduğunda, en düşük otomatik sayfa yenileme aralığı 30 dakikadır (rapor oluşturucu daha düşük bir aralık belirlese bile).
Öğe 6. Rapor tüketicileri otomatik sayfa yenilemesi etkinleştirilmiş bir rapor sayfası açtığında, veri görselleştirmeleri geçerli verileri göstermek için otomatik olarak yenilenir.
Öğe 7. Bazı veri kaynakları, özel bir kuruluş ağı içinde bulunanlar gibi veri yenileme için şirket içi veri ağ geçidi veya sanal ağ geçidi gerektirebilir.
Öğe 8. Otomatik sayfa yenileme sayfasındaki her görsel, temel alınan veri kaynağından geçerli verileri almak için anlam modelini sorgular.
Öğe 9. Otomatik sayfa yenileme raporu Doku kapasitesi, Premium kapasite veya KullanıcıBaşına Premium lisans modu kullanan bir çalışma alanında depolandığında, Power BI bir dakika veya daha fazla aralıklarla otomatik olarak yenilenebilir. Power BI'ın gereksiz yenilemelerden kaçınması için değişiklik algılama yenileme türünü kullanmak da mümkündür. Değişiklik algılama yenileme türü ayarlandığında, Power BI her yenileme aralığında verilerin son otomatik yenilemeden bu yana değişip değişmediğini belirlemek için değişiklik algılama sorguları gönderir. Power BI değişikliği algıladığında sayfadaki tüm görselleri yeniler.
Öğe 10. Rapor tüketicileri bir çalışma alanındaki veya Power BI uygulamasındaki güncel içeriği görüntüler.
Öğe 11. Kapasite yöneticileri otomatik sayfa yenileme özelliğini etkinleştirebilir veya devre dışı bırakabilir. Özellik devre dışı bırakıldığında, kapasiteye atanan çalışma alanlarında depolanan raporlar için otomatik sayfa yenileme çalışmaz. Kapasite yöneticileri ayrıca en düşük yenileme aralığını ve en düşük yürütme aralığını ayarlayabilir. Bu minimum aralıklar, daha düşük bir aralık kullanan rapor sayfası ayarlarını geçersiz kılar.
Öğe 12. Doku yöneticileri Doku portalında etkinliği izler ve izler.

Ö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.

Önemli noktalar

Aşağıda, self servis gerçek zamanlı analiz senaryosu hakkında vurgulanan bazı önemli noktalar yer alır.

Desteklenen veri kaynakları

Otomatik sayfa yenileme özelliği, tüm tabloların içeri aktarma depolama modunu kullandığı içeri aktarma modellerine bağlı raporlarda çalışmaz. Bu özellik yalnızca Power BI raporu şu anlam modeline bağlandığında çalışır:

DirectQuery modeli, içeri aktarma modeline alternatiftir. DirectQuery modunda geliştirilen modeller verileri içeri aktarmaz. Bunun yerine yalnızca model yapısını tanımlayan meta verilerden oluşur. Model sorgulandığında, temel alınan veri kaynağından veri almak için yerel sorgular kullanılır.

Self servis perspektifinden bakıldığında, iş analisti Power BI Desktop'taki modellerine DirectQuery depolama tabloları ekleyebilir ve veri kaynağının bu depolama modunu desteklemesini sağlayabilir. Genellikle ilişkisel veritabanları DirectQuery tarafından desteklenir. DirectQuery'yi destekleyen veri kaynaklarının tam listesi için bkz . DirectQuery tarafından desteklenen veri kaynakları.

İş analisti artımlı yenilemeyi ayarlayarak içeri aktarma modelini de geliştirebilir. Power BI Desktop, DirectQuery ile en son verileri gerçek zamanlı olarak al seçeneğini etkinleştirerek (yalnızca Premium çalışma alanları tarafından desteklenir) en son verilerin alındığından emin olmak için bir DirectQuery bölümü ekler. Daha fazla bilgi için bkz . Anlam modelleri için artımlı yenileme ve gerçek zamanlı veriler.

İş analisti, DirectQuery depolama modu tablolarını içeren mevcut bir tablosal modele canlı bağlantı da oluşturabilir.

Veri kaynağı sahiplerini dahil edin

Otomatik sayfa yenileme raporunu yayımlamadan önce veri kaynağı sahipleriyle gerçek zamanlı gereksinimleri tartışmak iyi bir fikirdir. Bunun nedeni, otomatik sayfa yenilemenin veri kaynağına önemli bir iş yükü yerleştirebileceğidir.

Beş dakikada bir yenilenmek üzere ayarlanmış ve iki görsel içeren tek bir rapor sayfası düşünün. Rapor sayfası açık olduğunda Power BI, temel alınan veri kaynağına saatte en az 24 sorgu (12 yenileme iki görselle çarpılır) gönderir. Şimdi 10 rapor tüketicisinin aynı rapor sayfasını aynı anda açtığını düşünün. Bu durumda Power BI saatte 240 sorgu gönderir.

Rapor sayfasındaki görsellerin sayısı ve istenen yenileme aralığı dahil olmak üzere gerçek zamanlı gereksinimlerin tartışılması önemlidir. Kullanım örneği gerekçelendirildiğinde, veri kaynağı sahibi veri kaynağı kaynaklarının ölçeğini artırarak proaktif adımlar atabilir. Ayrıca yararlı dizinler ve gerçekleştirilmiş görünümler ekleyerek veri kaynağını iyileştirebilirler. Daha fazla bilgi için bkz . Power BI Desktop'ta DirectQuery modeli kılavuzu.

Yenileme türü

Otomatik sayfa yenileme özelliği iki yenileme türünü destekler.

  • Sabit aralık: Sabit aralık temelinde tüm sayfa görsellerini Güncelleştirmeler. Bu, her bir saniyeden birden çok güne kadar olabilir.
  • Değişiklik algılama: Son otomatik yenilemeden sonra kaynak verilerin değiştirilmesini sağlayan tüm sayfa görsellerini Güncelleştirmeler. Power BI hizmeti ve temel alınan veri kaynağı için kaynak tüketimini azaltmaya yardımcı olabilecek gereksiz yenilemeleri önler. Power BI yalnızca Premium çalışma alanları ve Power BI tarafından barındırılan veri modelleri için bu yenileme türünü destekler. AAS veya SSAS'de barındırılan uzak veri modelleri desteklenmez.

Değişiklik algılamayı ayarlamak için, değişiklik algılama ölçüsü olarak adlandırılan özel bir ölçü türü oluşturmanız gerekir. Örneğin, bir değişiklik algılama ölçüsü en yüksek satış siparişi numarasını sorgulayabilir. Power BI, veri kaynağını sorgulamak için değişiklik algılama ölçüsünü kullanır. Power BI her seferinde sorgu sonucunu depolar, böylece sorgu sonucunu bir sonraki sonuçla karşılaştırabilir (ayarladığınız yenileme aralığına göre). Sonuçlar farklı olduğunda Power BI sayfayı yeniler.

Bir modelde yalnızca bir değişiklik algılama ölçüsü olabilir ve kiracı başına en fazla 10 değişiklik algılama ölçüsü olabilir.

Daha fazla bilgi için bkz . Yenileme türleri.

Kapasite yönetimi

Bir çalışma alanı Premium kapasiteye eklendiğinde, kapasite yöneticileri kapasite için otomatik sayfa yenileme özelliğini etkinleştirebilir veya devre dışı bırakabilir. Özellik devre dışı bırakıldığında, ekli çalışma alanlarında depolanan hiçbir rapor için otomatik sayfa yenilemesi çalışmaz.

Kapasite yöneticileri ayrıca en düşük yenileme aralığı (varsayılan beş dakika) ve en düşük yürütme aralığı (varsayılan beş dakika) ayarlayabilir. Yürütme aralığı, değişiklik algılama sorgularının sıklığını belirler. Rapor sayfası aralığı kapasite minimum aralığı kadar az olduğunda Power BI kapasite minimum aralığını kullanır.

Not

En düşük aralıklar Power BI Desktop'ta açılan raporlar için geçerli değildir.

Otomatik sayfa yenilemeyle ilgili performans sorunları olduğunda kapasite yöneticisi şunları yapabilir:

  • Kapasitenin ölçeğini daha büyük bir Premium SKU'ya yükseltin.
  • En düşük aralıkları yükseltin.

Daha fazla bilgi için bkz . Sayfa yenileme aralıkları.

Ağ geçidi kurulumu

Genellikle, özel kuruluş ağı veya sanal ağ içinde bulunan veri kaynaklarına erişirken bir veri ağ geçidi gerekir. Ağ geçidi DirectQuery işlemlerini (görsel sorgular ve değişiklik algılama sorguları) destekler.

Sistem gözetimi

Etkinlik günlüğü, Power BI hizmeti gerçekleşen kullanıcı etkinliklerini kaydeder. Power BI yöneticileri, kullanım düzenlerini ve benimsemeyi anlamalarına yardımcı olmak üzere denetim gerçekleştirmek için toplanan etkinlik günlüğü verilerini kullanabilir.

Yöneticilerin kullanabileceği Premium Kapasite Ölçümleri uygulamasını kullanarak, düşük öncelikli sorgular tarafından kapasitenin ne kadarının kullanıldığını görselleştirebilirsiniz. Düşük öncelikli sorgular otomatik sayfa yenileme sorgularından ve model yenileme sorgularından oluşur. Değişiklik algılama sorguları düşük öncelikli değildir.

Power BI uygulama kararlarında size yardımcı olacak diğer yararlı senaryolar için Power BI kullanım senaryoları makalesine bakın.