Grafana 教程

数据转换:从资源中查找字段

image.png

使用此转换可通过从外部来源查找附加字段来丰富字段值。

此转换有以下字段:

  • Field - 从数据集中选择一个文本字段。

  • Lookup - 从 Countries、USA States 和 Airports 中选择。

注意:这种转换目前支持空间数据。

一个示例

如果您有以下数据:

image.png

对应SQL如下:

select 'LWSK' as Location, 0 as `Values` from dual
union all
select 'DBBB' as Location, 10 as `Values` from dual
union all
select 'CYPR' as Location, 5 as `Values` from dual
union all
select 'PAOM' as Location, 1 as `Values` from dual
union all
select 'VEVZ' as Location, 5 as `Values` from dual

添加类型为“Lookup fields from resource”的转换,如下图:

数据转换:从资源中查找字段

然后,使用如下配置:

  • Field: Location

  • Lookup: Airports

您将得到以下输出:

image.png

通过这种转换,您可以从外部来源获取更多信息来扩充数据,为分析和可视化提供更全面的数据集。

注意:我们 SQL 语句中的 Location 字段的值不是随便写的,而是根据选择的 Lookup 查询条件来选择的,如下图:

image.png

如果选择的 Lookup 中不存在该 Location 信息将取不出任何信息,例如将 LWSK 改为 LWSK2,则该行将为空,如下图:

image.png

最后,其实上面写的 Location 可以理解为一个唯一 KEY,然后根据该 KEY 到其他数据库中查询,如果能查询到就能带出其他信息。

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号