将avro十进制数据加载到BigQuery中?

时间:2017-09-13 13:55:33

标签: hive google-bigquery avro

我有AVRO hive-table,其中有一些列为十进制。我知道Avro如何存储逻辑类型格式的十进制数据。但是当我将这些数据加载到BigQuery中时,BigQuery无法解析这些十进制数据它将它们视为垃圾值。我不知道将这些十进制数据加载到BigQuery中。我们将不胜感激。

1 个答案:

答案 0 :(得分:3)

由于AVRO_DECIMAL类型是一个相对较新的版本,BigQuery还没有支持它。这是issuetracker链接: https://issuetracker.google.com/issues/65641870

作为临时解决方法,您可以将十进制数据转换为浮点表示,以便将其加载到BigQuery中。