Aracılığıyla paylaş


Panoya özgü görseller

İşleme işleci bağlamında oluşturulan tüm görselleştirmeler pano görselleştirmelerinde kullanılabilir. Ancak aşağıdaki görselleştirmeler işleme işleciyle değil yalnızca Azure Veri Gezgini panolarında, Gerçek Zamanlı Panolarda veya Azure Veri Gezgini web kullanıcı arabiriminde kullanılabilir.

Pano görsellerini özelleştirmeyi öğrenmek için bkz. Azure Veri Gezgini pano görsellerini özelleştirme

Azure Veri Gezgini'daki panolar hakkında genel bilgi için bkz. Azure Veri Gezgini panolarıyla verileri görselleştirme.

Huni grafiği

Huni grafiği, sıralı, bağlantılı aşamaları olan doğrusal bir işlemi görselleştirir. Her huni aşaması toplamın yüzdesini temsil eder. Bu nedenle çoğu durumda huni grafiği huni şeklindedir ve ilk aşama en büyük aşamadır ve sonraki her aşama öncülden küçüktür.

Aşağıdaki örnek Sunucu isteklerinin ilerleme durumunu görselleştirerek toplam oturum sayısını, istekleri ve tamamlanma durumlarını gösterir. Oturumlardan isteklere geçişteki düşüşü ve tamamlanan ile tamamlanmamış isteklerin oranını vurgular.

Örnek sorgu

let stageOrder = datatable(Stage:string, Order:int)
[
    "session_id", 1,
    "request_id", 2,
    "Completed", 3,
    "Incomplete", 4
];

let base = TransformedServerMetrics
| where MetricType == "sqlserver_requests";

// Build the funnel table dynamically
let funnelData = 
    union 
    (base | where SQLMetrics == "session_id" | summarize Count = count() | extend Stage = "session_id"),
    (base | where SQLMetrics == "request_id" | summarize Count = count() | extend Stage = "request_id"),
    (base | where SQLMetrics == "percent_complete" 
          | summarize Count = countif(Value == 100) | extend Stage = "Completed"),
    (base | where SQLMetrics == "percent_complete" 
          | summarize Count = countif(Value < 100) | extend Stage = "Incomplete");

// Join with stage order and order properly
funnelData
| join kind=inner stageOrder on Stage
| order by Order asc
| project Stage, Count

Sunucu isteklerini görselleştiren huni grafiğinin ekran görüntüsü.

Isı Haritası

Isı haritası, renkli karelerden oluşan bir kılavuz olarak iki eksen değişkeni arasındaki ana değişkene ilişkin değerleri gösterir.

Isı haritasını işlemek için sorgunun üç sütunlu bir tablo oluşturması gerekir. Değer alanı için kullanılan veriler sayısal olmalıdır. x ve y değerleri için kullanılacak sütunlar aşağıdaki kuralları kullanır:

  • xstring sütunundaki değerler biçimindeyse, y sütunundaki değerler de biçiminde olmalıdırstring.
  • xdatetime sütunundaki değerler biçimindeyse, y sütunundaki değerler sayısal olmalıdır.

Not

Aracın veri kaynağını çıkarmasına izin vermek yerine her veri alanını belirtmenizi öneririz.

Aşağıdaki örnek, farklı ölçüm türleri arasında en sık kullanılan beş SQL ölçümünün dağılımını gösterir. Her SQL ölçümü için hangi ölçüm türlerinin en yaygın olduğunu vurgular ve en üstteki ölçümlerdeki etkinlik desenlerini tanımlamayı kolaylaştırır.

Örnek sorgu

let topMetrics = TransformedServerMetrics
| summarize TotalCount = count() by SQLMetrics
| top 5 by TotalCount;  // pick only the 5 most common metrics

TransformedServerMetrics
| where SQLMetrics in (topMetrics | project SQLMetrics)
| summarize Count = count() by SQLMetrics, MetricType
| project X = MetricType, Y = SQLMetrics, Value = Count

Sunucu ölçümlerini görselleştiren bir ısı haritasının ekran görüntüsü.