Aracılığıyla paylaş


Veri akışlarında hesaplanan tablolar oluşturma

Power BI Premium aboneliğiyle veri akışlarını kullanırken depolama içi hesaplamalar gerçekleştirebilirsiniz. Bu, mevcut veri akışlarınız üzerinde hesaplamalar yapmanıza ve rapor oluşturmaya ve analize odaklanmanızı sağlayan sonuçlar döndürmenize olanak tanır.

Power BI Premium'da hesaplanan tabloları vurgulayan ekran görüntüsü.

Depolama içi hesaplamalar gerçekleştirmek için önce veri akışını oluşturmanız ve bu Power BI veri akışı depolama alanına veri getirmeniz gerekir. Veri içeren bir veri akışınız olduktan sonra, depolama içi hesaplamalar yapan tablolar olan hesaplanmış tablolar oluşturabilirsiniz.

Veri akışı verilerini Power BI'a bağlamanın iki yolu vardır:

Aşağıdaki bölümlerde veri akışı verilerinizde hesaplanan tabloların nasıl oluşturulacağı açıklanmaktadır.

Hesaplanan tablolar oluşturma

Tablo listesi içeren bir veri akışınız olduktan sonra, bu tablolarda hesaplamalar yapabilirsiniz.

Power BI hizmetindeki veri akışı yazma aracında Tabloları düzenle'yi seçin. Ardından hesaplanan tablonuz için temel olarak kullanmak istediğiniz ve hesaplamalar yapmak istediğiniz tabloya sağ tıklayın. Kısayol menüsünde Başvuru'ya tıklayın.

Tablonun hesaplanan tablo olarak uygun olması için aşağıdaki görüntüde gösterildiği gibi Yüklemeyi etkinleştir'in seçilmesi gerekir. Bu kısayol menüsünü görüntülemek için tabloya sağ tıklayın.

Yüklemeyi etkinleştir seçeneğinin seçili olduğu sorgu kısayol menüsünün ekran görüntüsü.

Yüklemeyi etkinleştir'i seçerek kaynağı başvurulan tablo olan yeni bir tablo oluşturursunuz. Simge, aşağıdaki görüntüde gösterildiği gibi hesaplanan simgeye dönüşür.

Hesaplanan simgesinin vurgulanmış olduğu hesaplanan tablonun ekran görüntüsü.

Bu yeni oluşturulan tabloda yaptığınız tüm dönüştürmeler, Power BI veri akışı depolama alanında bulunan verilerde çalıştırılır. Bu, sorgunun verilerin içeri aktarıldığı dış veri kaynağında (örneğin, verilerin çekildiği SQL veritabanı) çalıştırılmayacağı anlamına gelir.

Kullanım örnekleri

Hesaplanan tablolarla ne tür dönüştürmeler yapılabilir? Genellikle Power BI'daki dönüştürme kullanıcı arabirimini veya M düzenleyicisini kullanarak belirttiğiniz tüm dönüştürmeler, depolama içi hesaplama yapılırken desteklenir.

Aşağıdaki örneği göz önünde bulundurun. Dynamics 365 aboneliğinizdeki tüm müşterilerin ham verilerini içeren bir Hesap tablonuz var. Ayrıca hizmet merkezinden gelen serviceCalls ham verileriniz, yılın her günü farklı hesaplardan yapılan destek çağrılarının verilerini içerir.

Account tablosunu ServiceCalls'dan alınan verilerle zenginleştirmek istediğinizi düşünün.

İlk olarak, geçen yıl her hesap için yapılan destek çağrılarının sayısını hesaplamak için ServiceCalls'tan verileri toplamanız gerekir.

Hizmet çağrılarından verileri hesap kimliğine göre birleştiren Gruplandır iletişim kutusunun ekran görüntüsü.

Ardından, zenginleştirilmiş Account tablosunu hesaplamak için Account tablosunu ServiceCallsAggregated tablosuyla birleştirin.

Hesap tablosunu ServiceCallsAggregated tablosuyla bir araya toplayan Birleştir iletişim kutusunun ekran görüntüsü.

Ardından aşağıdaki görüntüde EnrichedAccount olarak gösterilen sonuçları görebilirsiniz.

Power BI Premium'da hesaplanan tablonun sonuçlarını gösteren ekran görüntüsü.

İşte bu kadar; dönüştürme işlemi kaynak verilerde değil Power BI Premium aboneliğinizde bulunan veri akışındaki veriler üzerinde gerçekleştirilir.

Dikkat edilmesi gerekenler ve sınırlamalar

Çalışma alanını Power BI Premium kapasitesinden kaldırırsanız ilişkili veri akışının artık yenilenmeyecek olduğunu unutmayın.

Bir kuruluşun Azure Data Lake Storage hesabında özel olarak oluşturulan veri akışlarıyla çalışırken, bağlantılı tablolar ve hesaplanan tablolar yalnızca tablolar aynı depolama hesabında bulunduğunda düzgün çalışır. Daha fazla bilgi: Veri akışı depolaması için Azure Data Lake Storage 2. Nesil'i bağlama

Bağlantılı tablolar yalnızca Power BI ve Power Apps'te oluşturulan veri akışları için kullanılabilir. En iyi uygulama olarak, şirket içi ve bulut verileriyle birleştirilen veriler üzerinde hesaplamalar yaparken, bu tür hesaplamaları gerçekleştirmek için yeni bir tablo oluşturun. Bu, hem kaynaklardan verileri sorgulayan hem de depolama içi dönüştürmeler yapan bir tablo gibi hesaplamalar için mevcut bir tabloyu kullanmaktan daha iyi bir deneyim sağlar.

Ayrıca bakınız

Bu makalede hesaplanan tablolar ve veri akışları açıklanmıştır. Yararlı olabilecek bazı diğer makaleler şunlardır:

Aşağıdaki bağlantılar Power BI'daki veri akışları ve diğer kaynaklar hakkında ek bilgi sağlar:

Power Query ve zamanlanmış yenileme hakkında daha fazla bilgi için şu makaleleri okuyabilirsiniz:

Ortak Veri Modeli hakkında daha fazla bilgi için genel bakış makalesini okuyabilirsiniz: