dwd hive 建表sql
时间: 2023-08-23 17:15:19 浏览: 42
建表SQL可以根据具体需求进行编写,以下是一个示例:
```
CREATE TABLE dwd_table (
id INT,
name STRING,
age INT
)
PARTITIONED BY (dt STRING)
CLUSTERED BY (id) INTO 4 BUCKETS
STORED AS ORC
TBLPROPERTIES (
'orc.compress'='ZLIB',
'orc.compress.size'='262144'
);
```
在这个示例中,我们创建了一个名为dwd_table的表,包含id、name和age三个字段。我们还根据dt字段进行了分区,并根据id字段进行了分桶。表的存储格式为ORC,并设置了压缩方式为ZLIB,压缩块大小为262144字节。
请根据实际需求进行相应的修改和调整。
#### 引用[.reference_title]
- *1* *2* *3* [Hive 的SQL基本操作](https://blog.csdn.net/hell_oword/article/details/117993593)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]