iT邦幫忙

0

Grafana多數據源Join

  • 分享至 

  • xImage

各位大大好
小弟在學習Grafana,目前有兩個數據源:

  1. Elasticsearch : Log日誌
  2. MSSQL : UserID與中文姓名對照表

我新增一個table dashboard並使用Mixed把Elasticsearch、MSSQL新增進去
ES的Log欄位為:

timestamp,logid,userid...(省略)

MSSQL Table欄位為:

userid,userName

我嘗試再加入ES查詢後再新增MSSQL查詢

select userid,userName
from userlist;

並在Transform新增Outer join並選擇userid進行匹配.

新增後上方視圖的Table卻是SQL整張Table的內容加上ES的欄位:

userid,timestamp,logid,userName...(省略)
1, , ,王大明
2, , ,陳阿明
3, , ,王明明
4, , ,劉小明
...

我試了很多方法都沒有用, 想請教各位前輩能不能分享作法?

我的目的是視圖顯示:

timestamp,logid,userid,userName
2024/04/01 00:00:00,101,1,王大明
2024/04/01 00:00:00,106,4,劉小明
2024/04/01 00:00:00,104,2,陳阿明
...
...
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答