首页 > 解决方案 > AWS Athena 空值在创建表后被 N 替换。如何让它们保持原样?

问题描述

我正在从 S3 中的 csv 数据在 Athena 中创建一个表。数据引用了一些列,所以我使用:

    ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
WITH SERDEPROPERTIES (
  "separatorChar" = ",",
  'serialization.null.format' = '')

serde 工作正常,但结果表中的空值被 N 替换。我怎样才能将空值保持为空或像 Null 等,但不是 N。
谢谢。
在此处输入图像描述

标签: amazon-web-serviceshadoopamazon-s3hiveamazon-athena

解决方案


推荐阅读