render işleci

Kullanıcı aracısına sorgu sonuçlarının görselleştirmesini işlemesini sağlar.

İşleme işleci sorgudaki son işleç olmalıdır ve yalnızca tek bir tablosal veri akışı sonucu oluşturan sorgularla kullanılabilir. İşleme işleci verileri değiştirmez. Sonucun genişletilmiş özelliklerine bir ek açıklama ("Görselleştirme") ekler. Ek açıklama, sorgudaki işleç tarafından sağlanan bilgileri içerir. Görselleştirme bilgilerinin yorumlanması kullanıcı aracısı tarafından gerçekleştirilir. Kusto.Explorer veya Azure Veri Gezgini web kullanıcı arabirimi gibi farklı aracılar farklı görselleştirmeleri desteklemektedir.

İşleme işlecinin veri modeli, tablosal verilere üç tür sütuna sahipmiş gibi bakar:

  • x ekseni sütunu (özelliğiyle xcolumn gösterilir).
  • Seri sütunları (özelliği tarafından series belirtilen herhangi bir sayıda sütun.) Her kayıt için, bu sütunların birleştirilmiş değerleri tek bir seri tanımlar ve grafikte ayrı birleştirilmiş değerler olduğu kadar seri vardır.
  • y ekseni sütunları (özelliği tarafından ycolumns belirtilen herhangi bir sayıda sütun). Her kayıt için serinin y ekseni sütunları kadar ölçümü vardır ("grafikte noktalar").

İpucu

  • Görüntülediğiniz birimi sınırlamak için ve summarizetop kullanınwhere.
  • X ekseninin sırasını tanımlamak için verileri sıralayın.
  • Kullanıcı aracıları, sorgu tarafından belirtilmeyen özelliklerin değerini "tahmin etmek" için serbesttir. Özellikle, sonucun şemasında "ilgi çekici olmayan" sütunların olması, yanlış tahmin etmelerine neden olabilir. Böyle bir durumda bu tür sütunları yansıtmayı deneyin.

Not

Yalnızca Azure Veri Gezgini panolarında kullanılabilen bazı görselleştirmeler vardır. Daha fazla bilgi için bkz. Panoya özgü görseller.

Syntax

T|rendervisualization [with(propertyName=propertyValue [, ...])]

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
T string ✔️ Giriş tablosu adı.
Görsel -leştirme string ✔️ Kullanılacak görselleştirme türünü gösterir. Aşağıdaki listede desteklenen değerlerden biri olmalıdır.
propertyName, propertyValue string Anahtar-değer özellik çiftlerinin virgülle ayrılmış listesi. Desteklenen özelliklere bakın.

Görselleştirme

Görsel -leştirme Description Illüstrasyon
anomalychart Zaman çizelgesine benzer, ancak series_decompose_anomalies işlevi kullanarak anomalileri vurgular.
areachart Alan grafiği.
barchart yatay şeritler olarak görüntülenir.
card İlk sonuç kaydı skaler değerler kümesi olarak değerlendirilir ve kart olarak gösterilir.
columnchart Yatay şeritler yerine dikey şeritlerle olduğu gibi barchart .
ladderchart Son iki sütun x ekseni, diğer sütunlar y eksenidir.
linechart Çizgi grafik.
piechart İlk sütun renk ekseni, ikinci sütun sayısaldır.
pivotchart Bir özet tablo ve grafik görüntüler. Kullanıcı verileri, sütunları, satırları ve çeşitli grafik türlerini etkileşimli olarak seçebilir.
scatterchart Puan grafiği.
stackedareachart Yığılmış alan grafiği.
table Varsayılan - sonuçlar tablo olarak gösterilir.
timechart Çizgi grafik. İlk sütun x eksenidir ve tarih saat olmalıdır. Diğer (sayısal) sütunlar y eksenleridir.
timepivot Olaylar zaman çizgisi üzerinde etkileşimli gezinti (zaman ekseninde özetleme)
treemap Hiyerarşik verileri iç içe dikdörtgenler kümesi olarak görüntüler.

Not

Ladderchart, pivotchart, timepivot ve ağaç haritası görselleştirmeleri Kusto.Explorer'da kullanılabilir ancak Azure Veri Gezgini web kullanıcı arabiriminde kullanılamaz.

Görselleştirme Description Illüstrasyon
areachart Alan grafiği. İlk sütun x eksenidir ve sayısal bir sütun olmalıdır. Diğer sayısal sütunlar y eksenleridir.
barchart İlk sütun x eksenidir ve metin, tarih saat veya sayısal olabilir. Diğer sütunlar sayısaldır ve yatay şeritler olarak görüntülenir.
columnchart Yatay şeritler yerine dikey şeritlerle olduğu gibi barchart .
piechart İlk sütun renk ekseni, ikinci sütun sayısaldır.
scatterchart Puan grafiği. İlk sütun x eksenidir ve sayısal bir sütun olmalıdır. Diğer sayısal sütunlar y eksenleridir.
table Varsayılan - sonuçlar tablo olarak gösterilir.
timechart Çizgi grafik. İlk sütun x eksenidir ve tarih saat olmalıdır. Diğer (sayısal) sütunlar y eksenleridir. Değerleri sayısal sütunları "gruplandırmak" ve grafikte farklı çizgiler oluşturmak için kullanılan bir dize sütunu vardır (diğer dize sütunları yoksayılır).
Görsel -leştirme Description Illüstrasyon
anomalychart Zaman çizelgesine benzer, ancak series_decompose_anomalies işlevi kullanarak anomalileri vurgular.
areachart Alan grafiği.
barchart yatay şeritler olarak görüntülenir.
card İlk sonuç kaydı skaler değerler kümesi olarak değerlendirilir ve kart olarak gösterilir.
columnchart Yatay şeritler yerine dikey şeritlerle olduğu gibi barchart .
linechart Çizgi grafik.
piechart İlk sütun renk ekseni, ikinci sütun sayısaldır.
scatterchart Puan grafiği.
stackedareachart Yığılmış alan grafiği.
table Varsayılan - sonuçlar tablo olarak gösterilir.
timechart Çizgi grafik. İlk sütun x eksenidir ve tarih saat olmalıdır. Diğer (sayısal) sütunlar y eksenleridir.

Desteklenen özellikler

Propertyname/PropertyValue , işlenirken kullanılacak ek bilgileri gösterir. Tüm özellikler isteğe bağlıdır. Desteklenen özellikler şunlardır:

ÖzellikAdı Propertyvalue
accumulate Her ölçünün değerinin tüm öncüllerine eklenip eklenmeyeceği. (true veya false)
kind Görselleştirme türünün daha ayrıntılı açıklaması. Daha fazla bilgi için bkz kind . özellik.
legend Göstergenin görüntülenip görüntülenmeyeceği (visible veya hidden).
series Kayıt başına birleşik değerleri kaydın ait olduğu seriyi tanımlayan sütunların virgülle ayrılmış listesi.
ymin Y ekseninde görüntülenecek en düşük değer.
ymax Y ekseninde görüntülenecek en büyük değer.
title Görselleştirmenin başlığı (türü string).
xaxis x eksenini (linear veya log) ölçeklendirme
xcolumn X ekseni için sonuçtaki hangi sütun kullanılır?
xtitle x ekseninin başlığı (türü string).
yaxis Y eksenini (linear veya log) ölçeklendirme
ycolumns x sütununun değeri başına sağlanan değerlerden oluşan sütunların virgülle ayrılmış listesi.
ysplit Görselleştirmeyi birden çok kez bölme. Daha fazla bilgi için bkz y-split . özellik.
ytitle Y ekseninin başlığı (türünde string).
anomalycolumns Yalnızca ile anomalychartilgili özellik. Anomali serisi olarak değerlendirilecek ve grafikte nokta olarak görüntülenecek, virgülle ayrılmış sütun listesi
ÖzellikAdı Propertyvalue
kind Görselleştirme türünün daha ayrıntılı açıklaması. Daha fazla bilgi için bkz kind . özellik.
series Kayıt başına birleşik değerleri kaydın ait olduğu seriyi tanımlayan sütunların virgülle ayrılmış listesi.
title Görselleştirmenin başlığı (türü string).

kind Özellik

Bu görselleştirme özelliği sağlanarak daha ayrıntılı bir şekilde kind anlatılabilir. Bu özelliğin desteklenen değerleri şunlardır:

Görselleştirme kind Description
areachart default Her "alan" kendi başına durur.
unstacked ile defaultaynı.
stacked "Alanları" sağa yığın.
stacked100 "Alanları" sağa yığın ve her birini diğerleriyle aynı genişliğe kadar uzatın.
barchart default Her "bar" tek başına durur.
unstacked ile defaultaynı.
stacked Yığın "çubukları".
stacked100 "Çubukları" yığınlayın ve her birini diğerleriyle aynı genişliğe kadar uzatın.
columnchart default Her "sütun" kendi başına durur.
unstacked ile defaultaynı.
stacked "Sütunları" diğerinin üzerine yığın.
stacked100 "Sütunları" yığınlayın ve her birini diğerleriyle aynı yüksekliğe kadar uzatın.
scatterchart map Beklenen sütunlar [Boylam, Enlem] veya GeoJSON noktasıdır. Seri sütunu isteğe bağlıdır. Daha fazla bilgi için bkz. Jeo-uzamsal görselleştirmeler.
piechart map Beklenen sütunlar [Boylam, Enlem] veya GeoJSON noktası, renk ekseni ve sayısaldır. Kusto Explorer masaüstünde desteklenir. Daha fazla bilgi için bkz. Jeo-uzamsal görselleştirmeler.

ysplit Özellik

Bazı görselleştirmeler birden çok y ekseni değerine bölünmeyi destekler:

ysplit Description
none Tüm seri verileri için tek bir y ekseni görüntülenir. (Varsayılan)
axes Tek bir grafik birden çok y ekseniyle (seri başına bir tane) görüntülenir.
panels Her değer için bir grafik işlenir (bir ycolumn sınıra kadar).

Sürekli verileri işleme

Çeşitli görselleştirmeler, , ve areachartgibi linecharttimechartdeğer dizilerini işlemek için kullanılır. Bu görselleştirmeler aşağıdaki kavramsal modele sahiptir:

  • Tablodaki bir sütun, verilerin x eksenini temsil eder. Bu sütun, özelliği kullanılarak xcolumn açıkça tanımlanabilir. Tanımlanmamışsa, kullanıcı aracısı görselleştirme için uygun olan ilk sütunu seçer.
    • Örneğin: görselleştirmede timechart kullanıcı aracısı ilk datetime sütunu kullanır.
    • Bu sütun türündeyse dynamic ve bir dizi barındırıyorsa, dizideki tek tek değerler x ekseninin değerleri olarak değerlendirilir.
  • Tablodaki bir veya daha fazla sütun, x eksenine göre değişen bir veya daha fazla ölçüye sahip. Bu sütunlar özelliği kullanılarak ycolumns açıkça tanımlanabilir. Tanımlanmazsa, kullanıcı aracısı görselleştirme için uygun olan tüm sütunları seçer.
    • Örneğin: görselleştirmede timechart kullanıcı aracısı, aksi belirtilmediği halde sayısal değer içeren tüm sütunları kullanır.
    • x ekseni bir diziyse, her y ekseninin değerleri de benzer uzunlukta bir dizi olmalıdır ve her y ekseni tek bir sütunda gerçekleşir.
  • Tablodaki sıfır veya daha fazla sütun, ölçüleri birlikte gruplandıran benzersiz bir boyut kümesini temsil eder. Bu sütunlar özelliği tarafından series belirtilebilir veya kullanıcı aracısı bunları aksi takdirde belirtilmeyen sütunlardan otomatik olarak seçer.

Not

İşleme işlecinin veri modeli, tablosal verilere üç tür sütuna sahipmiş gibi bakar:

  • x ekseni sütunu (özelliğiyle xcolumn gösterilir).
  • Seri sütunları (özelliği tarafından series belirtilen herhangi bir sayıda sütun.)
  • y ekseni sütunları (özelliği tarafından ycolumns belirtilen herhangi bir sayıda sütun). Her kayıt için serinin y ekseni sütunları kadar ölçümü vardır ("grafikte noktalar").

Örnek

InsightsMetrics
| where Computer == "DC00.NA.contosohotels.com"
| where Namespace  == "Processor" and Name == "UtilizationPercentage"
| summarize avg(Val) by Computer, bin(TimeGenerated, 1h)
| render timechart