Power BI'da veri içermeyen öğeleri gösterme
ŞUNLAR IÇIN GEÇERLIDIR: Power BI Desktop
Power BI hizmeti
Power BI, çeşitli kaynaklardan verileri görselleştirmenize olanak tanır. Görsel oluşturduğunuzda Power BI, verilerin nasıl sunulduğunu ve görüntülendiğini düzgün yönetmek için yalnızca ilgili verileri gösterir. Power BI, görselin yapılandırmasına ve temel alınan veri modeline göre hangi verilerin uygun olduğunu belirler. Bu makalede, ilgili veriler belirlenirken Power BI'ın nasıl davrandığı açıklanmaktadır. Ayrıca, belirlemelerin nasıl yapıldığını gösteren örnekler de dahil ettik.
İlgili verileri belirleme
Power BI'ın hangi verilerin görüntüleneceğini nasıl belirlediğini göstermek için basit bir örnek olarak bir tabloya bakalım. Bu makalenin sonunda bulunan örnek veri modeli bölümünde gösterilen modeli kullanarak aşağıdaki ayarlarla oluşturulmuş bir tabloyu göz önünde bulundurun:
1. Aynı tablodaki gruplar: Product[Color] - Product[Size]
Ürün[Renk] | Ürün[Boyut] |
---|---|
Mavi | Büyük |
Mavi | Orta |
Mavi | Küçük |
Kırmızı | Büyük |
Bu örnekte Power BI, [Product] tablosunda bulunan [Color-Size] birleşimlerini görüntüler.
Şimdi farklı bir bileşime bakalım:
2. Farklı ama doğrudan ilişkili tablolardan gruplar ve ölçü: ProductStyle[Finish] - Product[Color] - Sum(Sales[Quantity])
ProductStyle[Finish] | Ürün[Renk] | Sum(Sales[Quantity]) |
---|---|---|
Şerh | Mavi | 10 |
Mat | Mavi | 15 |
Bu örnekte Power BI yalnızca var olan birleşimleri görüntüler. Modelde mevcut olmayan ("Yok" + "Mavi") veya ("Mat" + "Kırmızı") gibi birleşimler görüntülenmez. Hangi birleşimlerin mevcut olduğunu belirleyen koşul, Sum(Sales[Quantity]) değerinin boş olmamasıdır.
Şimdi farklı bir olaya bakalım:
3. Farklı ama ilişkili tablolardan gruplar ve ölçü yok: ProductStyle[Finish] - Product[Color]
ProductStyle[Finish] | Ürün[Renk] |
---|---|
Şerh | Mavi |
Şerh | Kırmızı |
Mat | Mavi |
Açık ölçü olmadığından ve iki tablo doğrudan ilişkili olduğundan Power BI, sonuçta elde edilen birleşimleri kısıtlamak için bir ölçü eklemeye çalışır. Bu durumda Power BI, her iki tablo için de ortak olan Ürün olduğundan boş olmaması gereken bir CALCULATE(COUNTROWS('Product'))
ölçü ekler.
Bu durumda Power BI, Product tablosunda girişleri olan birleşimleri görüntüler ve bu birleşimler ("Yok" + "Mavi") ve ("Mat" + "Kırmızı") birleşimlerini dışlar.
4. Farklı ve ilişkisiz tablolardan gruplar
Örnek model bu birleşimi içermez, ancak farklı ve ilişkisiz tablolardan gruplar varsa Power BI iki sütunu ilişkilendiremez. Sonuç, her sütunun tüm değerlerinin çapraz birleşimi olur. Bu durumda Power BI kısıtlanmamış birleştirme türünde bir hata verir çünkü bu tür çapraz birleşimler veritabanında hesaplanmaya pahalıya patlar ve kullanıcıya çok fazla bilgi sağlamaz.
Veri içermeyen öğeleri gösterme
Önceki bölümde Power BI'ın hangi verilerin görüntüleneceğini nasıl belirlediği açıklanmaktadır. Ancak, veri içermeyen öğeleri göstermek istediğiniz zamanlar olabilir.
Veri içermeyen öğeleri göster özelliği, ölçü verilerini (boş ölçü değerleri) içermeyen veri satırları ve sütunları eklemenize olanak tanır.
Veri içermeyen öğeleri göster özelliğini etkinleştirmek için şu adımları izleyin:
- Bir görsel seçin.
- Değerler alanları kutusunda, alana sağ tıklayın ve aşağıdaki görüntüde gösterildiği gibi görüntülenen menüden Veri içermeyen öğeleri göster'i seçin:
Veri içermeyen öğeleri göster özelliğinin aşağıdaki durumlarda herhangi bir etkisi yoktur:
- Görsele ölçü eklenmez ve gruplandırma sütunları aynı tablodan gelir.
- Gruplar birbiriyle ilişkili değil. Power BI, ilgisiz grupları olan görseller için sorgu çalıştırmaz.
- Ölçü, gruplardan herhangi biri ile ilişkili değildir. Bu durumda ölçü, yalnızca bazı grup bileşimleri için hiçbir zaman boş olmaz.
- Boş ölçüleri dışlayan kullanıcı tanımlı bir ölçü filtresi vardır. Örneğin: SalesAmount > 0
Dikkat
Veri içermeyen öğeleri gösterme seçeneğinin etkinleştirilmesi performansı olumsuz etkileyebilir ve görsellerin yavaş işlenmesine veya veri dışarı aktarmanın zaman aşımına neden olmasına neden olabilir.
Veri içermeyen öğeleri gösterme nasıl çalışır?
Veri içermeyen öğeleri göster seçeneğinin en ilginç kullanım alanları ölçülerin mevcut olmasıdır. Grupların aynı tablodan olduğu veya modeldeki bir yol üzerinden ilişkilendirilebileceği durumları göz önünde bulundurun. Örneğin, ProductStyle doğrudan Product ile ve dolaylı olarak Sales ile ilişkilidir. ProductStyle ve ProductCategory, Product tablosu aracılığıyla ilişkilendirilebilir.
Şimdi birkaç ilginç servis talebine göz atalım ve Veri içermeyen öğeleri göster seçeneğinin kapalı ve açık olduğu durumları karşılaştıralım.
1. Aynı tablodan sütunları gruplandırma: Product[Color] - Product[Size] - Sum(Sales[Quantity])
Veri içermeyen öğeleri göster özelliği kapalı olduğunda nasıl görünür:
Ürün[Renk] | Ürün[Boyut] | Sum(Sales[Quantity]) |
---|---|---|
Mavi | Orta | 15 |
Mavi | Küçük | 10 |
Veri içermeyen öğeleri göster özelliği açık olduğunda nasıl görünür:
Ürün[Renk] | Ürün[Boyut] | Sum(Sales[Quantity]) |
---|---|---|
Mavi | Büyük | |
Mavi | Orta | 15 |
Mavi | Küçük | 10 |
Kırmızı | Büyük |
Özelliğin açık olduğu iki yeni birleşimin nasıl gösterilip gösterilmeyeceğini görün: Mavi - Büyük ve Kırmızı - Büyük. Bu girişlerin her ikisi de Sales tablosunda karşılık gelen Miktar içermiyor. Ancak bunlar Product tablosunda gösterilir.
2. İlgili tablolardaki sütunları gruplandırma: ProductStyle[Finish] - Product[Color] - Sum(Sales[Quantity])
Veri içermeyen öğeleri göster özelliği kapalı olduğunda nasıl görünür:
ProductStyle[Finish] | Ürün[Renk] | Sum(Sales[Quantity]) |
---|---|---|
Şerh | Mavi | 10 |
Mat | Mavi | 15 |
Veri içermeyen öğeleri göster özelliği açık olduğunda nasıl görünür:
ProductStyle[Finish] | Ürün[Renk] | Sum(Sales[Quantity]) |
---|---|---|
Şerh | Mavi | 10 |
Şerh | Kırmızı | |
Mat | Mavi | 15 |
Hiçbiri |
Parlak Kırmızı ve Yok, boş değerlerinin birleşim olarak nasıl göründüğüne dikkat edin. Bu nedenle ortaya çıktılar:
- Power BI önce ProductStyle[Finish] seçeneğini dikkate alır ve görüntülenecek tüm değerleri seçer ve bu da Parlak, Mat, Yok sonucunu verir.
- Power BI, bu değerlerin her birini kullanarak ilgili tüm Product[Color] girdilerini seçer.
- Hiçbiri Product [Color] öğesine karşılık gelmez, bu nedenle bu değer için boş bir değer görüntülenir.
Sütunlar için değer seçme mekanizmasının düzene bağımlı olduğunu ve tablolar arasında Sol dış birleştirme işlemi olarak düşünülebileceğini unutmayın. Sütunların sırası değiştirilirse sonuçlar da değişir.
Şimdi sırayı değiştirme ve sonuçları nasıl etkilediğini gösteren bir örneğe bakın. Bu örnek, sıralamanın değiştirildiği bu bölümdeki ikinci öğeyle aynıdır.
Product[Color] - ProductStyle[Finish] - Sum(Sales[Quantity])
Veri içermeyen öğeleri göster özelliği şu şekilde görünür:
Ürün[Renk] | ProductStyle[Finish] | Sum(Sales[Quantity]) |
---|---|---|
Mavi | Şerh | 10 |
Mavi | Mat | 15 |
Kırmızı | Şerh |
ProductStyle[Finish]=None öğesinin tabloda nasıl görünmediğine dikkat edin. Bu durumda Power BI ilk olarak Product tablosundaki tüm Color değerlerini seçer. Ardından Power BI, her renk için veri içeren ilgili Bitiş değerlerini seçer. Hiçbiri, Renk'in hiçbir bileşiminde gösterilmediğinden, seçili değildir.
Power BI görsel davranışı
Görseldeki bir alanda Veri içermeyen öğeleri göster etkinleştirildiğinde, özellik aynı görsel demetinde veya hiyerarşisinde yer alan diğer tüm alanlar için otomatik olarak etkinleştirilir. Görsel demet veya hiyerarşi, Eksen veya Gösterge ya da Kategori, Satırlar veya Sütunlar olabilir.
Örneğin, Satırlar demetinde dört alanı olan bir matris görselinde, bir alanda Veri içermeyen öğeleri göster özelliği etkinse matristeki tüm öğeler etkinleştirilmiştir. Aşağıdaki görüntüde, Satırlar demetindeki ilk alan olan SupplierID alanında Veri içermeyen öğeleri göster etkindir. Satırlar demetindeki diğer alanlarda da otomatik olarak etkinleştirilir.
Buna karşılık, Sütunlar demetinde gösterilen Kıta alanında Veri içermeyen öğeleri göster özelliği otomatik olarak etkinleştirilmez.
Bu görsel davranışı genellikle, bir görsel matris görseli tablo görseline dönüştürme gibi farklı bir türe dönüştürülürse görülür. Bu tür dönüştürmelerde, Veri içermeyen öğeleri göster özelliği, bu demetteki bir alanın etkinleştirildiği bir demete taşınan tüm alanlarda otomatik olarak etkinleştirilir. Önceki örnekte SupplierID'de Veri içermeyen öğeleri göster özelliği etkinse ve görsel tabloya dönüştürüldüyse, Sütunlar demetindeki Kıta alanı (Satırlar demetindeki alanlarla birlikte) tablo görselinde kullanılan tek demet olan Değerler demetine taşınır. Sonuç olarak, Değerler demetindeki tüm alanlarda Veri içermeyen öğeleri göster etkin olur.
Verileri dışarı aktarma
Özetlenmiş verileri dışarı aktar özelliğini kullandığınızda, Veri içermeyen öğeleri göster özelliğinin davranışı, dışarı aktarmanın tablo görseline dönüştürülmesiyle aynıdır. Bu nedenle, grafik matrisi görseli gibi bir görseli dışarı aktardığınızda, dışarı aktarılan veriler görüntülenen görselden farklı görünebilir. Bu davranış, dışarı aktarma işleminin bir parçası olarak bir tablo görseline dönüştürmenin dışarı aktarılan tüm alanlar için veri içermeyen öğeleri göster'i etkinleştirmesiyle sonuçlanır.
Örnek veri modeli
Bu bölümde, bu makaledeki örneklerde kullanılan örnek veri modeli gösterilmektedir.
Model:
Veriler:
Product[ProductId] | Product[ProductName] | Ürün[Renk] | Ürün[Boyut] | Product[CategoryId] | Product[StyleId] |
---|---|---|---|---|---|
1 | Prod1 | Mavi | Küçük | 1 | Kategori 1 |
2 | Prod2 | Mavi | Orta | 2 | 2 |
3 | Prod3 | Kırmızı | Büyük | 1 | 1 |
4 | Prod4 | Mavi | Büyük | 2 | 2 |
ProductCategory[CategoryId] | ProductCategory[CategoryName] |
---|---|
1 | Telefon |
2 | Kamera |
3 | TV |
ProductStyle[StyleId] | ProductStyle[Finish] | ProductStyle[Polished] |
---|---|---|
1 | Şerh | Yes |
2 | Mat | Hayır |
3 | Hiçbiri | Hayır |
Sales[SaleId] | Sales[ProductId] | Satış[Tarih] | Sales[Quantity] |
---|---|---|---|
1 | 1 | 1/1/2012 0:00 | 10 |
2 | 2 | 1/1/2013 0:00 | 15 |
İlgili içerik
Bu makalede, Power BI'da Veri içermeyen öğeleri göster özelliğini nasıl etkinleştirebileceğiniz açıklanmıştır. Aşağıdaki makaleler de ilginizi çekebilir: