我们在 Grafana 中有一张表,带有弹性搜索数据源。我尝试通过我称之为“名称”的字符串部分组合所有结果。
以下是我们查询的结果:
结果
留言 | 计数 |
---|---|
ResourceInvalidOperation-John | 5 |
ResourceInvalidOperation-Mary | 10 |
资源内容-乔治 | 7 |
BusinessInvalidContent-John | 6 |
ResourceInvalidOperation-乔治 | 9 |
ResourceReference-John | 1 |
结果中的模式是“XXXXX-Name”我需要获取**名称**部分所以我使用“值映射”和正则表达式(.)(-)(.)$ - > 并获得 $3
然而这给了我结果
姓名 | 计数 |
---|---|
约翰 | 5 |
玛丽 | 10 |
乔治 | 7 |
约翰 | 6 |
乔治 | 9 |
约翰 | 1 |
你能帮我做出如下结果吗?
姓名 | 计数 |
---|---|
约翰 | 12 |
玛丽 | 10 |
乔治 | 16 |
我试过“转换”-->“按名称过滤”和“按正则表达式重命名”。然而想不通。
如果有人能指导我,我会很高兴?