在Apache Beam中为BigQueryIO指定架构更新选项

时间:2017-11-12 08:47:34

标签: google-bigquery google-cloud-dataflow apache-beam

是否可以在Apache Beam中为BigQueryIO指定架构选项? Afaik one通常能够使用com.google.api.services.bigquery.model.JobConfigurationLoad来指定在使用以下方法将新字段插入表时应更新的模式:

JobConfigurationLoad loadConfig = new JobConfigurationLoad();
..
loadConfig.setSchemaUpdateOptions(Arrays.asList("ALLOW_FIELD_ADDITION", "ALLOW_FIELD_RELAXATION"));

但是如何使用Apache Beam中的BigQueryIO类来指定它?我正在使用Apache Beam SDK 2.1.0。

1 个答案:

答案 0 :(得分:2)

Beam目前不支持开箱即用。已经a feature request提交了此文件。它应该很容易实现(欢迎贡献:))但我认为现在没有人正在积极地工作。

相关问题