Veri akışı oluşturma
Veri akışı, Power BI hizmeti çalışma alanlarında oluşturulan ve yönetilen bir tablo koleksiyonudur. Tablo, verileri depolamak için kullanılan bir sütun kümesidir( veritabanı içindeki bir tablo gibi). Veri akışınıza tablo ekleyip düzenleyebilir ve veri yenileme zamanlamalarını doğrudan veri akışınızın oluşturulduğu çalışma alanından yönetebilirsiniz. Veri akışı oluşturmak için tarayıcıda Power BI hizmeti başlatın ve ardından aşağıdaki ekranda gösterildiği gibi soldaki gezinti bölmesinden bir çalışma alanı seçin (veri akışları Power BI hizmeti çalışma alanımda kullanılamaz). Ayrıca, içinde yeni veri akışınızın oluşturulacağı yeni bir çalışma alanı da oluşturabilirsiniz.
Yeni bir veri akışı oluşturmanın veya bu veri akışının üzerine oluşturmanın birden çok yolu vardır:
- Yeni tablo tanımlamayı kullanarak veri akışı oluşturma
- Bağlı tabloları kullanarak veri akışı oluşturma
- CDM klasörü kullanarak veri akışı oluşturma
- İçeri/dışarı aktarma kullanarak veri akışı oluşturma
Aşağıdaki bölümlerde, veri akışı oluşturmanın bu yollarından her biri ayrıntılı olarak incelanmıştır.
Not
Veri akışları Premium çalışma alanında bulunan kullanıcılar, Pro lisansı olan kullanıcılar ve Kullanıcı Başına Premium (PPU) lisansına sahip kullanıcılar tarafından oluşturulabilir.
Yeni tablo tanımlamayı kullanarak veri akışı oluşturma
Yeni tablo tanımla seçeneğinin kullanılması, yeni bir tablo tanımlamanıza ve yeni bir veri kaynağına bağlanmanıza olanak tanır.
- Bir veri kaynağı seçtiğinizde, aşağıdaki görüntüde 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.
- Bağlandıktan sonra, tablonuz için hangi verilerin kullanılacağını seçebilirsiniz. Veri ve kaynak seçtiğinizde Power BI, veri kaynağına yeniden bağlanır. Yeniden bağlantı, veri akışınızdaki verilerin kurulum işleminde daha sonra seçtiğiniz sıklıkta yenilenmesini sağlar.
- Tabloda kullanılacak verileri seçtikten sonra, bu verileri veri akışınızda kullanmak için gereken biçime şekillendirmek veya dönüştürmek için veri akışı düzenleyicisini kullanabilirsiniz.
Bağlı tabloları kullanarak veri akışı oluşturma
Bağlı tabloları kullanarak veri akışı oluşturmak, başka bir veri akışında tanımlanan mevcut bir tabloya salt okunur bir şekilde başvurmanızı sağlar. Aşağıdaki listede bu yaklaşımı seçmenizin bazı nedenleri açıklanmaktadır:
Bir tabloyu tarih tablosu veya statik arama tablosu gibi birden çok veri akışında yeniden kullanmak istiyorsanız, bir kez tablo oluşturup diğer veri akışlarına başvurmanız gerekir.
Bir veri kaynağında birden çok yenileme oluşturmaktan kaçınmak istiyorsanız, verileri depolamak ve önbellek olarak işlem yapmak için bağlı tabloları kullanmak daha iyidir. Bunu yapmak, izleyen her tüketicinin bu tabloyu kullanmasına olanak sağlayarak temel alınan veri kaynağına olan yükü azaltır.
İki tablo arasında birleştirme gerçekleştirmeniz gerekiyorsa.
Not
Bağlantılı tablolar yalnızca Power BI Premium ile kullanılabilir.
Hesaplanan tablo kullanarak veri akışı oluşturma
Hesaplanan tablo kullanarak veri akışı oluşturmak, bağlantılı bir tabloya başvurmanıza ve bunun üzerinde yalnızca yazma biçiminde işlemler gerçekleştirmenize olanak tanır. Sonuç, veri akışının bir parçası olan yeni bir tablodur. Bağlantılı tabloyu hesaplanan tabloya dönüştürmenin iki yolu vardır. Birleştirme işleminden yeni bir sorgu oluşturabilirsiniz. Ya da tabloyu düzenlemek veya dönüştürmek istiyorsanız, tablonun başvuru veya yinelemesini oluşturabilirsiniz.
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 tablonuzun temeli olarak kullanmak istediğiniz ve hesaplamalar yapmak istediğiniz tabloya sağ tıklayın. Bağlam 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ükü etkinleştir seçiminin denetlenmiş olması gerekir. Bu bağlam menüsünü görüntülemek için tabloya sağ tıklayın.
Yüklemeyi etkinleştir'i seçerek kaynağı başvurulan tablo olan yeni bir tablo oluşturursunuz. Simge değişir ve aşağıdaki görüntüde gösterildiği gibi hesaplanan simgeyi gösterir.
Bu yeni oluşturulan tabloda gerçekleştirdiğiniz tüm dönüştürmeler, Power BI veri akışı depolama alanında bulunan veriler üzerinde çalıştırılır. Bu, sorgunun SQL veritabanından çekilen veriler gibi verilerin içeri aktarıldığı dış veri kaynağında çalıştırmayacağı anlamına gelir. Bunun yerine sorgu, veri akışı depolama alanında bulunan veriler üzerinde gerçekleştirilir.
Kullanım örnekleri
Hesaplanan tablolarla ne tür dönüştürmeler gerçekleştirilebilir? 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 , Yılın her günü farklı hesaptan gerçekleştirilen destek çağrılarının verileriyle birlikte Hizmet Merkezi'nden ServiceCalls ham verileriniz de vardır.
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.
Ardından, zenginleştirilmiş Account tablosunu hesaplamak için Account tablosunu ServiceCallsAggregated tablosuyla birleştirmek istersiniz.
Ardından aşağıdaki görüntüde EnrichedAccount olarak gösterilen sonuçları görebilirsiniz.
İş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.
Not
Hesaplanan tablolar yalnızca premium bir özelliktir
CDM klasörü kullanarak veri akışı oluşturma
CDM klasöründen veri akışı oluşturmak, başka bir uygulama tarafından Ortak Veri Modeli (CDM) biçiminde yazılmış bir tabloya başvurmanızı sağlar. ADLS 2. Nesil'de depolanan CDM biçim dosyasının tam yolunu sağlamanız istenir.
Aşağıdaki listede açıklandığı gibi CDM klasörlerinden veri akışları oluşturmak için birkaç gereksinim vardır:
PBI'nin dosyaya erişebilmesi için ADLS 2. Nesil hesabının uygun izinlere sahip olması gerekir.
ADLS 2. Nesil hesabına veri akışını oluşturmaya çalışan kullanıcı tarafından erişilebilir olmalıdır.
URL, JSON dosyasının doğrudan dosya yolu olmalı ve ADLS 2. Nesil uç noktasını kullanmalıdır; blob.core desteklenmez.
İçeri/dışarı aktarma kullanarak veri akışı oluşturma
İçeri/dışarı aktarma kullanarak veri akışı oluşturmak, bir dosyadan veri akışını içeri aktarmanızı sağlar. Bu araç, bir veri akışı kopyasını çevrimdışı kaydetmek veya veri akışını bir çalışma alanından diğerine taşımak istiyorsanız kullanışlıdır.
Veri akışını dışarı aktarmak 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 dışarı aktar'ı seçin. CDM biçiminde temsil edilen veri akışını indirmeye başlamanız istenir.
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 kaydetmenize veya başka dönüştürmeler gerçekleştirmenize olanak tanır.
İlgili içerik
Verilerinizi bir veri akışına yerleştirerek Power BI Desktop'ı ve Power BI hizmeti kullanarak anlamsal modeller, raporlar, panolar ve uygulamalar oluşturabilirsiniz. Bu yeni kaynaklar, iş etkinliklerinizle ilgili içgörüler sağlayabilir. Aşağıdaki makalelerde, veri akışları için yaygın kullanım senaryoları hakkında daha ayrıntılı bilgi ve bulabilirsiniz:
- Veri akışlarına giriş ve self servis veri hazırlığı
- Veri akışını yapılandırma ve kullanma
- Veri Akışı depolama alanını Azure Data Lake 2. Nesil'i kullanacak şekilde yapılandırma
- Veri akışlarının premium özellikleri
- Veri akışlarıyla yapay zeka
- Veri akışlarında dikkat edilmesi gerekenler ve sınırlamalar
- Veri akışları için en iyi yöntemler