Onc*_*nca 3 ddl amazon-s3 amazon-athena
我正在尝试在 Athena 中创建一个内部表,其中包含镶木地板格式的 S3 数据:
CREATE TABLE IF NOT EXISTS `vdp_dev.owners_daily`(
`owner_id` string COMMENT 'from deserializer',
`username` string COMMENT 'from deserializer',
`billing_with` string COMMENT 'from deserializer',
`billing_contacts` string COMMENT 'from deserializer',
`error_code` string COMMENT 'from deserializer')
PARTITIONED BY (
`dt` string)
ROW FORMAT SERDE
'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe'
STORED AS INPUTFORMAT
'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'
OUTPUTFORMAT
'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
LOCATION
's3://xxxxx-xx-xxxx-xxxxxx/dim/daily/owners';
Run Code Online (Sandbox Code Playgroud)
但出现以下错误:
仅支持创建外部表。(服务:AmazonAthena;状态代码:400;错误代码:InvalidRequestException;请求 ID:13c5325b-2217-4989-b5f3-e717462329c1)
有人知道为什么会发生吗?为什么我无法在 Athena 中创建内部表?
| 归档时间: |
|
| 查看次数: |
2142 次 |
| 最近记录: |