如何使用Go在大查询中获取表列名称的列表

时间:2018-06-29 16:41:28

标签: go google-bigquery

我似乎在bigquery golang API中找不到从表中获取列的函数。

2 个答案:

答案 0 :(得分:0)

您可以使用Table服务获取表元信息,然后迭代table.Schema.Fields

您还可以使用Google BigQuery API检查一些现有代码 https://github.com/viant/bgc/blob/master/dialect.go#L216

答案 1 :(得分:0)

您可以使用模式[1]或运行查询以获取它们[2]

这是Go语言和BQ [3]的完整文档,以及如何使用客户端库[4]。此外,还有Go lang和BQ [5] [6]的两个存储库。也许您可以通过查看发布的文档来考虑其他方法。