如何在 Grafana 的 sql 查询中使用变量?我有变量robot
,但我不知道如何在 sql 查询中使用它。我的查询:
SELECT
datetime AS "time",
api_robot.name AS "robot name",
api_task.name AS "task name",
api_status.name AS "task status"
FROM api_robotlog, api_robot, api_status, api_task
WHERE
-- api_robot.name = {$robot}
api_robotlog.robot_id = api_robot.id
AND api_robotlog.task_id = api_task.id
我尝试在 WHERE 添加一些子句,例如:api_robot.name = {$robot}
api_robot.name = ${robot}
但是当我使用它时,我没有收到任何数据。任何想法?
使用 Grafana 变量语法,它将生成正确的 SQL 条件,例如:
api_robot.name = $robot
您可能还需要高级可变格式选项,例如:
api_robot.name = '${robot:raw}'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句