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.

Screenshot emphasizing the computed tables in Power BI Premium.

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 hesaplanan 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 hizmeti 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.

Screenshot of the query's shortcut menu with enable load selected.

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.

Screenshot of the computed table with the computed icon emphasized.

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ırmayacağı 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 inceleyin. Dynamics 365 aboneliğinizdeki tüm müşterilerin ham verilerini içeren bir Hesap tablonuz var. Ayrıca hizmet merkezinden serviceCalls ham verileriniz ve yılın her günü farklı hesaplardan gerçekleştirilen destek çağrılarından alınan veriler bulunur.

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.

Screenshot of the Group by dialog aggregating the data from the service calls by account ID.

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

Screenshot of the Merge dialog merging the account table with the ServiceCallsAggregated table.

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

Screenshot showing the results of a computed table in Power BI Premium.

İş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 edilecekler 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 Depolama 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 ile bağlantı kurma

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

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 edinmek için aşağıdaki makaleleri okuyabilirsiniz:

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