amazon-athena - DDL 返回的行格式不正确
问题描述
我有不同格式的 csv 数据,并且这种语法按预期工作。但是当我使用“生成创建表 DDL ”选项时,它不会返回相同的行格式参数。
原始和正确的行格式:
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
WITH SERDEPROPERTIES (
'serialization.format' = ',',
'field.delim' = ',',
"quoteChar" = "\""
)
SHOW CREATE TABLE xyz 语法生成的行格式:
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
WITH SERDEPROPERTIES (
'quoteChar'='\"')
我想知道如何取回我一开始使用的完全相同的 create table 语句。
解决方案
推荐阅读
- c# - C# GroupBy 两个键面临麻烦
- python - “。”之间的区别 和“./”和“./.” 对于路径
- python - ImportError:无法从“数据”(未知位置)导入名称“voc”
- javascript - 如何计算前导字符并用 替换它们?
- node.js - Runtime.ImportModuleError - 尝试导入本地实用程序文件时在 lambda 服务器上出现错误
- javascript - 下拉菜单:如果有下拉菜单=值,则显示 div
- sql-server - 将文件从文件表 unc 路径复制到文件服务器时访问被拒绝
- angular - 你如何在 TypeScript 中使用泛型的某些部分?
- c# - C# Lamba 表达式选择元素
- swift - 如何快速安装 Google-Maps-iOS-Utils?