在 BigQuery 上加载 Google App Engine 备份时出错

Posted

技术标签:

【中文标题】在 BigQuery 上加载 Google App Engine 备份时出错【英文标题】:Error loading Google App Engine backup on BigQuery 【发布时间】:2012-12-14 10:29:48 【问题描述】:

在我的 GAE 应用程序中,我只是为所有种类做一个 datastore_backup。

当我尝试将其加载到 BigQuery 时,几乎 Kinds 已成功加载,但是使用一种 Kind 时出现此错误:

invalid - 无效的字段名称“rows.pedido_automatico”。字段必须 仅包含字母、数字和下划线,以字母开头或 下划线,长度最多为 128 个字符。

我的 GAE 类型:

class StockRow(ndb.Model):
  pedido_automatico = ndb.StringProperty(default="N",choices=set(["S","N"]))

class Stock(ndb.Model):
  rows = ndb.StructuredProperty(SemAlmacenPedidoRutaRow, repeated=True)

这是一个已知的错误吗?

【问题讨论】:

【参考方案1】:

这是一个已知的错误,我们已经在内部进行了修复,应该会在我们的下一个版本中。

【讨论】:

以上是关于在 BigQuery 上加载 Google App Engine 备份时出错的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 API 存储在 Google Cloud Storage 中的架构文件在 BigQuery 加载作业上设置架构?

Google BigQuery 在加载作业的 ignoreUnknownValues 选项上出现意外行为(收到额外列的错误)

如何在第三方 API 中发出请求并在 google BigQuery 上定期加载结果?我应该使用哪些谷歌服务?

将文件从 Google Drive 加载到 Bigquery

使用 Google.Cloud.BigQuery.V2 的 BigQuery 加载作业的幂等性

Google BigQuery 的 Google App Engine 授权