如何通过Java程序获取Bigquery表的模式?

时间:2017-09-04 22:46:02

标签: google-bigquery google-cloud-dataflow

使用DataFlow 2.0 / Apache Beam作为框架从BigQuery读取数据并写入SQL数据库。想要从BigQuery中读取模式定义,然后在SQL定义中创建一个等效表。

获取BigQuery架构定义的Java API是什么?

文档只讨论阅读数据而不是元数据。

由于 -ravi

1 个答案:

答案 0 :(得分:2)

您可以使用BigQuery Java client library。可以通过bigQuery.getTable(datasetId, tableId).getDefinition().getSchema()访问表的模式。