Bigquery:将类转换为Bigquery TableSchema

时间:2017-09-15 07:49:08

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

您是否知道将Java类(通过jaxb从xsd生成并因此包含XML绑定注释)转换为Bigquery TableSchema的方法。

或者将JsonScheam转换为TableSchema。

对于大约60个或更少复杂的课程,我必须这样做。

最好的问候

1 个答案:

答案 0 :(得分:0)

考虑在类上使用反射来获取类的字段列表,并使用它来生成TableSchema。 https://www.journaldev.com/1789/java-reflection-example-tutorial#all-public-fields

或者您可以使用此JavaClassParser,但反射可能更简单。