Redshift在使用Unload命令导出Parquet格式文件并包含负数时出现问题。

0

【以下的问题经过翻译处理】 看起来从Redshift Unload带有负数的数据到Parquet文件存在问题。

例如,我的表中有一个数字列(numeric(19,6)),其中一行的值为-2237.430000。当我将其转存到Parquet文件并使用Python程序读取时,该值变为18446744071472.121616(即二进制补码)。

能否确认一下?应该很容易重现。

如果有解决方案,请告诉我。

谢谢。

-LP

profile picture
エキスパート
質問済み 6ヶ月前3ビュー
1回答
0

【以下的回答经过翻译处理】 只是出于好奇,从Redshift Spectrum或Athena中读回Unload的文件时其中该列的数量是多少?

profile picture
エキスパート
回答済み 6ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン