【发布时间】:2018-07-30 03:13:46
【问题描述】:
我正在按照https://cloud.google.com/bigquery/create-simple-app-api#bigquery-simple-app-java 中给出的示例从 BigQuery API 获取查询结果。
TableResult result = queryJob.getQueryResults();
它以 TableResults 类型返回结果,但我需要以 json 格式获取结果。
TableResult{rows=[[FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)},
FieldValue{attribute=PRIMITIVE, value=(...)}],(...)
如何将 TableResults 类型的结果转换为 json 甚至 csv?
【问题讨论】:
-
您可以使用
TO_JSON_STRING作为查询的一部分吗?您将获得一组 JSON 字符串作为结果。
标签: google-bigquery