-- 创建表
CREATE TABLE table_name (
column_name1 data_type1,
column_name2 data_type2,
...
);
-- 创建分区表
CREATE TABLE table_name (
column_name1 data_type1,
column_name2 data_type2,
...
)
PARTITION BY (partition_column);
-- 创建外部表
CREATE EXTERNAL TABLE table_name (
column_name1 data_type1,
column_name2 data_type2,
...
)
LOCATION 'hdfs://path/to/data';
-- 创建视图
CREATE VIEW view_name AS
SELECT column_name1, column_name2, ...
FROM table_name;
为方便您使用,集中提供建表语句如下。更多建表信息,请参见表操作。CREATE TABLE IF NOT EXISTS s_auction(id STRING COMMENT '商品ID',title STRING COMMENT '商品名',gmt_modified STRING COMMENT '商品最后修改日期',price DOUBLE COMMENT '商品成交价格,单位元',starts STRING COMMENT '商品上架时间',minimum_bid DOUBLE COMMENT '拍卖商品起拍价,单位元',duration STRING COMMENT '有效期,销售周期,单位天',incrementnum DOUBLE COMMENT '拍卖价格的增价幅度',city STRING COMMENT '商品所在城市',prov STRING COMMENT '商品所在省份',ends STRING COMMENT '销售结束时间',quantity BIGINT COMMENT '数量',stuff_status BIGINT COMMENT '商品新旧程度 0 全新 1 闲置 2 二手',auction_status BIGINT COMMENT '商品状态 0 正常 1 用户删除 2 下架 3 从未上架',cate_id BIGINT COMMENT '商品类目ID',cate_name STRING COMMENT '商品类目名称',commodity_id BIGINT COMMENT '品类ID',commodity_name STRING COMMENT '品类名称',umid STRING COMMENT '买家umid')COMMENT '商品拍卖ODS'PARTITIONED BY (ds STRING COMMENT '格式:YYYYMMDD')LIFECYCLE 400;CREATE TABLE IF NOT EXISTS s_sale(id STRING COMMENT '商品ID',title STRING COMMENT '商品名',gmt_modified STRING COMMENT '商品最后修改日期',starts STRING COMMENT '商品上架时间',price DOUBLE COMMENT '商品 此答案整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。