Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Power BI Rapor Oluşturucusu ağaç haritası ve güneş ışığı görselleştirmeleri, sayfalandırılmış rapordaki hiyerarşik verileri görsel olarak göstermek için mükemmeldir. Bu makale, rapora ağaç haritası veya güneş ışığı grafiği eklemeye genel bir bakış sunar. Makale ayrıca başlamanıza yardımcı olacak bir AdventureWorks örnek sorgusu içerir.
Ağaç haritası grafiği
Ağaç haritası grafiği, grafik alanını veri hiyerarşisinin farklı düzeylerini ve göreli boyutlarını temsil eden dikdörtgenlere böler. Harita, gövdeyle başlayan ve daha küçük ve daha küçük dallara ayrılan bir ağaç üzerindeki dallara benzer. Her dikdörtgen, hiyerarşideki bir sonraki düzeyi temsil eden daha küçük dikdörtgenlere ayrılır. Üst düzey ağaç haritası dikdörtgenleri, grafiğin sol üst köşesindeki en büyük dikdörtgenle sağ alt köşedeki en küçük dikdörtgene düzenlenir. Bir dikdörtgenin içinde, üst düzeyin bir sonraki düzeyi de sol üstten sağ alta dikdörtgenlerle düzenlenir.
Örneğin, örnek ağaç haritasının aşağıdaki görüntüsünde Güneybatı bölgesi en büyük, Almanya ise en küçük bölgedir. Güneybatı'da Yol Bisikletleri Dağ Bisikletlerinden daha büyüktür.
Ağaç haritası grafiği ekleme ve örnek AdventureWorks verilerini ayarlama
Not
Raporunuza grafik eklemeden önce bir veri kaynağı ve veri kümesi oluşturun. Örnek veriler ve örnek sorgu için bkz . Örnek AdventureWorks verileri.
Tasarım yüzeyine sağ tıklayın ve ardından Grafik Ekle'yi>seçin. Ağaç haritası simgesini seçin.
Grafiği yeniden konumlandırın ve yeniden boyutlandırın. Örnek verilerle kullanmak için 5 inç genişliğinde bir grafik iyi bir başlangıçtır.
Örnek verilerden aşağıdaki alanları ekleyin:
- Değerler: LineTotal
- Kategori Grupları (aşağıdaki sırayla):
- KategoriAdı
- SubcategoryName
- Seri Grupları: TerritoryName
Ağaç haritasının genel şekli için sayfa boyutunu iyileştirmek için gösterge konumunu alta ayarlayın.
Alt kategoriyi ve satır toplamını görüntüleyen araç ipuçları eklemek için LineTotal öğesine sağ tıklayın ve Seri Özellikleri'ni seçin.
Tooltip özelliğini şu değere ayarlayın:
=Fields!SubcategoryName.Value &": " &Format(Sum(Fields!LineTotal.Value),"C")
Daha fazla bilgi için bkz. Aracı Gösterme İpuçları bir seride (Power BI Rapor Oluşturucusu).
Varsayılan grafik başlığını Bölgeye Göre Kategorilere Ayrılmış Satışlar olarak değiştirin.
Görüntülenen etiket değerlerinin sayısı, yazı tipinin boyutundan, genel grafik alanının boyutundan ve belirli dikdörtgenlerin boyutundan etkilenir. Daha fazla etiket görmek için LineTotal'ın Label Font özelliğini varsayılan 8pt olan 10pt olarak değiştirin.
Güneş ışığı grafiği
Güneş ışığı grafiğinde hiyerarşi bir dizi daireyle temsil edilir. Hiyerarşinin en yüksek düzeyi ortadadır ve hiyerarşinin alt düzeyleri merkezin dışında görüntülenen halkalardır. Hiyerarşinin en düşük düzeyi dış halkadır.
Güneş ışığı grafiği eklemek ve örnek AdventureWorks verilerini ayarlamak için
Not
Raporunuza grafik eklemeden önce bir veri kaynağı ve veri kümesi oluşturun. Örnek veriler ve örnek sorgu için bkz . Örnek AdventureWorks verileri.
Tasarım yüzeyine sağ tıklayın ve ardından Grafik Ekle'yi>seçin. Güneş ışığı simgesini seçin.
Grafiği yeniden konumlandırın ve yeniden boyutlandırın. Örnek verilerle kullanmak için 5 inç genişliğinde bir grafik iyi bir başlangıçtır.
Örnek verilerden aşağıdaki alanları ekleyin:
- Değerler: LineTotal
- Kategori Grupları (aşağıdaki sırayla):
- KategoriAdı
- SubcategoryName
- SalesReasonName
- Seri Grupları: TerritoryName
Sayfa boyutunu güneş ışığı grafiğinin genel şekline göre iyileştirmek için gösterge konumunu en alta ayarlayın.
Varsayılan grafik başlığını , satış nedeni ile Bölgeye Göre Kategorilere Ayrılmış Satış olarak değiştirin.
Kategori gruplarının değerlerini güneş ışığına etiket olarak eklemek için Visible=true ve UseValueAsLabel=false etiket özelliklerini ayarlayın.
Görüntülenen etiket değerleri yazı tipinin boyutundan, genel grafik alanının boyutundan ve belirli dikdörtgenlerin boyutundan etkilenir. Daha fazla etiket görmek için LineTotal'ın Label Font özelliğini varsayılan 8pt olan 10pt olarak değiştirin.Farklı bir renk aralığı istiyorsanız, grafik Paleti özelliğini değiştirin.
Örnek AdventureWorks verileri
Bu bölüm örnek bir sorguyu ve Power BI Rapor Oluşturucusu veri kaynağı ve veri kümesi oluşturmaya yönelik temel adımları içerir. Raporunuz zaten bir veri kaynağı ve veri kümesi içeriyorsa bu bölümü atlayabilirsiniz.
Sorgu, satış bölgesi, ürün kategorisi, ürün alt kategorisi ve satış nedeni verileriyle AdventureWorks satış siparişi ayrıntı verilerini döndürür.
Verileri alın.
Bu bölümdeki sorgu, GitHub'dan indirilebilen AdventureWorks veritabanını temel alır: AdventureWorks 2016 tam veritabanı yedeklemesi.
Bir veri kaynağı oluşturun.
Rapor Verileri'nin altında Veri Kaynakları'ne sağ tıklayın ve veri kaynağı ekle'yi seçin.
Raporuma eklenmiş bir bağlantı kullan'ı seçin.
Bağlantı türü için Microsoft SQL Server'ı seçin.
Sunucunuza ve veritabanınıza bağlantı dizesi girin. Örneğin:
Data Source=[server name];Initial Catalog=AdventureWorks2016
Bağlantıyı doğrulamak için Test Bağlan ion düğmesini ve ardından Tamam'ı seçin.
Veri kaynağı oluşturma hakkında daha fazla bilgi için bkz. Veri bağlantısı ekleme ve doğrulama (Power BI Rapor Oluşturucusu).
Veri kümesi oluşturma.
Rapor Verileri'nin altında Veri kümeleri'ne sağ tıklayın ve veri kümesi ekle'yi seçin.
Raporuma eklenmiş bir veri kümesini kullan'ı seçin.
Oluşturduğunuz veri kaynağını seçin.
Metin sorgu türünü seçin ve aşağıdaki sorguyu kopyalayıp Sorgu metin kutusuna yapıştırın:
SELECT Sales.SalesOrderHeader.SalesOrderID, Sales.SalesOrderHeader.OrderDate, Sales.SalesOrderDetail.SalesOrderDetailID, Sales.SalesOrderDetail.ProductID, Sales.SalesOrderDetail.LineTotal, Sales.SalesOrderDetail.UnitPrice, Sales.SalesOrderDetail.OrderQty, Production.Product.Name, Production.Product.ProductNumber, Sales.SalesTerritory.TerritoryID, lower(Sales.SalesTerritory.Name) AS TerritoryName, Production.ProductSubcategory.Name AS SubcategoryName, Production.ProductCategory.Name AS CategoryName, Sales.SalesReason.SalesReasonID, Sales.SalesReason.Name AS SalesReasonName FROM Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader ON Sales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderID INNER JOIN Production.Product ON Sales.SalesOrderDetail.ProductID = Production.Product.ProductID INNER JOIN Sales.SalesTerritory ON Sales.SalesOrderHeader.TerritoryID = Sales.SalesTerritory.TerritoryID AND Sales.SalesOrderHeader.TerritoryID = Sales.SalesTerritory.TerritoryID AND Sales.SalesOrderHeader.TerritoryID = Sales.SalesTerritory.TerritoryID INNER JOIN Production.ProductSubcategory ON Production.Product.ProductSubcategoryID = Production.ProductSubcategory.ProductSubcategoryID AND Production.Product.ProductSubcategoryID = Production.ProductSubcategory.ProductSubcategoryID AND Production.Product.ProductSubcategoryID = Production.ProductSubcategory.ProductSubcategoryID INNER JOIN Production.ProductCategory ON Production.ProductSubcategory.ProductCategoryID = Production.ProductCategory.ProductCategoryID AND Production.ProductSubcategory.ProductCategoryID = Production.ProductCategory.ProductCategoryID AND Production.ProductSubcategory.ProductCategoryID = Production.ProductCategory.ProductCategoryID INNER JOIN Sales.SalesOrderHeaderSalesReason ON Sales.SalesOrderHeader.SalesOrderID = Sales.SalesOrderHeaderSalesReason.SalesOrderID AND Sales.SalesOrderHeader.SalesOrderID = Sales.SalesOrderHeaderSalesReason.SalesOrderID AND Sales.SalesOrderHeader.SalesOrderID = Sales.SalesOrderHeaderSalesReason.SalesOrderID AND Sales.SalesOrderHeader.SalesOrderID = Sales.SalesOrderHeaderSalesReason.SalesOrderID INNER JOIN Sales.SalesReason ON Sales.SalesOrderHeaderSalesReason.SalesReasonID = Sales.SalesReason.SalesReasonID AND Sales.SalesOrderHeaderSalesReason.SalesReasonID = Sales.SalesReason.SalesReasonID AND Sales.SalesOrderHeaderSalesReason.SalesReasonID = Sales.SalesReason.SalesReasonID AND Sales.SalesOrderHeaderSalesReason.SalesReasonID = Sales.SalesReason.SalesReasonID
Tamam'ı seçin.
Veri kümesi oluşturma hakkında daha fazla bilgi için bkz. Paylaşılan veri kümesi veya eklenmiş veri kümesi oluşturma (Power BI Rapor Oluşturucusu).