Veri akışı oluşturma

Veri akışı, hizmette yer alan çalışma alanlarında oluşturulan ve yönetilen Power BI koleksiyonudur. Tablo, veritabanındaki tabloya çok benzer şekilde verileri depolamak için kullanılan bir sütun kümesidir. Veri akışınıza tablo ekleyebilir ve düzenleyebilir, veri yenileme zamanlamalarını doğrudan veri akışınızı oluşturduğunuz çalışma alanında yönetebilirsiniz.

Veri akışı oluşturmak için, tarayıcıda Power BI hizmetini başlatın ve ardından aşağıdaki ekranda gösterildiği gibi sol taraftaki gezinti bölmesinden çalışma alanını (veri akışları Power BI hizmetindeki my-workspace içinde kullanılamaz) seçin. İçinde yeni veri akışı oluşturmak üzere yeni bir çalışma alanı da oluşturabilirsiniz. Veri akışı başlatma

Yeni bir veri akışı oluşturmanın veya bunun üzerine derlemenin birden çok yolu vardır:

Aşağıdaki bölümlerde bu veri akışı oluşturma yöntemleri ayrıntılı bir şekilde anlatılmıştır.

Not

Veri akışları kullanıcı tarafından Premium çalışma alanında, Pro lisansına sahip kullanıcılar ve Kullanıcı Başına (PPU) Premium kullanıcılar tarafından oluşturulabilir.

Yeni tablo tanımlamayı kullanarak veri akışı oluşturma

Yeni tablolar tanımla seçeneği, yeni bir tablo tanımlamanıza ve yeni bir veri kaynağına bağlanmanıza olanak sağlar. bağlayıcı seçme

Veri kaynağı seçtiğinizde, aşağıdaki resimde gösterildiği gibi veri kaynağına bağlanırken kullanılacak hesap da dahil olmak üzere bağlantı ayarlarını sağlamanız istenir. Azure SQL bağlayıcısı

Bağlandıktan sonra tablo için hangi verilerin kullandırıla seçebilirsiniz. Veriler ve kaynak seçildikten sonra, Power BI veri akışınızdaki verileri yenilenmiş durumda tutmak için veri kaynağına yeniden bağlanır. Bu bağlanmaların sıklığını bu kurulum işleminin sonraki adımlarında siz seçersiniz. tabloyu seçme

Tabloda kullanmak üzere verileri seçmenizin ardından, veri akışı düzenleyicisini kullanarak bu verileri veri akışınızı kullanmak için gereken biçime şekillendirebilirsiniz veya dönüştürebilirsiniz.

Bağlantılı tabloları kullanarak veri akışı oluşturma

Bağlantılı tabloları kullanarak veri akışı oluşturmak, başka bir veri akışında tanımlanan mevcut bir tabloya salt okunur bir şekilde başvurabilirsiniz. Aşağıdaki listede bu yaklaşımı kullanmanızı gerektirebilecek nedenlerden bazıları verilmiştir:

  • Bir tabloyu tarih tablosu veya statik arama tablosu gibi birden çok veri akışında yeniden kullanmak için, bir tabloyu bir kez oluşturmanız ve ardından diğer veri akışları arasında buna başvurabilirsiniz.

  • Bir veri kaynağında birden çok yenileme oluşturmaktan kaçınmak için bağlı tabloları kullanarak verileri depolamak ve önbellek olarak hareket etmek daha iyi olacaktır. Bunu yapmak, izleyen her tüketicinin bu tablodan faydalanarak temel alınan veri kaynağı yükünü azaltmaya olanak sağlar.

  • İki tablo arasında birleştirme gerçekleştirmeniz gerekirse.

Not

Bağlantılı tablolar yalnızca Power BI Premium.

Hesaplanan tablo kullanarak veri akışı oluşturma

Hesaplanan tablo kullanarak veri akışı oluşturmak, bağlantılı bir tabloya başvurup bunun üzerinde yalnızca yazma işlemiyle işlem gerçekleştirmeye olanak sağlar. Sonuç, veri akışının bir parçası olan yeni bir tablodur. Bağlantılı bir tabloyu hesaplanan tabloya dönüştürmek için birleştirme işlemiyle yeni bir sorgu oluşturabilir veya tabloyu düzenlemek ya da dönüştürmek, bir başvuru veya tablonun kopyasını oluşturmak için de oluşturabilirsiniz.

Hesaplanan tablolar oluşturma

Tablo listesi olan bir veri akışına sahip olduktan sonra bu tablolar üzerinde hesaplamalar gerçekleştirebilirsiniz. Power BI hizmette veri akışı yazma aracında Tabloları düzenle'yi seçin, ardından hesaplanan tablo için temel olarak kullanmak istediğiniz ve hesaplamalar yapmak istediğiniz tabloya sağ tıklayın. Bağlam menüsünde Başvuru’yu seçin. Tablonun hesaplanan tablo olarak uygun olması için, aşağıdaki görüntüde gösterildiği gibi Yükü etkinleştir seçiminin işaretli olması gerekir. Bu bağlam menüsünü görüntülemek için tabloya sağ tıklayın.

hesaplanan tablo oluşturma 1. adım

Yükü etkinleştir'i seçerek kaynağı başvurulan tablo olan yeni bir tablo oluşturun. Simge değişir ve aşağıdaki görüntüde gösterildiği gibi hesaplanan simgesini gösterir.

hesaplanan tablo oluşturma 2. adım

Bu yeni oluşturulan tabloda gerçekleştirilen tüm dönüştürme işlemleri, veri akışı depolaması için Power BI çalıştırılan veriler üzerinde oluşturulduğunda. Bunun anlamı, sorgunun verilerin içeri aktarıldığı dış veri kaynağına göre çalıştırılmayacağı (örneğin, verilerin çekildiği SQL veritabanı), bunun yerine veri akışı depolama alanında bulunan veriler üzerinde gerçekleştirileceğidir.

Örnek kullanım örnekleri Hesaplanan tablolarla ne tür dönüştürmeler yapılabilir? Depolama içi hesaplama yaparken Power BI’daki dönüşüm kullanıcı arabirimini veya M düzenleyicisini kullanarak genellikle belirttiğiniz tüm dönüşümler desteklenir.

Aşağıdaki örneği göz önünde bulundurabilirsiniz: Dynamics 365 aboneliğinizin tüm müşterileri için ham verileri içeren bir Hesap tablosuna sahipsiniz. Ayrıca, yılın her gününde farklı hesaptan gerçekleştirilen destek çağrılarının verileri ile birlikte Hizmet Merkezi’nden ServiceCalls ham verilerine sahipsiniz.

Imagine ServiceCalls'tan verilerle zenginleştirmek istediğiniz bir tablodur. İlk olarak her hesap için önceki yıl içinde yapılan destek aramalarının sayısını hesaplamak için ServiceCalls’dan gelen verileri toplamanız gerekir.

hesaplanan tablo oluşturma 3. adım

Ardından, zenginleştirilmiş Hesap tablosu hesaplamak için Account tablosu ile ServiceCallsAggregated tablosu birleştirebilirsiniz.

hesaplanan tablo oluşturma 4. adım

Bundan sonra, aşağıdaki görüntüde EnrichedAccount olarak gösterilen sonuçları görebilirsiniz.

hesaplanan tablo oluşturma 5. adım

İşte bu kadar. Dönüşüm kaynak verileriniz üzerinde değil Power BI Premium aboneliğinizde bulunan veri akışındaki veriler üzerinde gerçekleştirilir.

Not

Hesaplanan tablolar yalnızca premium özelliktir

CDM klasörü kullanarak veri akışı oluşturma

CDM klasöründen veri akışı oluşturmak, başka bir uygulama tarafından Common Data Model (CDM) biçiminde yazılmış bir tabloya başvurabilirsiniz. ADLS 2. Nesil üzerinde depolanan CDM biçimindeki dosyanın tam yolunu sağlamanız istenir.

hesaplanan tablo oluşturma 6. adım

Aşağıdaki listede açıklandığı gibi CDM klasörlerinden veri akışları oluşturmak için birkaç gereksinim vardır:

  • PBI ortamının dosyaya erişebilmesi için ADLS 2. Nesil hesabında uygun izinlerin ayarlanmış olması gerekir

  • Veri akışını oluşturmaya çalışan kullanıcı, ADLS 2. Nesil hesabına erişebiliyor olmalıdır

  • CDM klasörlerinden veri akışları oluşturma yalnızcayeni çalışma alanı deneyiminde mevcuttur

  • URL'nin JSON dosyasına ait doğrudan dosya yolu olması ve ADLS 2. Nesil uç noktasını kullanması gerekir; blob.core desteklenmez

İçeri/dışarı aktarma kullanarak veri akışı oluşturma

İçeri/dışarı aktarma kullanarak veri akışı oluşturmak, bir dosyadaki veri akışını içeri aktarmanızı sağlar. Bu seçeneği veri akışının çevrimdışı kopyasını kaydetmek veya veri akışını başka bir çalışma alanına taşımak istediğinizde kullanabilirsiniz.

Bir veri akışını dışarı aktarma için, oluşturduğunuz veri akışını seçin ve Diğer menü öğesini (üç nokta) seçerek seçenekleri genişletin ve ardından .json'u Dışarı Aktar'ı seçin. Veri akışını CDM biçiminde indirmeye başlayabilirsiniz.

hesaplanan tablo oluşturma 7. adım

Bir veri akışını içeri aktarmak için içeri aktarma kutusunu seçin ve dosyayı karşıya yükleyin. Power BI, veri akışını sizin için oluşturur ve veri akışını olduğu gibi kaydetmenizi veya ek dönüşümler gerçekleştirmenizi sağlar.

Sonraki adımlar

Veri akışını oluşturduktan sonra, Power BI Desktop'ı veya Power BI hizmetini kullanarak Power BI veri akışlarına yerleştirdiğiniz verileri temel alan veri kümeleri, raporlar, panolar ve uygulamalar oluşturabilir, bu yolla iş etkinliklerinizle ilgili içgörüler kazanabilirsiniz. Aşağıdaki makalelerde, veri akışlarının yaygın kullanım senaryoları daha ayrıntılı olarak ele alınır: