Google的数据可视化平台Data Studio包含开发人员功能,可扩展仪表板的灵活性和功能。使用Data Studio社区连接器和社区可视化,您可以连接到任何与Internet连接的数据源,并创建适合您的数据和讲故事需求的自定义可视化。

最近,我们创建了Data Studio社区组件生成器(dscc-gen),这是一个命令行工具,可简化构建社区连接器和社区可视化的过程。dscc-gen提供了工作模板和有效的工作流程,可让您轻松快捷地创建和部署项目。

社区连接器工具

通常,开发社区连接器意味着使用在线Apps脚本环境。联机编辑器是一种出色的工具,可用于所有联机任务,但不支持自动化重复(且容易出错)的任务。通过使用从dscc-gen生成的项目,更新部署就像运行npm run update_production一样容易,而尝试最新更改只是npm run open_latest。

要使用dscc-gen创建新的社区连接器,只需运行以下命令:

npx @ google / dscc-gen连接器

命令完成后,您将拥有一个具有生产部署和最佳实践部署脚本的有效连接器。如果您已有连接器,则仍然可以使用dscc-gen获得最佳实践的部署脚本。有关详细信息,请参见现有的连接器。

有关可用命令的更多信息,请参见本地开发开发人员文档。

社区可视化工具

通常,开发社区可视化意味着编辑本地文件,重新上传更改以及重新加载Data Studio报表。该模板提供了本地开发周期和脚本,使打包和部署代码变得轻而易举。通过使用由dscc-gen生成的项目,部署启用了缓存的可视化文件就像运行npm run build:prod && npm run push:prod一样容易。

要使用dscc-gen创建新的社区可视化,只需运行以下命令:

npx @ google / dscc-gen viz

该命令完成后,您将获得一个具有闪电般快速本地工作流和最佳实践构建/部署脚本的可视化效果。

有关如何最好地使用此工具的概述,请访问本地开发人员文档。

模板和用例

我们的工具支持最常见的连接器和可视化用例。我们已经在GitHub上开源了该库和代码,您可以在其中进行和请求改进。

期待

我们一直在向开发人员平台添加功能。社区可视化仅增加了对过滤器交互的支持,连接器在整个2018年增加了许多改进。注册以获取有关Data Studio开发人员生态系统的更新。