python - Python 和 BigQuery 不适用于带有 Nones 的“重复”字段
问题描述
我正在尝试通过 google.cloud BigQuery 包添加 JSON 数据。
未映射架构的位置 ( autodetect=True
, schema_update_options="ALLOW_FIELD_ADDITION"
)。
它工作得很好,直到我得到一个嵌套对象,比如附加对象
{'most_recent_voyage': {'eta': None, 'destination': 'HONG KONG',
'matched_port': {'unlocode': 'HK HKG', 'port_name': 'Hong Kong',
'center_point': {'type': 'Point', 'coordinates': [None, None]}}}}
经过一番调查后,我发现如果我将浮动对象放入coordinates
而不是None, None
.
我该如何解决这个问题,可能是什么问题?
解决方案
推荐阅读
- c++ - Visual Studio 2017 中的 Intellisense 可以建议包含 C++ 标头吗?
- typescript - Typescript ReferenceError: MyClass not defined,当我在构造函数中使用 MyClass 时
- rxjs - 在 Start 事件之后处理事件流,并在 End 事件发生时返回侦听
- ios - iOS 11 关闭浏览器时删除所有 cookie
- sql - 在 Excel 上导入 SQLight 数据库
- office365 - Office365 REST API - 日历事件附件对收件人不可见
- nlp - 如何获取单词的依赖信息?
- postgresql - postgresql 中的临时表在会话结束时被删除。如何解决?
- python - iPython 内核和 Anaconda 环境
- vba - 从代码中删除 .select 的 VBA 问题