首页 > 解决方案 > 如何阻止 grafana 将十六进制字符串转换为整数?

问题描述

我有 grafana,它的数据源作为 clickhouse 运行,它有一个将十六进制表示存储为字符串的列。Grafana 会自动将十六进制值转换为十进制值,这是我不希望发生的。如何阻止 grafana 转换数据?

标签: sqlhexgrafanaclickhouse

解决方案


您可以单击 grafana 中的“查询检查器”并data与返回值的部分共享屏幕截图吗?

也许错误的行为在这里 https://github.com/Vertamedia/clickhouse-grafana/blob/5a33946dfa2d3dc1d678f2c8e90d72e34ad701cb/src/sql_series.ts#L207

我认为您可以使用类似的方法作为快速解决方法:

SELECT concat("_",your_field) AS string_field ...

随时在https://github.com/Vertamedia/clickhouse-grafana/issues/上打开一个带有重现步骤的新问题


推荐阅读