微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何阻止 grafana 将十六进制字符串转换为整数?

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

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

解决方法

您能否在 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/ 上重现步骤

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。