BigQuery现支持Terraform以自动化数据集部署

Google发布了用大数据分析服务BigQuery的Terraform模块,以自动化BigQuery数据集和表格的实例化与部署。Google表示,这个模块完整了CFT(Cloud Foundation Toolkit)的功能,让用户能以开源且可扩展的方式,操作BigQuery中的数据。

Terraform是HashiCorp推出的基础架构即程序代码工具,让用户能以高端配置语言,定义和规范数据中心的基础设施,而Google在BigQuery中支持Terraform,能够让用户配置需要的机器学习训练数据,快速地从无到有创建起机器学习任务,并降低实例障碍。

Google提到,过去他们在CFT提供了Deployment Manager和Terraform的自动化模块,让用户能够获得自动化帮助,快速地配置GCP,不过一直以来,都没有为BigQuery提供Terraform支持,直到现在Google发布BigQuery的Terraform模块。

这个模块在GitHub存储库中以自托管的形式提供,方便用户下载与部署,其中核模块同时支持Terraform 0.12和0.11版本,允许用户将任意数量数据表附加到数据集中,并动态部署这些数据集。另外,存储库中还有一组测试脚本,为用户示范模块的使用方式。