Power BI dağılım grafiklerinde yüksek yoğunluklu örnekleme

Power BI örnekleme algoritması, dağılım grafiklerinin yüksek yoğunluklu verileri temsil biçimini geliştirir.

Örneğin, kuruluşunuzun satış etkinliğinden bir dağılım grafiği oluşturabilirsiniz ve her mağazanın her yıl on binlerce veri noktası vardır. Bu tür bilgilerin dağılım grafiği, satışların zaman içinde nasıl gerçekleştiğini göstermek için bu verilerin anlamlı bir gösteriminden alınan verileri örneklemiştir. Yüksek yoğunluklu veri örneklemenin ayrıntıları bu makalede açıklanmıştır.

Screenshot of a scatter chart, showing the high-density sampling data.

Not

Bu makalede açıklanan Yüksek yoğunluklu örnekleme algoritması hem Power BI Desktophem de Power BI hizmeti için dağılım grafiklerinde kullanılabilir.

Yüksek yoğunluklu dağılım grafikleri nasıl çalışır?

Daha önce Power BI, dağılım grafiği oluşturmak için temel alınan verilerin tam aralığındaki örnek veri noktalarından oluşan bir koleksiyonu belirleyici bir şekilde seçiyordu. Özellikle, Power BI dağılım grafiği serisindeki ilk ve son veri satırlarını seçer, ardından kalan satırları eşit olarak bölerek dağılım grafiğinde toplam 3.500 veri noktası çizilir. Örneğin, örnekte 35.000 satır varsa, çizim için ilk ve son satırlar seçilir ve her onuncu satır da çizilir (35.000 / 10 = her onuncu satır = 3.500 veri noktası). Ayrıca daha önce, veri serisindeki metin değerleri gibi çizilemeyen null değerler veya noktalar gösterilmiyordu ve bu nedenle görsel oluşturulurken dikkate alınmmıştı. Bu örnekleme ile dağılım grafiğinin algılanan yoğunluğu da temsili veri noktalarına dayandığından, örtük görsel yoğunluğu temel alınan verilerin tam koleksiyonu değil örneklenen noktaların bir durumuydu.

Yüksek yoğunluklu örneklemeyi etkinleştirdiğinizde Power BI, çakışan noktaları ortadan kaldıran ve görselle etkileşim kurarken görseldeki noktalara ulaşılabilmesini sağlayan bir algoritma uygular. Algoritma ayrıca, veri kümesindeki tüm noktaların görselde temsil edilmesini sağlayarak yalnızca temsili bir örnek çizmek yerine seçilen noktaların anlamının bağlamını sağlar.

Tanımı gereği, etkileşime duyarlı görselleştirmeler oluşturmak için yüksek yoğunluklu veriler örneklenir. Görselde çok fazla veri noktası olması, görseli yavaşlatabilir ve eğilimlerin görünürlüğünü düşürebilir. Verilerin örneklenme şekli, en iyi görselleştirme deneyimini sağlamak ve tüm verilerin temsil edilmesini sağlamak için örnekleme algoritmasının oluşturulmasını sağlar. Power BI'da algoritma, genel veri kümesindeki önemli noktaların en iyi yanıt verme, temsil ve net bir şekilde korunmasını sağlayacak şekilde geliştirilmiştir.

Not

Yüksek yoğunluklu örnekleme algoritmasını kullanan dağılım grafikleri, tüm dağılım grafiklerinde olduğu gibi kare görseller üzerinde en iyi şekilde çizilir.

Dağılım grafiği örnekleme algoritması nasıl çalışır?

Dağılım grafikleri için Yüksek yoğunluklu örnekleme algoritması, temel alınan verileri daha etkili bir şekilde yakalayıp temsil eden ve çakışan noktaları ortadan kaldıran yöntemler kullanır. Algoritma, her veri noktası için küçük bir yarıçapla başlar. Bu, görselleştirmedeki belirli bir noktanın görsel daire boyutudur. Ardından tüm veri noktalarının yarıçapını artırır. İki veya daha fazla veri noktası çakıştığında, artırılmış yarıçap boyutunun tek bir dairesi çakışan bu veri noktalarını temsil eder. Algoritma, bu yarıçap değeri dağılım grafiğinde makul sayıda veri noktası (3.500) görüntülenene kadar veri noktalarının yarıçapını artırmaya devam eder.

Bu algoritmadaki yöntemler, aykırı değerlerin sonuçta elde edilen görselde temsil edilmesini sağlar. Algoritma, üstel ölçeklerin temel alınan görselleştirilmiş noktalara uygunlukla görselleştirilmesi için çakışmayı belirlerken de ölçeklendirmeye dikkat eder.

Algoritma, dağılım grafiğinin genel şeklini de korur.

Not

Dağılım grafikleri için Yüksek yoğunluklu örnekleme algoritmasını kullanırken, verilerin doğru dağılımı hedeftir, örtülü görsel yoğunluğu değildir. Örneğin, belirli bir alanda çakışan (yoğunluk) çok sayıda daire içeren bir dağılım grafiği görebilir ve birçok veri noktası kümelenmesi gerektiğini düşünebilirsiniz. Yüksek yoğunluklu örnekleme algoritması birçok veri noktası temsil etmek için bir daire kullanabildiğinden, örtük görsel yoğunluk veya "kümeleme" gösterilmez. Belirli bir alanda daha fazla ayrıntı almak için dilimleyicileri kullanarak yakınlaştırabilirsiniz.

Buna ek olarak, null veya metin değerleri gibi çizilemedi veri noktaları yoksayılır, böylece çizilebilen başka bir değer seçilir. Bu, dağılım grafiğinin gerçek şeklinin korunmasını da sağlar.

Dağılım grafikleri için standart algoritma kullanıldığında

Dağılım grafiğine Yüksek yoğunluklu örnekleme uygulanamaz ve özgün algoritma kullanılır. Bu koşullar şunlardır:

  • Değerler'in altında bir değere sağ tıklayıp menüden Veri içermeyen öğeleri göster olarak ayarlarsanız dağılım grafiği özgün algoritmaya geri döner.

    Screenshot of the Visualization menu, showing the Values pane with Show items with no data selection.

  • Yürütme Ekseni alanındaki tüm değerler dağılım grafiğinin özgün algoritmaya geri döndürülmesine neden olur.

  • Dağılım grafiğinde hem X hem de Y eksenleri eksikse, grafik özgün algoritmaya geri döner.

  • Analiz bölmesinde bir Oran çizgisi kullanılması , grafiğin özgün algoritmaya geri döndürülmesine neden olur.

    Screenshot of the Visualization menu, showing a pointer to the Analytics pane and Ratio line.

Dağılım grafiği için yüksek yoğunluklu örneklemeyi açma

Yüksek yoğunluklu örneklemeyi Açık olarak değiştirmek için bir dağılım grafiği seçin, Görseli biçimlendir bölmesine gidin, Genel kartını genişletin ve bu kartın alt kısmındaki Yüksek yoğunluklu örnekleme geçiş kaydırıcısını Açık konumuna getirin.

Screenshot of the Visualization menu, showing a pointer to the Format visual pane, General card, and High Density Sampling toggle slider.

Not

Anahtar açıldıktan sonra Power BI mümkün olduğunda Yüksek yoğunluklu örnekleme algoritmasını kullanmayı dener. Yürütme eksenine bir değer yerleştirdiğinizde olduğu gibi algoritma kullanılamadığında, grafik standart algoritmaya geri dönse bile anahtar Açık kalır. Daha sonra Yürütme ekseninden bir değeri kaldırırsanız veya koşullar yüksek yoğunluklu örnekleme algoritmasının kullanımını etkinleştirecek şekilde değişirse, özellik etkin olduğundan grafik otomatik olarak bu grafik için yüksek yoğunluklu örneklemeyi kullanır.

Not

Veri noktaları dizine göre gruplandırılır veya seçilir. Göstergeye sahip olmak algoritma için örneklemeyi etkilemez. Yalnızca görselin sırasını etkiler.

Dikkat edilecekler ve sınırlamalar

Yüksek yoğunluklu örnekleme algoritması, Power BI için önemli bir geliştirmedir. Ancak Yüksek yoğunluklu örnekleme algoritması yalnızca Power BI hizmeti tabanlı modellere, içeri aktarılan modellere veya DirectQuery'ye yönelik canlı bağlantılarla çalışır.