博客/工程

介绍新的和改进的Grafana BigQuery插件

2022年6月21日3分钟

我们很高兴地宣布,Grafana的官方谷歌BigQuery数据源插件已经到来!基于流行的DoiT International BigQuery DataSource社区插件,新的Grafana BigQuery插件带来了新的和改进的查询编辑器体验,以及对所有BigQuery数据类型的支持,Grafana报警,查询缓存

什么是BigQuery?

BigQuery是谷歌为业务敏捷性而设计的无服务器、高可扩展性和高成本效益的多云数据仓库。该解决方案可以加速数据的存储和分析(例如,在商业智能各行各业的公司之间的用例)。此外,BigQuery查询语言是一种标准SQL,这使得熟悉流行关系数据库的人非常容易使用它。

新的Grafana BigQuery插件特性

灵活的身份验证选项

无论您的Grafana实例是运行在您的基础设施中还是在谷歌云平台中,Grafana BigQuery插件都支持JSON Web Token (JWT)身份验证和GCP默认服务帐户,使其非常容易在不同的架构场景中进行设置。

支持多个项目

对于有多个GCP项目的更高级的场景,Grafana BigQuery插件是你的后盾。与资源管理器API集成,您的所有项目都可以从Grafana的单个数据源中获得!不需要为每个项目创建单独的数据源。这允许以下BigQuery设置来管理BigQuery集成的成本和配额:

使用Grafana的BigQuery插件进行多项目设置的体系结构图。

可视化查询编辑器

新的可视化查询编辑器允许在没有SQL知识的情况下简单地创建查询。它提供了基本的聚合支持、过滤、分组、排序和原始查询预览。

SQL查询编辑器

SQL查询编辑器使那些习惯手工编写SQL查询的人可以轻松使用BigQuery查询。它支持丰富的自动补全功能,包括:

  • BigQuery标准SQL语法
  • BigQuery项目、数据集、表和列
  • 模板变量和宏
Grafana BigQuery插件中代码编辑器的UI。

此外,它还允许您在一个新的全屏视图中对查询进行格式化和编辑,这在处理复杂查询时特别有用。

一个gif图,展示了Grafana中BigQuery插件中的代码编辑器是如何工作的。

查询验证

可视化查询编辑器和SQL查询编辑器都支持查询验证,为您提供有关查询错误和估计查询大小的信息。在编辑时不会自动执行查询,再加上查询验证,它可以帮助您限制BigQuery的成本。

一个动图展示了如何在Grafana的BigQuery插件中进行查询验证。

查询进口

对于每个使用Grafana 8.5+的人来说,只需将数据源更改为Grafana BigQuery,就可以导入由DoiT International BigQuery社区插件创建的查询。(请注意,查询将作为原始SQL查询导入。)

开始使用Grafana BigQuery插件

你可以安装Grafana BigQuery插件并开始轻松可视化BigQuery数据。您可以找到有关设置数据源的详细信息在Grafana文档中

你可以在网站上了解更多关于这个项目的信息Grafana BigQuery插件页面.要了解更多使用BigQuery的信息,也可以访问谷歌的BigQuery文档。您还可以看到Grafana实验室如何使用bob电竞频道用于商业智能的BigQuery插件

如果你是新来的Grafana,Grafana云是开始使用度量、日志、跟踪和仪表板的最简单方法。你可以报名对于我们慷慨的免费永远层,并了解更bob体育手机二维码多关于我们的每个用例的计划。