Power BI'da veri yenileme

Power BI, verilerden içgörülere hızlı bir şekilde işlem yapmanıza olanak tanır, ancak Power BI raporlarınızdaki ve panolarınızdaki verilerin yeni olduğundan emin olmanız gerekir. Verilerin nasıl yenilendiğini bilmek genellikle doğru sonuçların sunulmasında kritik önem taşır.

Bu makalede Power BI'ın veri yenileme özellikleri ve bunların bağımlılıkları kavramsal düzeyde açıklanmaktadır. Ayrıca yaygın yenileme sorunlarını önlemek için en iyi yöntemler ve ipuçları sağlar. İçerik, veri yenilemenin nasıl çalıştığını anlamanıza yardımcı olacak bir temel oluşturur. Veri yenilemeyi yapılandırmaya yönelik hedeflenen adım adım yönergeler için, bu makalenin sonundaki İlgili içerik bölümünde listelenen öğreticilere ve nasıl yapılır kılavuzlarına bakın.

Veri yenilemeyi anlama

Verileri her yenilediğinizde Power BI'ın temel alınan veri kaynaklarını sorgulaması, kaynak verileri anlamsal bir modele yüklemesi ve ardından raporlarınızdaki veya panolarınızdaki güncelleştirilmiş anlam modeline dayanan görselleştirmeleri güncelleştirmesi gerekir. İşlemin tamamı, aşağıdaki bölümlerde açıklandığı gibi anlamsal modellerinizin depolama modlarına bağlı olarak birden çok aşamadan oluşur.

Power BI'ın anlamsal modellerinizi, raporlarınızı ve panolarınızı nasıl yenilediğiniz hakkında bilgi edinmek için aşağıdaki kavramlara dikkat etmeniz gerekir:

  • Depolama modları ve anlam modeli türleri: Power BI'ın desteklediği depolama modlarının ve anlam modeli türlerinin farklı yenileme gereksinimleri vardır. Oluşan değişiklikleri görmek veya verileri doğrudan kaynakta sorgulamak için verileri Power BI'a yeniden aktarmayı seçebilirsiniz.
  • Power BI yenileme türleri: Anlamsal model özelliklerinden bağımsız olarak, çeşitli yenileme türlerini bilmek, Power BI'ın yenileme işlemi sırasında zamanını nerede geçirebileceğini anlamanıza yardımcı olabilir. Bu ayrıntıları depolama modu özellikleriyle birleştirmek, anlamsal bir model için Şimdi yenile'yi seçtiğinizde Power BI'ın tam olarak ne yaptığını anlamanıza yardımcı olur.

Depolama modları ve anlam modeli türleri

Power BI anlam modeli, çeşitli veri kaynaklarından verilere erişmek için aşağıdaki modlardan birinde çalışabilir. Daha fazla bilgi için bkz . Power BI Desktop'ta depolama modu.

  • İçeri Aktarma modu
  • DirectQuery modu
  • Direct Lake modu
  • LiveConnect modu
  • Gönderim modu

Aşağıdaki diyagramda depolama moduna göre farklı veri akışları gösterilmektedir. En önemli nokta, yalnızca İçeri aktarma modu anlam modellerinin kaynak veri yenilemesi gerektirmesidir. Yalnızca bu tür bir anlam modeli veri kaynaklarından verileri içeri aktardığından ve içeri aktarılan veriler düzenli veya geçici olarak güncelleştirilebileceğinden yenileme gerektirir. DirectQuery, Direct Lake veya LiveConnect modundaki anlamsal modeller Verileri içeri aktarmaz; her kullanıcı etkileşimiyle temel alınan veri kaynağını sorgular. Gönderme modundaki anlam modelleri hiçbir veri kaynağına doğrudan erişmez, ancak verileri Power BI'a göndermenizi bekler. Anlam modeli yenileme gereksinimleri, depolama moduna/anlam modeli türüne bağlı olarak değişir.

Depolama modları ve anlam modeli türleri

İçeri Aktarma modunda anlamsal modeller

Power BI, özgün veri kaynaklarından verileri anlam modeline aktarır. Anlam modeline gönderilen Power BI raporu ve pano sorguları, içeri aktarılan tablo ve sütunlardan sonuçlar döndürür. Böyle bir anlamsal modeli belirli bir noktaya kopya olarak düşünebilirsiniz. Power BI verileri kopyaladığı için, temel alınan veri kaynaklarından değişiklikleri getirmek için anlam modelini yenilemeniz gerekir.

Anlamsal model yenilendiğinde, tamamen yenilenir veya kısmen yenilenir. Kısmi yenileme, artımlı yenileme ilkesine sahip tabloları olan anlam modellerinde gerçekleşir. Bu anlam modellerinde, tablo bölümlerinin yalnızca bir alt kümesi yenilenir. Ayrıca, ileri düzey kullanıcılar herhangi bir anlam modelindeki belirli bölümleri yenilemek için XMLA uç noktasını kullanabilir.

Anlam modelini yenilemek için gereken bellek miktarı, tam veya kısmi yenileme gerçekleştirip gerçekleştirmediğinize bağlıdır. Yenileme sırasında semantik modele yapılan sorguları işlemek için semantik modelin bir kopyası tutulur. Bu, tam yenileme gerçekleştiriyorsanız anlam modelinin gerektirdiği bellek miktarının iki katı olması gerektiği anlamına gelir.

Anlamsal model yenilemesi için gereken ek belleğin hesaplandığından emin olmak için kapasite kullanımınızı planlamanızı öneririz. Yeterli belleğe sahip olmak, anlamsal modellerinizin yenileme işlemleri sırasında kullanılabilir bellekten daha fazla bellek gerektirmesi durumunda oluşabilecek yenileme sorunlarını önler. Premium kapasitedeki her anlam modeli için ne kadar bellek kullanılabilir olduğunu öğrenmek için Kapasiteler ve SKU'lar tablosuna bakın.

Premium kapasitelerdeki büyük anlam modelleri hakkında daha fazla bilgi için bkz . büyük anlamsal modeller.

DirectQuery modunda anlamsal modeller

Power BI, DirectQuery modunda çalışan bağlantılar üzerinden verileri içeri aktarmaz. Bunun yerine, semantik model, bir rapor veya pano semantik modeli her sorgulasa temel alınan veri kaynağından sonuçlar döndürür. Power BI sorguları dönüştürür ve veri kaynağına iletir.

Not

Canlı bağlantı raporları, anlam modelini veya modeli barındıran kapasiteye veya Analysis Services örneğine sorgu gönderir. SQL Server Analysis Services (SSAS) veya Azure Analysis Services (AAS) gibi dış analiz hizmetleri kullanılırken kaynaklar Power BI dışında kullanılır.

Power BI verileri içeri aktarmadığından veri yenilemesi çalıştırmanız gerekmez. Ancak, yenileme türleriyle ilgili sonraki bölümde açıklandığı gibi Power BI yine kutucuk yenilemeleri ve büyük olasılıkla rapor yenilemeleri gerçekleştirir. Kutucuk, panoya sabitlenmiş bir rapor görselidir ve kutucukların son sonuçları göstermesi için pano kutucuğu yenilemeleri yaklaşık her saatte bir gerçekleşir. Aşağıdaki ekran görüntüsünde olduğu gibi anlam modeli ayarlarında zamanlamayı değiştirebilir veya Şimdi yenile seçeneğini kullanarak pano güncelleştirmesini el ile zorlayabilirsiniz.

Yenileme zamanlaması seçeneklerinin ekran görüntüsü.

Not

  • İçeri aktarma modundaki anlam modelleri ve İçeri Aktarma modu ile DirectQuery modunu birleştiren bileşik anlam modelleri ayrı bir kutucuk yenilemesi gerektirmez çünkü Power BI her zamanlanmış veya isteğe bağlı veri yenilemesi sırasında kutucukları otomatik olarak yeniler. XMLA uç noktasına göre güncelleştirilen anlam modelleri yalnızca önbelleğe alınan kutucuk verilerini temizler (önbelleği geçersiz kılma). Kutucuk önbellekleri, her kullanıcı panoya erişene kadar yenilenmez. İçeri aktarma modelleri için yenileme zamanlamasını Anlam modelleri sekmesinin "Zamanlanmış yenileme" bölümünde bulabilirsiniz. Bileşik anlam modelleri için "Zamanlanmış yenileme" bölümü Performansı İyileştirme bölümünde bulunur.
  • Power BI, bağımsız bir buluttaki Azure Analysis Services'e (AAS) yönelik sınır ötesi canlı bağlantıları desteklemez.

Push semantik modelleri

Anında iletme semantik modelleri veri kaynağının resmi tanımını içermez, bu nedenle Power BI'da veri yenileme işlemi gerçekleştirmenizi gerektirmez. Verilerinizi Azure Stream Analytics gibi bir dış hizmet veya işlem aracılığıyla anlam modeline göndererek yenileyebilirsiniz. Bu, Power BI ile gerçek zamanlı analiz için yaygın bir yaklaşımdır. Power BI, gönderme semantik modelinin üzerinde kullanılan tüm kutucuklar için önbellek yenilemeleri gerçekleştirmeye devam eder. Ayrıntılı bir kılavuz için bkz . Stream Analytics ile sahte arama verilerini analiz etme ve Sonuçları Power BI panosunda görselleştirme.

Power BI yenileme türleri

Power BI yenileme işlemi, veri yenileme, OneDrive yenileme, sorgu önbelleklerinin yenilenmesi, kutucuk yenileme ve rapor görsellerinin yenilenmesi gibi birden çok yenileme türünden oluşabilir. Power BI belirli bir anlam modeli için gerekli yenileme adımlarını otomatik olarak belirlerken, bunların yenileme işleminin karmaşıklığı ve süresine nasıl katkıda bulunduklarını bilmeniz gerekir. Hızlı başvuru için aşağıdaki tabloya bakın.

Depolama modu Veri yenileme OneDrive yenilemesi Sorgu önbellekleri Kutucuk yenileme Rapor görselleri
İçeri Aktar Zamanlanmış ve isteğe bağlı Evet, bağlı semantik modeller için Premium kapasitede etkinleştirildiyse Otomatik olarak ve isteğe bağlı Hayır
DirectQuery Uygulanamaz Evet, bağlı semantik modeller için Uygulanamaz Otomatik olarak ve isteğe bağlı Hayır
LiveConnect Uygulanamaz Evet, bağlı semantik modeller için Uygulanamaz Otomatik olarak ve isteğe bağlı Yes
Gönder Uygulanamaz Uygulanamaz Pratik değil Otomatik olarak ve isteğe bağlı Hayır

Farklı yenileme türlerini dikkate almanın bir diğer yolu da bunların neleri etkilediği ve bunları nereye uygulayabileceğinizdir. Veri kaynağı tablo yapısındaki veya şemadaki yeni, yeniden adlandırılmış veya kaldırılmış sütun gibi değişiklikler yalnızca Power BI Desktop'ta uygulanabilir ve Power BI hizmeti yenilemenin başarısız olmasına neden olabilir. Bunların neleri etkiledikleri hakkında hızlı bir başvuru için aşağıdaki tabloya bakın.


Rapor görsellerini yenileme Veri yenileme Şema yenileme
Farklı yenileme türleri ne yapar? Görselleri doldurmak için kullanılan sorgular yenilenir.

DirectQuery tablolarını kullanan görseller için görsel, veri kaynağından en son verileri almak için sorgular.

İçeri aktarılan tabloları kullanan görseller için, görsel yalnızca son veri yenilemesinde semantik modele zaten içeri aktarılan verileri sorgular.
Veriler veri kaynağından yenilenir.

Görsel düzeyde oldukları ve rapor görsellerinin yenilenmesine bağlı oldukları için DirectQuery tabloları için geçerli değildir.

İçeri aktarılan tablolar için veriler kaynaktan yenilenir.
Önceki yenilemeden bu yana veri kaynağı tablo yapısında yapılan değişiklikler gösterilir.

Örneğin: Power BI Veri Akışı'na veya SQL Veritabanı görünümüne eklenen yeni bir sütunu göstermek için.

İçeri aktarılan, DirectQuery ve Direct Lake tabloları için geçerlidir.

Power BI Desktop'ta rapor görsellerinin yenilenmesi, veri yenileme ve şema yenilemenin tümü birlikte

  • Giriş şeridi >Yenile düğmesi.

  • Giriş şeridi >Verileri>dönüştür Kapat ve Uygula düğmesi.

  • Veri bölmesindeki herhangi bir tablodaki bağlam menüsü (sağ tıklayın veya üç noktayı seçin): Verileri yenile'yi seçin.

Bu yenileme türleri her zaman bağımsız olarak uygulanamaz ve bunları uygulayabileceğiniz yerler Power BI Desktop ve Power BI hizmeti farklıdır. Hızlı başvuru için aşağıdaki tabloya bakın.


Rapor görsellerini yenileme Veri yenileme Şema yenileme
Power BI Desktop'ta
  • Şeridi >en iyi duruma getirme Görselleri yenileme
  • Görünüm şeridi >Performans Analizi düğmesi >Görselleri yenile
  • DAX sorgusu çalıştırmasına neden olan görselleri oluşturma ve değiştirme
  • Sayfa Yenileme açık olduğunda (yalnızca DirectQuery)
  • PBIX dosyasını açma
Diğer yenileme türlerinden bağımsız olarak kullanılamaz Diğer yenileme türlerinden bağımsız olarak kullanılamaz
Power BI hizmeti
  • Tarayıcı raporu yüklediğinde veya yeniden yüklediğinde
  • Görselleri Yenile sağ üst menü çubuğu düğmesine tıklama
  • Düzenleme modunda Yenile düğmesine tıklama
  • Sayfa Yenileme açık olduğunda (yalnızca DirectQuery)
  • Zamanlanmış yenileme
  • Şimdi yenile
  • Power Automate'ten Power BI anlam modelini yenileme
  • SQL Server Management Studio'dan tabloyu işleme (Premium)
Yalnızca Power BI hizmeti veri modelini düzenlerken Tabloları düzenle kullanılırken Direct Lake modundaki anlam modelleri için kullanılabilir.
Unutmayın Örneğin, bir raporu tarayıcıda açarsanız, zamanlanan yenileme içeri aktarılan tabloların veri yenilemesini gerçekleştirir; rapor görsellerinin yenilenmesi başlatılana kadar açık tarayıcıdaki rapor görselleri güncelleştiremez. Kaynak sütun veya tablo yeniden adlandırıldığında veya kaldırıldığında Power BI hizmeti veri yenileme başarısız olur. Power BI hizmeti şema yenilemesi içermediğinden başarısız olur. Bu hatayı düzeltmek için Power BI Desktop'ta şema yenilemesi yapılması ve anlam modelinin hizmete yeniden yayımlanması gerekir. Veri kaynağındaki yeniden adlandırılmış veya kaldırılmış bir sütun veya tablo şema yenilemesi ile kaldırılır ve görselleri ve DAX ifadelerini (ölçüler, hesaplanmış sütunlar, satır düzeyi güvenlik vb.) bozabilir ve bu sütunlara veya tablolara bağımlı ilişkileri kaldırabilir.

Veri yenileme

Power BI kullanıcıları için verileri yenilemek genellikle özgün veri kaynaklarından verileri yenileme zamanlamasına göre veya isteğe bağlı olarak anlamsal bir modele aktarma anlamına gelir. Her gün birden çok anlam modeli yenilemesi gerçekleştirebilirsiniz. Bu, temel alınan kaynak verilerin sık sık değişmesi durumunda gerekli olabilir. Power BI, paylaşılan kapasitedeki anlam modellerini sekiz zamanlanmış günlük anlam modeli yenilemesiyle sınırlar. Sekiz saat değeri arka uç veritabanında depolanır ve anlam modeli ayarları sayfasında seçilen yerel saat dilimini temel alır. Zamanlayıcı, hangi modelin hangi saatte yenilenmesi gerektiğini denetler. Sekiz yenileme kotası her gün yerel saatle 12:01'de sıfırlanır.

Yenileme için saat dilimi ayarının ekran görüntüsü.

Anlam modeli Premium kapasitede bulunuyorsa, anlam modeli ayarlarında günde en fazla 48 yenileme zamanlayabilirsiniz. Daha fazla bilgi için bu makalenin devamında zamanlanmış yenilemeyi yapılandırma bölümüne bakın. Okuma-yazma için etkinleştirilmiş XMLA uç noktasıyla Premium kapasitedeki anlam modelleri, TMSL veya PowerShell ile program aracılığıyla yapılandırıldığında sınırsız yenileme işlemlerini destekler.

Ayrıca, günlük yenilemeler için paylaşılan kapasite sınırlamasının hem zamanlanmış yenilemeler hem de API yenilemeleri için geçerli olduğunu belirtmesi önemlidir. Ayrıca, aşağıdaki ekran görüntüsünde gösterildiği gibi anlam modeli ayarları sayfasındaki şeritte Şimdi yenile'yi seçerek isteğe bağlı yenileme tetikleyebilirsiniz. İsteğe bağlı yenilemeler yenileme sınırlamalarına dahil değildir. Premium kapasitedeki anlamsal modellerin API yenilemeleri için sınırlama getirmediğini de unutmayın. Power BI REST API'sini kullanarak kendi yenileme çözümünüzü oluşturmak istiyorsanız bkz . anlamsal modeller - Anlamsal modeli yenileme.

Şimdi yenile

Not

Paylaşılan kapasitede veri yenilemelerinin iki saatten kısa sürede tamamlanması gerekir. Semantik modelleriniz daha uzun yenileme işlemleri gerektiriyorsa anlam modelini Premium kapasiteye taşımayı göz önünde bulundurun. Premium'da maksimum yenileme süresi beş saattir, ancak verileri yenilemek için XMLA uç noktasını kullanmak beş saatlik sınırı atlayabilir.

OneDrive yenilemesi

Anlamsal modellerinizi ve raporlarınızı OneDrive veya SharePoint Online'da bir Power BI Desktop dosyası, Excel çalışma kitabı veya virgülle ayrılmış değer (.csv) dosyası temelinde oluşturduysanız Power BI, OneDrive yenilemesi olarak bilinen başka bir yenileme türü gerçekleştirir. Daha fazla bilgi için bkz . Power BI için dosyalardan veri alma.

Power BI'ın verileri bir veri kaynağından anlam modeline aktardığı anlamsal model yenilemesinden farklı olarak, OneDrive yenilemesi anlamsal modelleri ve raporları kaynak dosyalarıyla eşitler. Varsayılan olarak Power BI, OneDrive veya SharePoint Online'da bir dosyaya bağlı bir anlam modeli için eşitleme gerekip gerekmediğini saatte bir denetler.

Power BI, OneDrive'daki bir öğe kimliğine göre yenileme gerçekleştirir, bu nedenle güncelleştirmeleri ve değiştirmeyi düşünürken dikkatli olun. Veri kaynağı olarak bir OneDrive dosyası ayarladığınızda Power BI, yenilemeyi gerçekleştirirken dosyanın öğe kimliğine başvurur. Aşağıdaki senaryoyu göz önünde bulundurun: A ana dosyanız ve B dosyasının üretim kopyasına sahipsiniz ve B dosyası için OneDrive yenilemeyi yapılandıracaksınız. Daha sonra A dosyasını B dosyası üzerinden kopyalarsanız, kopyalama işlemi eski B dosyasını siler ve farklı bir öğe kimliğine sahip yeni bir B dosyası oluşturur ve bu da OneDrive yenilemesini bozar. Bu durumu önlemek için, bunun yerine aynı öğe kimliğini tutan B dosyasını karşıya yükleyebilir ve değiştirebilirsiniz.

Dosyayı başka bir konuma taşıyabilirsiniz (örneğin sürükle ve bırak kullanarak) ve Power BI dosyanın öğe kimliğini hala bildiği için yenileme çalışmaya devam eder. Ancak, bu dosyayı başka bir konuma kopyalarsanız, dosyanın yeni bir örneği ve yeni öğe kimliği oluşturulur. Bu nedenle, Power BI dosya başvurunuz artık geçerli değildir ve yenileme başarısız olur.

Not

Yerel makinenizde eşitleme tamamlandıktan ve Power BI hizmeti Şimdi yenile'yi kullandıktan sonra bile Power BI'ın semantik modeli yenilemesi 60 dakikaya kadar sürebilir.

Geçmiş eşitleme döngülerini gözden geçirmek için yenileme geçmişindeki OneDrive sekmesini denetleyin. Aşağıdaki ekran görüntüsünde örnek bir anlam modeli için tamamlanmış eşitleme döngüsü gösterilmektedir.

Yenileme geçmişi

Yukarıdaki ekran görüntüsünde gösterildiği gibi, Power BI bu OneDrive yenilemesini Zamanlanmış yenileme olarak tanımladı, ancak yenileme aralığını yapılandırmak mümkün değildir. OneDrive yenilemesini yalnızca anlamsal modelin ayarlarında devre dışı bırakabilirsiniz. Power BI'daki anlamsal modellerinizin ve raporlarınızın kaynak dosyalardan değişiklikleri otomatik olarak almasını istemiyorsanız yenilemeyi devre dışı bırakmak yararlı olur.

Anlam modeli ayarları sayfasında, aşağıdaki ekran görüntüsünde gösterildiği gibi, anlam modeli OneDrive veya SharePoint Online'daki bir dosyaya bağlıysa yalnızca OneDrive Kimlik Bilgileri ve OneDrive yenileme bölümleri gösterilir. OneDrive veya SharePoint Online'daki kaynak dosyalara bağlı olmayan anlamsal modeller bu bölümleri göstermez.

OneDrive Kimlik Bilgileri ve OneDrive yenilemesi

Bir anlam modeli için OneDrive yenilemesini devre dışı bırakırsanız, semantik model menüsünde Şimdi yenile'yi seçerek semantik modelinizi isteğe bağlı olarak eşitlemeye devam edebilirsiniz. İsteğe bağlı yenilemenin bir parçası olarak Power BI, OneDrive veya SharePoint Online'daki kaynak dosyanın Power BI'daki anlam modelinden daha yeni olup olmadığını denetler ve varsa anlam modelini eşitler. Yenileme geçmişi, bu etkinlikleri OneDrive sekmesinde isteğe bağlı yenilemeler olarak listeler.

OneDrive yenilemesinin özgün veri kaynaklarından veri çekmediğini unutmayın. OneDrive yenilemesi, aşağıdaki diyagramda gösterildiği gibi Power BI'daki kaynakları .pbix, .xlsx veya .csv dosyasındaki meta veriler ve verilerle güncelleştirir. Semantik modelin veri kaynaklarından en son verilere sahip olduğundan emin olmak için Power BI, isteğe bağlı yenilemenin bir parçası olarak veri yenilemeyi de tetikler. Zamanlanmış sekmesine geçerseniz yenileme geçmişi'nde bunu doğrulayabilirsiniz.

OneDrive yenileme diyagramı

OneDrive veya SharePoint Online bağlantılı anlam modeli için OneDrive yenilemesini etkin tutarsanız ve zamanlanmış olarak veri yenileme gerçekleştirmek istiyorsanız, Zamanlamayı Power BI'ın OneDrive yenilemesi sonrasında veri yenilemeyi gerçekleştirecek şekilde yapılandırdığınızdan emin olun. Örneğin, her gece saat 01:00'da OneDrive veya SharePoint Online'da kaynak dosyayı güncelleştirmek için kendi hizmetinizi veya işleminizi oluşturduysanız, veri yenilemeye başlamadan önce Power BI'a OneDrive yenilemesini tamamlamak için yeterli süre tanıyacak şekilde zamanlanmış yenilemeyi 02:30'da yapılandırabilirsiniz.

Sorgu önbelleklerini yenileme

Anlam modeliniz Premium kapasitede bulunuyorsa, aşağıdaki ekran görüntüsünde gösterildiği gibi sorgu önbelleğini etkinleştirerek ilişkili raporların ve panoların performansını geliştirebilirsiniz. Sorgu önbelleğe alma, Premium kapasiteye sorgu sonuçlarını korumak için yerel önbelleğe alma hizmetini kullanmasını ve temel alınan veri kaynağının bu sonuçları hesaplamasını önler. Daha fazla bilgi için bkz . Power BI Premium'da sorgu önbelleğe alma.

Sorgu önbelleğe alma

Ancak veri yenileme sonrasında önceden önbelleğe alınmış sorgu sonuçları artık geçerli değildir. Power BI önbelleğe alınan bu sonuçları atar ve bunları yeniden oluşturması gerekir. Bu nedenle sorgu önbelleğe alma, sık sık yenilediğiniz anlamsal modellerle ilişkili raporlar ve panolar için (örneğin günde 48 kez) yararlı olmayabilir.

Rapor görsellerini yenileme

Bu yenileme işlemi yalnızca Analysis Services'e canlı bağlantılar için uygun olduğundan daha az önemlidir. Bu bağlantılar için Power BI rapor görsellerinin son durumunu önbelleğe alır, böylece raporu yeniden görüntülediğinizde Power BI'ın Analysis Services tablolu modelini sorgulaması gerekmez. Raporla etkileşime geçtiğiniz zaman, örneğin bir rapor filtresini değiştirdiğinizde Power BI tablosal modeli sorgular ve rapor görsellerini otomatik olarak güncelleştirir. Bir raporun eski verileri gösterdiğinden şüpheleniyorsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi raporun Yenile düğmesini seçerek tüm rapor görsellerinin yenilenmesini tetikleyebilirsiniz.

Rapor görsellerini yenileme

Sabitlenmiş canlı sayfalar değil, yalnızca sabitlenmiş görseller yenilenir. Sabitlenmiş bir canlı sayfayı yenilemek için tarayıcının Yenile düğmesini kullanabilirsiniz.

Veri altyapısı bağımlılıklarını gözden geçirme

Depolama modlarından bağımsız olarak, temel alınan veri kaynaklarına erişilmediği sürece hiçbir veri yenileme işlemi başarılı olamaz. Üç ana veri erişim senaryosu vardır:

  • Anlamsal model, şirket içinde bulunan veri kaynaklarını kullanır.
  • Anlamsal model, buluttaki veri kaynaklarını kullanır.
  • Anlam modeli hem şirket içi hem de bulut kaynaklarından gelen verileri kullanır.

Şirket içi veri kaynaklarına bağlanma

Semantik modeliniz Power BI'ın doğrudan ağ bağlantısı üzerinden erişemediğiniz bir veri kaynağı kullanıyorsa, yenileme zamanlamasını etkinleştirebilmeniz veya isteğe bağlı veri yenilemesi yapabilmeniz için önce bu anlam modeli için bir ağ geçidi bağlantısı yapılandırmanız gerekir. Veri ağ geçitleri ve bunların nasıl çalıştığı hakkında daha fazla bilgi için bkz . Şirket içi veri ağ geçidi nedir?

Aşağıdaki seçenekler mevcuttur:

  • Gerekli veri kaynağı tanımına sahip bir kurumsal veri ağ geçidi seçin.
  • Kişisel veri ağ geçidi dağıtma.

Kurumsal veri ağ geçidi kullanma

Microsoft, bir anlam modelini şirket içi veri kaynağına bağlamak için kişisel ağ geçidi yerine kurumsal veri ağ geçidi kullanılmasını önerir. Ağ geçidinin düzgün yapılandırıldığından emin olun. Bu, ağ geçidinin en son güncelleştirmelere ve gerekli tüm veri kaynağı tanımlarına sahip olması gerektiği anlamına gelir. Veri kaynağı tanımı, Power BI'a belirli bir kaynak için bağlantı uç noktaları, kimlik doğrulama modu ve kimlik bilgileri gibi bağlantı bilgilerini sağlar. Ağ geçidindeki veri kaynaklarını yönetme hakkında daha fazla bilgi için bkz . Veri kaynağınızı yönetme - içeri aktarma ve zamanlanmış yenileme.

Ağ geçidi yöneticisiyseniz bir anlam modelini kurumsal ağ geçidine bağlamak oldukça kolaydır. Yönetici izinleriyle ağ geçidini hemen güncelleştirebilir ve gerekirse eksik veri kaynaklarını ekleyebilirsiniz. Aslında, doğrudan anlam modeli ayarları sayfasından ağ geçidinize eksik bir veri kaynağı ekleyebilirsiniz. Veri kaynaklarını görüntülemek için iki durumlu düğmeyi genişletin ve aşağıdaki ekran görüntüsünde gösterildiği gibi Ağ geçidine ekle bağlantısını seçin. Ağ geçidi yöneticisi değilseniz, gerekli veri kaynağı tanımını eklemek için ağ geçidi yöneticisine başvurmanız gerekir.

Not

Bir ağ geçidine yalnızca ağ geçidi yöneticileri veri kaynakları ekleyebilir. Ayrıca ağ geçidi yöneticinizin kullanıcı hesabınızı veri kaynağını kullanma izinleri olan kullanıcılar listesine eklediğinden emin olun. Anlam modeli ayarları sayfası yalnızca kullanma izniniz olan eşleşen veri kaynağına sahip bir kurumsal ağ geçidi seçmenize olanak tanır.

Ağ geçidine ekle

Doğru veri kaynağı tanımını veri kaynağınızla eşlediğinizden emin olun. Yukarıdaki ekran görüntüsünde gösterildiği gibi, ağ geçidi yöneticileri her birinde farklı kimlik bilgileri olan aynı veri kaynağına bağlanan tek bir ağ geçidinde birden çok tanım oluşturabilir. Gösterilen örnekte, Satış departmanındaki bir anlam modeli sahibi AdventureWorksProducts-Sales veri kaynağı tanımını seçerken, Destek departmanındaki bir anlam modeli sahibi anlamsal modeli AdventureWorksProducts-Support veri kaynağı tanımıyla eşler. Veri kaynağı tanımının adları sezgisel değilse, hangi tanımı seçeceğinizi netleştirmek için ağ geçidi yöneticinize başvurun.

Not

Anlamsal model yalnızca tek bir ağ geçidi bağlantısı kullanabilir. Başka bir deyişle, şirket içi veri kaynaklarına birden çok ağ geçidi bağlantısı üzerinden erişmek mümkün değildir. Buna göre, gerekli tüm veri kaynağı tanımlarını aynı ağ geçidine eklemeniz gerekir.

Kişisel veri ağ geçidi dağıtma

Kurumsal veri ağ geçidine erişiminiz yoksa ve anlamsal modelleri yöneten tek kişi sizseniz ve bu nedenle veri kaynaklarını başkalarıyla paylaşmanız gerekmiyorsa, kişisel modda bir veri ağ geçidi dağıtabilirsiniz. Ağ geçidi bağlantısı bölümünde, Yüklü kişisel ağ geçidiniz yok altında Şimdi yükle'yi seçin. Kişisel veri ağ geçidinin, Power BI'da kişisel ağ geçidi kullanma bölümünde belirtildiği gibi çeşitli sınırlamaları vardır.

Kurumsal veri ağ geçidinin aksine, kişisel ağ geçidine veri kaynağı tanımları eklemeniz gerekmez. Bunun yerine, aşağıdaki ekran görüntüsünde gösterildiği gibi anlam modeli ayarlarındaki Veri kaynağı kimlik bilgileri bölümünü kullanarak veri kaynağı yapılandırmasını yönetirsiniz.

Ağ geçidi için veri kaynağı kimlik bilgilerini yapılandırma

Bulut veri kaynaklarına erişme

Azure SQL DB gibi bulut veri kaynaklarını kullanan anlam modelleri, Power BI kaynağa doğrudan ağ bağlantısı kurabiliyorsa veri ağ geçidi gerektirmez. Buna göre, anlam modeli ayarlarındaki Veri kaynağı kimlik bilgileri bölümünü kullanarak bu veri kaynaklarının yapılandırmasını yönetebilirsiniz. Aşağıdaki ekran görüntüsünde gösterildiği gibi bir ağ geçidi bağlantısı yapılandırmanız gerekmez.

Ağ geçidi olmadan veri kaynağı kimlik bilgilerini yapılandırma

Not

Her kullanıcı, semantik modellerin bulunduğu çalışma alanlarından bağımsız olarak sahip olduğu tüm anlamsal modellerde veri kaynağı başına yalnızca bir kimlik bilgisi kümesine sahip olabilir. Ayrıca her semantik modelin yalnızca bir sahibi olabilir. Semantik model sahibi olmadığınız bir semantik modelin kimlik bilgilerini güncelleştirmek istiyorsanız, önce semantik model ayarları sayfasındaki Devral düğmesine tıklayarak semantik modeli devralmalısınız.

Aynı kaynak sorguda şirket içi ve bulut kaynaklarına erişme

Anlamsal model birden çok kaynaktan veri alabilir ve bu kaynaklar şirket içinde veya bulutta bulunabilir. Ancak, anlam modeli daha önce belirtildiği gibi yalnızca tek bir ağ geçidi bağlantısı kullanabilir. Bulut veri kaynaklarının ağ geçidi gerektirmesi gerekmez ancak anlamsal model tek bir karma sorgusunda hem şirket içi hem de bulut kaynaklarına bağlanıyorsa ağ geçidi gerekir. Bu senaryoda Power BI'ın bulut veri kaynakları için de bir ağ geçidi kullanması gerekir. Aşağıdaki diyagramda bu tür bir semantik modelin veri kaynaklarına nasıl eriştiği gösterilmektedir.

Bulut ve şirket içi veri kaynakları

Not

Anlam modeli şirket içi ve bulut kaynaklarına bağlanmak için ayrı karma sorguları kullanıyorsa Power BI, şirket içi kaynaklara ulaşmak için bir ağ geçidi bağlantısı ve bulut kaynaklarına erişmek için doğrudan ağ bağlantısı kullanır. Karma sorgusu şirket içi ve bulut kaynaklarından verileri birleştirir veya eklerse, Power BI bulut kaynakları için bile ağ geçidi bağlantısına geçer.

Power BI anlam modelleri, kaynak verilere erişmek ve verileri almak için Power Query'yi kullanır. Aşağıdaki karma listesi, şirket içi kaynaktan ve bulut kaynağından verileri birleştirilen sorgunun temel bir örneğini gösterir.

Let

    OnPremSource = Sql.Database("on-premises-db", "AdventureWorks"),

    CloudSource = Sql.Databases("cloudsql.database.windows.net", "AdventureWorks"),

    TableData1 = OnPremSource{[Schema="Sales",Item="Customer"]}[Data],

    TableData2 = CloudSource {[Schema="Sales",Item="Customer"]}[Data],

    MergedData = Table.NestedJoin(TableData1, {"BusinessEntityID"}, TableData2, {"BusinessEntityID"}, "MergedData", JoinKind.Inner)

in

    MergedData

Veri ağ geçidini şirket içi ve bulut kaynaklarından veri birleştirmeyi veya eklemeyi destekleyecek şekilde yapılandırmaya yönelik iki seçenek vardır:

  • Şirket içi veri kaynaklarına ek olarak veri ağ geçidine bulut kaynağı için bir veri kaynağı tanımı ekleyin.
  • Kullanıcının bulut veri kaynaklarının bu ağ geçidi kümesi aracılığıyla yenilenmesine izin ver onay kutusunu etkinleştirin.

Ağ geçidi kümesi aracılığıyla yenileme

Yukarıdaki ekran görüntüsünde gösterildiği gibi, kullanıcının bulut veri kaynaklarının ağ geçidi yapılandırmasında bu ağ geçidi kümesi üzerinden yenilenmesine izin ver onay kutusunu etkinleştirirseniz Power BI, anlam modeli ayarlarında veri kaynağı kimlik bilgileri altında kullanıcının bulut kaynağı için tanımladığı yapılandırmayı kullanabilir. Bu, ağ geçidi yapılandırma ek yükünü azaltmaya yardımcı olabilir. Öte yandan, ağ geçidinizin kurduğu bağlantılar üzerinde daha fazla denetim sahibi olmak istiyorsanız, bu onay kutusunu etkinleştirmemelisiniz. Bu durumda, ağ geçidinize desteklemek istediğiniz her bulut kaynağı için açık bir veri kaynağı tanımı eklemeniz gerekir. Onay kutusunu etkinleştirmek ve bulut kaynaklarınız için açık veri kaynağı tanımlarını bir ağ geçidine eklemek de mümkündür. Bu durumda ağ geçidi, eşleşen tüm kaynaklar için veri kaynağı tanımlarını kullanır.

Sorgu parametrelerini yapılandırma

Power Query kullanarak oluşturduğunuz karma veya M sorguları, basit adımlardan parametreli yapılara kadar karmaşıklıkta farklılık gösterebilir. Aşağıdaki listede, AdventureWorks veritabanındaki belirli bir tabloya erişmek için SchemaName ve TableName adlı iki parametre kullanan küçük bir örnek karma sorgusu gösterilmektedir.

let

    Source = Sql.Database("SqlServer01", "AdventureWorks"),

    TableData = Source{[Schema=SchemaName,Item=TableName]}[Data]

in

    TableData

Not

Sorgu parametreleri yalnızca İçeri aktarma modu anlam modelleri için desteklenir. DirectQuery/LiveConnect modu sorgu parametresi tanımlarını desteklemez.

Parametreli semantik modelin doğru verilere eriştiğinden emin olmak için anlam modeli ayarlarında karma sorgu parametrelerini yapılandırmanız gerekir. Power BI REST API'sini kullanarak parametreleri program aracılığıyla da güncelleştirebilirsiniz. Aşağıdaki ekran görüntüsünde, yukarıdaki karma sorgusunu kullanan bir anlam modeli için sorgu parametrelerini yapılandırmaya yönelik kullanıcı arabirimi gösterilmektedir.

Sorgu parametrelerini yapılandırma

Yenileme ve dinamik veri kaynakları

Dinamik veri kaynağı, Power Query sorgusunu çalıştırana kadar bağlanmak için gereken bilgilerin bir kısmının veya tümünün belirlenemediği bir veri kaynağıdır çünkü veriler kodda oluşturulur veya başka bir veri kaynağından döndürülür. Örnekler şunlardır: SQL Server veritabanının örnek adı ve veritabanı; CSV dosyasının yolu; veya web hizmetinin URL'sini seçin.

Çoğu durumda, dinamik veri kaynaklarını kullanan Power BI anlam modelleri Power BI hizmeti yenilenemez. Web.Contents M işleviyle RelativePath ve Sorgu seçeneklerinin kullanılması gibi dinamik veri kaynaklarının Power BI hizmeti yenilenebileceği birkaç özel durum vardır. Power Query parametrelerine başvuran sorgular da yenilenebilir.

Dinamik veri kaynağınızın yenilenip yenilenemeyeceğini belirlemek için Power Query Düzenleyicisi'da Veri kaynağı ayarları iletişim kutusunu açın ve geçerli dosyadaki Veri kaynakları'nı seçin. Görüntülenen pencerede, aşağıdaki görüntüde gösterildiği gibi uyarı iletisini arayın:

Not

El ile yazılmış sorgular sebebiyle bazı veri kaynakları listelenmeyebilir.

Dinamik veri kaynağı göstergesi

Görüntülenen Veri kaynağı ayarları iletişim kutusunda bu uyarı varsa, Power BI hizmeti yenilenebilen bir dinamik veri kaynağı bulunur.

Önemli

Dinamik M sorgu parametrelerini kullanarak veri kaynakları arasında geçiş yapmak da Power BI hizmeti desteklenmez.

Zamanlanmış yenileme yapılandırma

Power BI ile veri kaynaklarınız arasında bağlantı kurmak, veri yenileme yapılandırmasında açık ara en zor görevdir. Kalan adımlar oldukça basittir ve yenileme zamanlamasını ayarlamayı ve yenileme hatası bildirimlerini etkinleştirmeyi içerir. Adım adım yönergeler için Zamanlanmış yenilemeyi yapılandırma nasıl yapılır kılavuzuna bakın.

Yenileme zamanlaması ayarlama

Yenile bölümü, bir anlam modelini yenilemek için sıklık ve zaman yuvalarını tanımladığınız yerdir. Daha önce de belirtildiği gibi, anlam modeliniz paylaşılan kapasitedeyse günde en fazla sekiz zaman aralığı veya Power BI Premium'da 48 zaman aralığı yapılandırabilirsiniz. Aşağıdaki ekran görüntüsünde 12 saatlik bir aralıkta yenileme zamanlaması gösterilmektedir.

Zamanlanmış yenileme yapılandırma

Bir yenileme zamanlaması yapılandırıldığında, semantik model ayarları sayfası yukarıdaki ekran görüntüsünde olduğu gibi sizi bir sonraki yenileme zamanı hakkında bilgilendirmektedir. Verileri daha erken yenilemek istiyorsanız ağ geçidinizi ve veri kaynağı yapılandırmanızı test etmek için, örneğin anlam modeli ayarları sayfasındaki Şimdi yenile seçeneğini kullanarak isteğe bağlı yenileme gerçekleştirin. İsteğe bağlı yenilemeler bir sonraki zamanlanmış yenileme süresini etkilemez.

İpucu

Power BI'da aylık yenileme aralığı seçeneği yoktur. Ancak, aşağıdaki Power BI blog gönderisinde açıklandığı gibi aylık olarak gerçekleşen özel bir yenileme aralığı oluşturmak için Power Automate'i kullanabilirsiniz.

Ayrıca, yapılandırılan yenileme süresinin Power BI'ın bir sonraki zamanlanmış işlemi başlattığı tam zaman olmayabileceğini de unutmayın. Power BI zamanlanmış yenilemeleri en iyi çaba temelinde başlatır. Burada hedef, yenilemeyi zamanlanmış yenileme saatinden itibaren 15 dakika içinde başlatmaktır ancak hizmetin gerekli kaynakları hemen ayıramaması durumunda bu süre bir saate uzayabilir.

Not

Power BI, arka arkaya dört başarısız girişimin ardından veya geçersiz ya da süresi dolmuş kimlik bilgileri gibi yapılandırmada güncelleştirme yapılmasını gerektiren önemli bir hata tespit ettiğinde yenileme zamanlamanızı devre dışı bırakır. Arka arkaya başarısız deneme sayısını değiştirmek mümkün değildir.

Yenileme hatası bildirimleri alınıyor

Varsayılan olarak, Power BI yenileme hatası bildirimlerini semantik model sahibine e-posta yoluyla gönderir; böylece yenileme sorunları oluştuğunda zamanında davranabilir. Sahibin mobil cihazında Power BI uygulaması varsa, orada hata bildirimini de alır. Power BI, hizmet ardışık hatalar nedeniyle zamanlanmış yenilemeyi devre dışı bırakdığında da bir e-posta bildirimi gönderir. Microsoft, Yenileme hatası bildirimi e-postaları semantik model sahibini etkin olarak gönder onay kutusunu bırakmanızı önerir.

Yenileme başarısız olduğunda bu kişilere e-posta gönder metin kutusunu kullanarak zamanlanmış yenileme hatası bildirimleri için ek alıcılar belirtmek de iyi bir fikirdir . Belirtilen alıcılar, semantik model sahibinin yaptığı gibi e-posta yoluyla yenileme hatası bildirimleri ve mobil uygulamaya anında iletme bildirimleri alır. Belirtilen alıcılar, tatildeyken anlam modellerinizle ilgilenen bir iş arkadaşı veya departmanınız veya kuruluşunuz için yenileme sorunlarıyla ilgilenen destek ekibinizin e-posta diğer adını içerebilir. Semantik model sahibine ek olarak başkalarına yenileme hatası bildirimleri göndermek, sorunların zamanında fark edilmesini ve çözülmesini sağlamaya yardımcı olur.

Not

Mobil uygulamalara anında iletme bildirimleri, grup diğer adlarını desteklemez.

Power BI'ın yalnızca yenileme hatalarıyla ilgili bildirimler göndermediğini, aynı zamanda hizmet etkinlik dışı kalma nedeniyle zamanlanmış yenilemeyi duraklattığında da bildirim gönderdiğini unutmayın. İki ay sonra, hiçbir kullanıcı anlam modeli üzerinde oluşturulmuş hiçbir panoyu veya raporu ziyaret etmediğinde Power BI anlamsal modeli devre dışı olarak kabul eder. Bu durumda Power BI, semantik model sahibine hizmetin anlam modeli için yenileme zamanlamasını duraklattığını belirten bir e-posta iletisi gönderir. Böyle bir bildirim örneği için aşağıdaki ekran görüntüsüne bakın.

Duraklatılmış yenileme için e-posta

Zamanlanmış yenilemeyi sürdürmek için, bu anlam modeli kullanılarak oluşturulan bir raporu veya panoyu ziyaret edin veya Şimdi yenile seçeneğini kullanarak anlam modelini el ile yenileyin.

Not

Dış kullanıcılara yenileme bildirimleri gönderme desteklenmez. Yenileme başarısız olduğunda bu kullanıcılara e-posta gönder metin kutusunda belirttiğiniz alıcıların Microsoft Entra kiracınızda hesapları olmalıdır. Bu sınırlama hem anlamsal model yenilemesi hem de veri akışı yenilemesi için geçerlidir.

Yenileme durumunu ve geçmişini denetleme

Hata bildirimlerine ek olarak, semantik modellerinizi düzenli aralıklarla yenileme hataları için de denetlemek iyi bir fikirdir. Hızlı bir yol, çalışma alanında anlamsal modellerin listesini görüntülemektir. Hata içeren anlam modelleri küçük bir uyarı simgesi gösterir. Aşağıdaki ekran görüntüsünde olduğu gibi ek bilgi edinmek için uyarı simgesini seçin. Belirli yenileme hatalarını giderme hakkında daha fazla bilgi için bkz . Yenileme senaryolarında sorun giderme.

Yenileme durumu uyarısı

Uyarı simgesi geçerli anlamsal model sorunlarını belirtmeye yardımcı olur, ancak yenileme geçmişini ara sıra denetlemek de iyi bir fikirdir. Adından da anlaşılacağı gibi yenileme geçmişi, geçmiş eşitleme döngülerinin başarı veya başarısızlık durumunu gözden geçirmenizi sağlar. Örneğin, bir ağ geçidi yöneticisi süresi dolan bir veritabanı kimlik bilgileri kümesini güncelleştirmiş olabilir. Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, yenileme geçmişi etkilenen yenilemenin ne zaman yeniden çalışmaya başladığını gösterir.

Yenileme geçmişi iletileri

Not

Yenileme geçmişini semantik model ayarlarında görüntülemek için bir bağlantı bulabilirsiniz. Power BI REST API'sini kullanarak yenileme geçmişini program aracılığıyla da alabilirsiniz. Özel bir çözüm kullanarak, birden çok semantik modelin yenileme geçmişini merkezi bir şekilde izleyebilirsiniz.

Otomatik sayfa yenileme

Otomatik sayfa yenileme, rapor sayfası düzeyinde çalışır ve rapor yazarlarının yalnızca sayfa kullanıldığında etkin olan bir sayfadaki görseller için yenileme aralığı ayarlamasına olanak tanır. Otomatik sayfa yenileme yalnızca DirectQuery veri kaynakları için kullanılabilir. En düşük yenileme aralığı, raporun hangi çalışma alanında yayımlandığına ve Premium çalışma alanları ve eklenmiş çalışma alanları için kapasite yöneticisi ayarlarına bağlıdır.

Otomatik sayfa yenileme makalesinde otomatik sayfa yenileme hakkında daha fazla bilgi edinin.

Anlam modeli yenileme geçmişi

Power BI anlam modelleri için yenileme denemeleri her zaman sorunsuz olmayabilir veya beklenenden uzun sürebilir. Yenileme geçmişi sayfasını, yenilemenin neden beklediğiniz gibi gerçekleşmediğini tanılamanıza yardımcı olması için kullanabilirsiniz.

Power BI, bir yenileme hatasıyla karşılaşırsa anlamsal modeli yenilemek için otomatik olarak birden çok girişimde bulunur. Yenileme geçmişi etkinlikleriyle ilgili içgörüler olmadan, yenileme beklenenden uzun sürüyor gibi görünebilir. Yenileme geçmişi sayfasıyla bu başarısız denemeleri görebilir ve başarısızlığın nedeni hakkında içgörü elde edebilirsiniz.

Aşağıdaki ekran görüntüsünde, Power BI'ın yenilemeyi başarıyla tamamlamayı her denemesiyle ilgili ayrıntıları içeren başarısız bir yenileme gösterilmektedir.

Yenileme geçmişi sayfasındaki yenileme geçmişi ayrıntılarının ekran görüntüsü.

Power BI'ın önceki üç hatadan sonra başarılı olduğunu gösteren aşağıdaki görüntüde gösterildiği gibi önceki denemeler başarısız olduktan sonra Power BI'ın ne zaman başarılı olduğunu da görebilirsiniz. Başarılı veri yenileme ve sorgu önbelleğinin aynı dizin numarasını paylaştığına dikkat edin ve her ikisinin de dördüncü denemede başarılı olduğunu gösterir.

Başarılı olduğunda yenileme geçmişinin ekran görüntüsü.

Başarısız yenileme girişimi hakkında daha fazla bilgi almak için hatanın yanındaki Göster bağlantısını seçebilirsiniz. Bu, sorunun giderilmesine yardımcı olabilir.

Buna ek olarak, her Power BI yenileme girişimi iki işlem olarak ayrılır:

  • Data : Verileri anlam modeline yükleyin.
  • Sorgu Önbelleği – Premium sorgu önbellekleri ve/veya pano kutucukları yenilenir.

Aşağıdaki görüntüler, Yenileme geçmişinin bu işlemleri nasıl ayırıp her bir işlem hakkında bilgi sağladığını gösterir.

Yenileme işlemlerinin ayrıldığı yenileme geçmişinin ekran görüntüsü.

Pano kutucuklarının veya premium önbelleğe almanın önemli ölçüde kullanılması yenileme süresini artırabilir çünkü her yenilemeden sonra birçok sorguyu kuyruğa alabilir. Sorgu sayısını azaltmaya yardımcı olmak için pano sayısını azaltabilir veya otomatik önbellek yenileme ayarını devre dışı bırakabilirsiniz.

Veri ve sorgu önbelleği aşamaları birbirinden bağımsızdır, ancak sırayla çalışır. Önce veri yenileme çalıştırılır ve bu başarılı olduğunda sorgu önbelleği yenilemesi çalıştırılır. Veri yenileme başarısız olursa, sorgu yenileme başlatılmaz. Veri yenileme başarılı bir şekilde çalıştırılabilir, ancak sorgu önbelleği yenilemesi başarısız olur.

XMLA uç noktası kullanılarak yapılan yenilemeler, Yenileme geçmişi penceresinde deneme ayrıntılarını göstermez.

Yenileme iptali

Yoğun saatlerde büyük bir semantik modelin yenilenmesini durdurmak istediğinizde anlamsal model yenilemesini durdurmak yararlı olur. Premium, Kullanıcı Başına Premium (PPU) veya Power BI Embedded kapasitelerinde bulunan anlamsal modelleri yenilemeyi durdurmak için yenileme iptal özelliğini kullanın.

Anlam modeli yenilemesini iptal etmek için anlam modelinin çalışma alanında katkıda bulunan, üye veya yönetici olmanız gerekir. Anlamsal model yenileme iptali yalnızca İçeri Aktarma modunu veya Bileşik modu kullanan anlamsal modellerle çalışır.

Not

Datamart'ların bir parçası olarak oluşturulan anlam modelleri desteklenmez.

Yenileme başlatmak için yenilemek istediğiniz anlam modeline gidin ve Şimdi yenile'yi seçin.

Anlamsal modeli yenileme işleminin ekran görüntüsü.

Yenilemeyi durdurmak için şu adımları izleyin:

  1. Yenilenen anlam modeline gidin ve Yenilemeyi iptal et'i seçin.

    Anlamsal model yenilemesini durdurma ekran görüntüsü.

  2. Yenilemeyi iptal et açılır penceresinde Evet'i seçin.

    Evet düğmesinin vurgulandığı yenilemeyi iptal et açılır penceresinin ekran görüntüsü.

En iyi yöntemler

Semantik modellerinizin yenileme geçmişini düzenli olarak denetlemek, raporlarınızın ve panolarınızın geçerli verileri kullanmasını sağlamak için benimseyebileceğiniz en önemli en iyi uygulamalardan biridir. Sorunları bulursanız, bunları hemen giderin ve gerekirse veri kaynağı sahipleri ve ağ geçidi yöneticileriyle görüşün.

Buna ek olarak, anlamsal modelleriniz için güvenilir veri yenileme işlemleri oluşturmak ve sürdürmek için aşağıdaki önerileri göz önünde bulundurun:

  • Özellikle semantik modelleriniz Power BI Premium'daysa yenilemelerinizi daha az meşgul olacak şekilde zamanlayın. Semantik modellerinizin yenileme döngülerini daha geniş bir zaman aralığına dağıtırsanız, kullanılabilir kaynakları başka şekilde aşırabilecek zirveleri önlemeye yardımcı olabilirsiniz. Yenileme döngüsünü başlatma gecikmeleri, kaynak aşırı yüklemesinin bir göstergesidir. Premium kapasite tükenirse Power BI yenileme döngüsünü bile atlayabilir.
  • Yenileme sınırlarını göz önünde bulundurun. Kaynak veriler sık değişiyorsa veya veri hacmi önemliyse, kaynakta artan yük ve sorgu performansı üzerindeki etki kabul edilebilirse İçeri Aktarma modu yerine DirectQuery/LiveConnect modunu kullanmayı göz önünde bulundurun. İçeri aktarma modu anlam modelini sürekli yenilemekten kaçının. DirectQuery/LiveConnect modunun, Power BI Desktop'ta DirectQuery kullanma bölümünde açıklandığı gibi, döndürülen veriler için bir milyon satır sınırı ve sorguları çalıştırmak için 225 saniyelik yanıt süresi sınırı gibi çeşitli sınırlamaları olduğunu da unutmayın. Bu sınırlamalar yine de İçeri Aktarma modunu kullanmanızı gerektirebilir. Büyük veri hacimleri için Power BI'da toplamaları kullanmayı göz önünde bulundurun.
  • Anlamsal model yenileme sürenizin maksimum yenileme süresini aşmadığını doğrulayın. Yenileme süresini denetlemek için Power BI Desktop'ı kullanın. İki saatten uzun sürüyorsa anlam modelinizi Power BI Premium'a taşımayı göz önünde bulundurun. Anlam modeliniz paylaşılan kapasitede yenilenmeyebilir. Ayrıca, 1 GB'tan büyük veya yenilemesi birkaç saat alan anlamsal modeller için artımlı yenileme kullanmayı da göz önünde bulundurun.
  • Semantik modellerinizi yalnızca raporlarınızın ve panolarınızın kullandığı tabloları ve sütunları içerecek şekilde iyileştirin. Karma sorgularınızı iyileştirin ve mümkünse dinamik veri kaynağı tanımlarından ve pahalı DAX hesaplamalarından kaçının. Özellikle yüksek bellek tüketimi ve işlem yükü nedeniyle tablodaki her satırı test eden DAX işlevlerinden kaçının.
  • Power BI'ın verimli kaynak sorguları oluşturabilmesini sağlamak için Power BI Desktop'taki gizlilik ayarlarını uygulayın. Power BI Desktop'ın gizlilik ayarlarını yayımlamadığını unutmayın. Anlam modelinizi yayımladıktan sonra veri kaynağı tanımlarındaki ayarları el ile yeniden uygulamanız gerekir.
  • Özellikle satır düzeyi güvenlik (RLS) kullanıyorsanız panolarınızdaki görsellerin sayısını sınırlayın. Bu makalenin önceki bölümlerinde açıklandığı gibi, çok fazla sayıda pano kutucunu yenileme süresini önemli ölçüde artırabilir.
  • Anlam modellerinizi şirket içi veri kaynaklarına bağlamak için güvenilir bir kurumsal veri ağ geçidi dağıtımı kullanın. Ağ geçidinin kullanılamaması veya aşırı yüklenmesi gibi ağ geçidiyle ilgili yenileme hataları fark ederseniz, mevcut bir kümeye ek ağ geçitleri eklemek veya yeni bir küme dağıtmak (ölçeği artırma ve ölçeği genişletme) için ağ geçidi yöneticileriyle birlikte izleyin.
  • İçeri aktarma modundaki anlam modelleri ve DirectQuery/LiveConnect semantik modelleri için ayrı veri ağ geçitleri kullanın; böylece zamanlanmış yenileme sırasında içeri aktarılan veriler, her kullanıcı etkileşimiyle veri kaynaklarını sorgulayan DirectQuery/LiveConnect semantik modellerinin üzerindeki raporların ve panoların performansını etkilemez.
  • Power BI'ın posta kutunuza yenileme hatası bildirimleri gönderediğinden emin olun. İstenmeyen posta filtreleri e-posta iletilerini engelleyebilir veya hemen fark etmeyebileceğiniz ayrı bir klasöre taşıyabilir.

Başka sorunuz var mı? Power BI Topluluğu sormayı deneyin