Bigquery API的查询结果中的架构不完整

Numentar

SELECT * from [...]使用Jobs.query通过API查询Bigquery表(简单)时,我将其返回为架构:

 "schema": {
  "fields": [
   {
    "name": "all",
    "type": "INTEGER",
    "mode": "NULLABLE"
   },
   {
    "name": "timestamp",
    "type": "TIMESTAMP",
    "mode": "NULLABLE"
   },
   {
    "name": "last_timestamp",
    "type": "TIMESTAMP",
    "mode": "NULLABLE"
   },
   {
    "name": "unique",
    "type": "INTEGER",
    "mode": "NULLABLE"
   },...

但是实际的架构(由Tables.get正确返回)是:

 "schema": {
  "fields": [
   {
    "name": "all",
    "type": "INTEGER",
    "mode": "REQUIRED",
    "description": "All searches"
   },
   {
    "name": "timestamp",
    "type": "TIMESTAMP",
    "mode": "REQUIRED",
    "description": "Time of processing"
   },
   {
    "name": "last_timestamp",
    "type": "TIMESTAMP",
    "mode": "REQUIRED",
    "description": "Last event"
   },
   {
    "name": "unique",
    "type": "INTEGER",
    "mode": "REQUIRED",
    "description": "Unique users"
   },

我在填充电子表格的应用脚本中使用查询结果,并且希望将架构中的描述字段用作列名。我可以使用它Table.get来获取真实的模式,但是我想了解为什么我在第一次查询时就得到了一个不完整的模式。

米哈伊尔·伯利安(Mikhail Berlyant)

Jobs.query API为您提供查询结果的架构(保存在后台的临时表中)。在此表中-即使字段的类型,模式等是从查询表所涉及的架构派生的,也没有字段的描述

另一面的Tables.get API-实际上会返回表的架构,这就是为什么您看到此表的所有信息,包括说明的原因。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bigquery API的查询结果中的架构不完整

来自分类Dev

领域查询返回Android中设置的不完整结果

来自分类Dev

在Textarea中查询的TEXT不完整

来自分类Dev

Bigquery PHP创建表架构或从查询结果创建表

来自分类Dev

BigQuery中的WITH

来自分类Dev

BigQuery查询/结果中的NULL值行为

来自分类Dev

在BigQuery中优化查询

来自分类Dev

BigQuery中的查询缓存

来自分类Dev

bigquery - 保存大型查询结果

来自分类Dev

Google BigQuery基础架构

来自分类Dev

BigQuery 架构的定义/文档?

来自分类Dev

BigQuery:查询特定表的多个架构

来自分类Dev

无法在 SQL 查询中传递值:格式不完整

来自分类Dev

BigQuery中的递归/分层查询

来自分类Dev

通过Google BigQuery API将查询结果导出为JSON

来自分类Dev

Bigquery API:使用destinationTable运行查询不会保存结果

来自分类Dev

BigQuery查询失败处理

来自分类Dev

获取查询Bigquery的直方图

来自分类Dev

如何删除 BigQuery 架构中的重复字段?

来自分类Dev

如何修复 BigQuery 中的计划查询未正确返回结果

来自分类Dev

流式BigQuery API

来自分类Dev

限制bigquery插入api

来自分类Dev

PHP MYSQL结果不完整

来自分类Dev

BigQuery是否会缓存嵌套查询的结果

来自分类Dev

BigQuery中的“ TRIM”或“ PROPER”

来自分类Dev

比较BigQuery中的表

来自分类Dev

BigQuery中的资源过多

来自分类Dev

Bigquery中的逻辑分组

来自分类Dev

在BigQuery中构造的json