【问题标题】:How to stop grafana from converting hex-string to integer?如何阻止 grafana 将十六进制字符串转换为整数?
【发布时间】:2021-06-12 13:52:07
【问题描述】:

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

【问题讨论】:

    标签: sql hex grafana clickhouse


    【解决方案1】:

    您能否在 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/ 上打开一个新问题,并附上重现步骤

    【讨论】:

      猜你喜欢
      • 2015-11-29
      • 2017-08-12
      • 2014-12-15
      • 2013-12-07
      相关资源
      最近更新 更多