Grafana 中的下拉列表动态填充从 BigQuery 中提取的值

Dropdown in Grafana dynamically populate with values pulled from BigQuery

我想在 Grafana 中添加一个动态下拉菜单,用从 BigQuery 中提取的测试列表填充下拉列表。

将从 BigQuery 中提取数百个测试,我不希望面板底部的测试变得过于混乱,因此我想要一个下拉列表,动态填充从 BigQuery 中提取的所有测试名称.

下图显示的只是一个小样本,但它会变得更大。

您可以利用 Grafana variables

转到仪表板 Settings -> Variables 并创建一个类型设置为 Query 的新变量。 Select 您的 BigQuery 数据源作为数据源。然后你可以编写一个 SQL 查询,其中 returns 一列包含你所有的测试名称。保存变量。

然后仪表板顶部应该有一个下拉菜单,您可以从中选择所需的测试名称。然后在您的查询中使用该变量,例如在 WHERE 子句中仅过滤那些测试名称。