Sfoglia il codice sorgente

docs: Chart Explorer tühi valueExpression + count -> min/max süntaksiviga (nõks)

Ardo 4 settimane fa
parent
commit
afd4078e30
1 ha cambiato i file con 13 aggiunte e 0 eliminazioni
  1. 13 0
      dev/LOEMIND_observability.md

+ 13 - 0
dev/LOEMIND_observability.md

@@ -122,6 +122,19 @@ Alert **ei toeta `table`-paneeli** (`Unsupported alert source: tile`). Kasuta
 `number`/`line`/`stacked bar` paneeli. Pärast alerti/paneeli otsest mongo-muudatust
 **taaskäivita `clickstack`** (vahemälu).
 
+### Chart Explorer: `Syntax error ... toString()` (tühi valueExpression + count)
+Vaikimisi Chart Explorer'i seeria on `{aggFn:"count", valueExpression:""}`. HyperDX 2.37
+genereerib y-telje min/max päringu kujul `toFloat64OrDefault(toString())` (tühi argument) →
+`Code: 62 SYNTAX_ERROR ... failed at position 58 (>=)`. **Lahendus:** pane seeria
+**Value** väljale `1` (või mõni veerg) → `count()` + `toString(1)` on korrektne:
+```sql
+SELECT count() FROM default.otel_logs; -- seeria ise töötab
+SELECT quantileIf(0.01)(toFloat64OrDefault(toString(1)), 1>=0 AND ...) AS "min",
+       MAX(toFloat64OrDefault(toString(1))) AS "max" FROM default.otel_logs; -- OK
+```
+UI-s: Chart Explorer → seeria → **Value** = `1`; alternatiivselt kasuta `table`-kuva
+(min/max päringut ei tehta). See on upstream HyperDX nõks, mitte andmeviga.
+
 ### Heatmap: „Value expression is required for heatmap charts"
 Chart Explorer → Heatmap nõuab, et seeria **Value expression** oleks täidetud
 (HyperDX valideerib `series[0].valueExpression`). See on UI-konfiguratsioon, mitte andmeviga.