Otomatik sayfa yenilemeyi ayarlama

Tamamlandı

Otomatik sayfa yenileme (APR), bir Power BI raporunu otomatik olarak yenileyen bir özelliktir. Bu, raporun şu veri kümesine bağlanmasını sağlayan belirli bir rapor sayfası için etkinleştirebileceğiniz bir ayardır:

  • DirectQuery depolama tablolarını içerir.
  • Azure Analysis Services (AAS) veya SQL Server Analysis Services(SSAS) içindeki tablosal modele canlı bağlantıdır.
  • Gönderme (veya karma) veri kümesidir.

Dekont

Gönderme ve karma veri kümeleri bir sonraki ünitede açıklanmıştır.

Kavramsal olarak APR özelliği basittir. Ayarladığınız yenileme aralığına göre Power BI rapor sayfasını otomatik olarak yeniler. Rapor tüketicisinin eylem çubuğundan çağırabileceği yenileme işleminin simülasyonunu oluşturur.

Screenshot shows the report action bar and highlights the refresh command.

DirectQuery depolama tablolarıyla çalışma

Power BI veri kümelerinin aşağıdaki durumlarda DirectQuery depolama tabloları olabilir:

  • DirectQuery modelini temsil eder.
  • Bileşik modeli temsil eder.
  • Karma bir tablo içerir.
  • Akış veri akışı kullanır (ve DirectQuery depolama modunu kullanır).

Dekont

DirectQuery ve bileşik modeller hakkında daha fazla bilgi için Model çerçevesi seçin modülünü inceleyin.

Karma tabloları kullanma

Power BI artımlı yenileme özelliğini kullanarak bir veri kümesi içeri aktarma tablosu ayarlarsanız DirectQuery ile en son verileri gerçek zamanlı olarak al seçeneğini etkinleştirebilirsiniz.

Screenshot of the incremental refresh and real-time data set up, and it highlights the Get the latest data in real-time with DirectQuery option.

Power BI, bu seçeneği etkinleştirerek otomatik olarak DirectQuery depolama modunu kullanan bir tablo bölümü oluşturur. Bu durumda tablo karma bir tabloya dönüşür; başka bir deyişle eski verileri depolamak için içeri aktarma bölümleri ve geçerli veriler için tek bir DirectQuery bölümü vardır.

Power BI karma bir tabloyu sorguladığında, sorgu eski veriler için önbelleği kullanabilir veya geçerli verileri almak için veri kaynağına geçiş yapabilir.

Bu seçenek yalnızca Premium lisansla kullanılabilir.

Daha fazla bilgi için bkz . Artımlı yenilemeyi ve gerçek zamanlı verileri yapılandırma.

Akış veri akışlarını kullanma

Akış veri akışı, veri modelleyicilerin doğrudan Power BI hizmeti neredeyse gerçek zamanlı verilere bağlanabilmesine, veri almasına, karma yapmasına, modellemesine ve akışa dayalı raporlar oluşturmasına olanak tanır.

Dekont

Akış veri akışı, kavramsal olarak normal veri akışından farklıdır.

Power BI hizmeti akış veri akışları oluşturursunuz. Azure Event Hubs, Azure IoT Hubs veya Azure Blob depolamadan kaynaklayabileceğiniz akış girişini alır. Sürükle ve bırak, kod içermeyen bir tasarımcı kullanarak, giriş akışlarını filtreleyebilir, toplayabilir, birleştirebilir, gruplandırabilir ve birleştirebilirsiniz. Ayrıca atlayan, atlayan, kayan, oturum veya anlık görüntü pencerelerini kullanabilen zaman penceresi işlevlerini de ayarlayabilirsiniz.

Screenshot of the layout of a streaming dataflow that does grouping, from Event Hub to output table.

Akış veri akışları, Power BI Desktop'ta geliştirdiğiniz bir model tarafından tüketilir. Akış veri akışına bağlanmak için veri akışları bağlayıcısını kullanın ve model depolama modunu DirectQuery olarak ayarladığınızdan emin olun.

Daha fazla bilgi için bkz . Akış veri akışları.

Dikkat edilmesi gereken bazı önemli kısıtlamalar vardır:

  • Akış veri akışları yalnızca Premium lisansla kullanılabilir.
  • Power BI yöneticisinin akış veri akışlarını etkinleştirmesi gerekir.
  • Kapasite yöneticisinin veri akışlarının gelişmiş işlem altyapısını etkinleştirmesi gerekir.
  • Akış veri akışlarını ve normal veri akışlarını aynı çalışma alanında depolayamazsınız.

Otomatik sayfa yenilemeyi ayarlama

APR'yi ayarlamak için sayfa ayarlarında Sayfa yenileme ayarını etkinleştirirsiniz.

Screenshot of the Page refresh setting enabled.

Dekont

Bu ayar yalnızca rapor desteklenen bir veri kümesine bağlandığında kullanılabilir. Örneğin, rapor içeri aktarma modelinde temsil eden bir veri kümesine bağlandığında kullanılamaz.

Etkinleştirildikten sonra Yenileme türü özelliğini iki seçenek arasında ayarlayabilirsiniz:

  • Otomatik sayfa yenileme: Sabit bir zaman aralığına göre tüm sayfa görsellerini Güncelleştirmeler. Bu, her bir saniyeden birden çok güne kadar olabilir.
  • Değişiklik algılama – Kaynak verilerin son otomatik yenilemeden sonra değiştirilmesini sağlayan tüm sayfa görsellerini Güncelleştirmeler. Gereksiz yenilemeleri önler ve bu da Power BI hizmeti ve veri kaynağı için kaynak tüketimini azaltmaya yardımcı olabilir. Bu seçenek yalnızca lisans modu Premium, Kullanıcı başına Premium veya Embedded (Premium çalışma alanları olarak bilinir) olarak ayarlanmış bir çalışma alanında depolanan raporlar için desteklenir.

Önemli

Sabit bir aralık kullanırken veri kaynağına yükleyebileceği yükü göz önünde bulundurun. Birden çok kullanıcının rapor sayfasını açabileceği ve sayfadaki her görselin veri kaynağına yönelik en az bir sorguyla sonuçlandığını göz önünde bulundurabilirsiniz.

Değişiklik algılamayı ayarlama

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. Raporunuz yalnızca bir değişiklik algılama ölçüsüne sahip olabilir. Power BI bunu veri kaynağını sorgulamak için 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.

Değişiklik algılama ölçülerini Power BI Desktop'ta kolayca ayarlayabilirsiniz. Değişiklik algılama penceresi, bir toplama işlevi (sayı, ayrı say, minimum, maksimum ve toplam) kullanarak herhangi bir sütunu özetleyen bir değişiklik algılama ölçüsü tanımlamaya olanak tanır.

Screenshot of the Change detection measure window.

Adventure Works'te gerçek zamanlı üretim ölçümlerini izlemek için APR kullanır. IoT cihazları zaman damgası içeren olayları depolar. Sayfanın yalnızca yeni olaylar kaydedildiğinde yenilenmesi gerektiğinden, değişiklik algılama ölçüsü maksimum zaman damgası olayı için sorgular.

Power BI Desktop'ta, Power BI'ın değişiklik algılama ölçüsünü ne zaman sorgulayıp ne zaman yenilendiğini izlemek için Performans Analizi kullanabilirsiniz. Daha fazla bilgi için bkz. Rapor öğesi performansını incelemek için Performans Analizi kullanma.

Screenshot of the Performance Analyzer results, including recorded change detection queries.

Kısıtlamalarla çalışma

bir APR raporunu Power BI hizmeti yayımladığınızda Power BI, APR ile ilgili kısıtlamaları zorunlu kılabilir.

Bir raporu lisans modu Pro olarak ayarlanmış bir çalışma alanında yayımladığınızda, çalışma alanı paylaşılan kapasitede yer alır. Paylaşılan kapasite diğer Microsoft müşterileri ile paylaşılır. Gürültülü komşu durumlarını önlemek için (ortak kiracının kaynakları tekeline aldığı durumlarda), raporunuzdaki yenileme aralığı bu değerden küçük olsa bile APR yenilemesinin en az 30 dakika aralığı vardır. Değişiklik algılama ölçüleri paylaşılan kapasitelerde desteklenmez.

Bir raporu lisans modu Kullanıcı başına Premium veya Embedded (ayrılmış kapasite olarak adlandırılır) olarak ayarlanmış bir çalışma alanında yayımladığınızda, APR etkinleştirilmemiş veya kısıtlanmış olabilir. Bunun nedeni kapasite yöneticisinin APR'yi etkinleştirebilmesi veya devre dışı bırakması ve ayrılmış kapasite için değişiklik algılama ölçüsü kullanımını etkinleştirmesi veya devre dışı bırakmasıdır. Ayrıca değişiklik algılama ölçüleri için en düşük yenileme aralığını ve en düşük yürütme aralığını ayarlayabilirler. Rapor sayfası ayarlarınız minimum aralıklardan düşük olduğunda, minimum aralıklar geçerli olur.

Screenshot of the A P R capacity settings.

Farklı veri kümeleri ve kapasite türleri için APR desteği hakkında daha fazla bilgi için bkz . Yenileme aralıklarıyla ilgili kısıtlamalar.