Skip to content

Commit 55bab3c

Browse files
authored
Merge pull request #13 from microsoft/psl-dashboard-changes
refactor: Standardize Column Names and Enhance Dashboard Configuration for Clarity and Consistency
2 parents 3ad0690 + 82332b9 commit 55bab3c

7 files changed

Lines changed: 13 additions & 13 deletions

File tree

28.3 KB
Loading
2.95 KB
Loading
-34.2 KB
Loading
-158 KB
Loading

src/kql/real_time_dashboard/anomaly_correlation_matrix.kql

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,15 @@ anomalyevents
8585
tempqualityindicator = case(tempqualitycorr >= 70, "🔴 Strong", tempqualitycorr >= 40, "🟡 Moderate", tempqualitycorr >= 20, "🟢 Weak", "⚪ none"),
8686
vibrationqualityindicator = case(vibrationqualitycorr >= 70, "🔴 Strong", vibrationqualitycorr >= 40, "🟡 Moderate", vibrationqualitycorr >= 20, "🟢 Weak", "⚪ none")
8787
| project
88-
["asset"] = assetname,
89-
["speed→temp"] = strcat(speedtempindicator, " ", speedtempcorr, "%"),
90-
["speed→vibration"] = strcat(speedvibrationindicator, " ", speedvibrationcorr, "%"),
91-
["speed→quality"] = strcat(speedqualityindicator, " ", speedqualitycorr, "%"),
92-
["temp→vibration"] = strcat(tempvibrationindicator, " ", tempvibrationcorr, "%"),
93-
["temp→quality"] = strcat(tempqualityindicator, " ", tempqualitycorr, "%"),
94-
["vibration→quality"] = strcat(vibrationqualityindicator, " ", vibrationqualitycorr, "%"),
95-
["total anomalies"] = speedanomalies + tempanomalies + vibrationanomalies + qualityanomalies
96-
| order by ["total anomalies"] desc
88+
["Asset"] = assetname,
89+
["Speed→Temp"] = strcat(speedtempindicator, " ", speedtempcorr, "%"),
90+
["Speed→Vibration"] = strcat(speedvibrationindicator, " ", speedvibrationcorr, "%"),
91+
["Speed→Quality"] = strcat(speedqualityindicator, " ", speedqualitycorr, "%"),
92+
["Temp→Vibration"] = strcat(tempvibrationindicator, " ", tempvibrationcorr, "%"),
93+
["Temp→Quality"] = strcat(tempqualityindicator, " ", tempqualitycorr, "%"),
94+
["Vibration→Quality"] = strcat(vibrationqualityindicator, " ", vibrationqualitycorr, "%"),
95+
["Total Anomalies"] = speedanomalies + tempanomalies + vibrationanomalies + qualityanomalies
96+
| order by ["Total Anomalies"] desc
9797
| render table
9898
with (
9999
title = "🔗 anomaly correlation matrix - when one metric has anomaly, % chance others do too"

src/kql/real_time_dashboard/real_time_sensor_status_with _Zscore_analysis.kql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,11 @@ events
8080
// 8) Presentation: columns & formatting
8181
// -------------------------
8282
| project
83-
AssetName,
83+
Asset = AssetName,
8484
["Speed"] = strcat(SpeedStatus, " ", round(Speed, 1), " RPM (Z:", round(SpeedZScore, 1), ")"),
8585
["Temperature"] = strcat(TempStatus, " ", round(Temperature, 1), "°F (Z:", round(TempZScore, 1), ")"),
8686
["Vibration"] = strcat(VibrationStatus, " ", round(Vibration, 3), " (Z:", round(VibZScore, 1), ")"),
8787
["Defect Probability"] = strcat(DefectStatus, " ", round(DefectProbability * 100, 1), "%"),
8888
["Last Update"] = format_datetime(Timestamp, "HH:mm:ss")
89-
| order by AssetName asc
89+
| order by Asset asc
9090
| render table

src/realTimeDashboard/RealTimeDashboard.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)