google-cloud-platform - 如何找出 BigQuery 拒绝我的 parquet 文件的原因?
问题描述
尝试将 parquet 文件上传到 BigQuery 时,出现以下错误:
Error while reading data, error message: Read less values than expected from: prod-scotty-45ecd3eb-e041-450c-bac8-3360a39b6c36; Actual: 0, Expected: 10
我不知道为什么我会收到错误。
我尝试使用 parquet-tools 检查文件,它可以毫无问题地打印文件内容。
parquet 文件是使用 parquetjs JavaScript 库编写的。
更新:我也在 BigQuery 问题跟踪器中提交了这个:https ://issuetracker.google.com/issues/145797606
解决方案
事实证明,BigQuery 不支持最新版本的镶木地板格式。我将输出更改为不使用版本 2 格式,BigQuery 接受了它。
推荐阅读
- pagespeed - 配额限制 Page Speed V5
- django - Django 监控数据库和电子邮件作为警报,如果数据库达到条件
- c# - 为什么我的变量值加倍 Visual C#
- windows - 使用 .batch 更改调用 cmd 提示符的目录
- dtd - 是什么导致此 xml 文件出现此错误
- c++ - Eigen middleCols() 惩罚
- javascript - 如何将事件侦听器添加到由 javascript 对象模型生成的 HTML
- opengl - 离屏渲染和 alpha 与背景颜色缓冲区的混合
- javascript - 调用调度后组件不更新
- c++ - 可写的邮编范围是不可能的?