[英]Is it possible to convert string values to numbers in LogQL?
我正在關注文檔並感謝| line_format
| line_format
和regexReplaceAll
我能夠從一行中獲取一些 substring。
假設現在我有這些列:
line
123
7
123
54
14
有了這個,我想執行一些轉換操作,ex sum,或轉換操作,分組並取總數。 它不起作用,因為我懷疑這些值不是數字,而只是字符串。 是否可以將其轉換為數字?
我正在嘗試使用unwrap
但它沒有用:
sum_over_time(
{service="some"}
|="text expression"
| json
| line_format `{{ regexReplaceAll "text expression to remove from (\\d+)" .label_id "${1}" | trim }}`
| unwrap label_id [1m]
)
結果是
管道錯誤:系列的“SampleExtractionErr”:
當我過濾掉錯誤時,沒有結果。
我認為您正在尋找“展開”表達式。
請參閱此處的 Loki 文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.