| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- create database if not exists ${DB};
- use ${DB};
- drop table if exists store_sales;
- create table store_sales
- (
- ss_sold_time_sk bigint,
- ss_item_sk bigint,
- ss_customer_sk bigint,
- ss_cdemo_sk bigint,
- ss_hdemo_sk bigint,
- ss_addr_sk bigint,
- ss_store_sk bigint,
- ss_promo_sk bigint,
- ss_ticket_number bigint,
- ss_quantity int,
- ss_wholesale_cost double,
- ss_list_price double,
- ss_sales_price double,
- ss_ext_discount_amt double,
- ss_ext_sales_price double,
- ss_ext_wholesale_cost double,
- ss_ext_list_price double,
- ss_ext_tax double,
- ss_coupon_amt double,
- ss_net_paid double,
- ss_net_paid_inc_tax double,
- ss_net_profit double
- )
- partitioned by (ss_sold_date_sk bigint)
- stored as ${FILE};
- insert overwrite table store_sales partition (ss_sold_date_sk)
- select
- ss.ss_sold_time_sk,
- ss.ss_item_sk,
- ss.ss_customer_sk,
- ss.ss_cdemo_sk,
- ss.ss_hdemo_sk,
- ss.ss_addr_sk,
- ss.ss_store_sk,
- ss.ss_promo_sk,
- ss.ss_ticket_number,
- ss.ss_quantity,
- ss.ss_wholesale_cost,
- ss.ss_list_price,
- ss.ss_sales_price,
- ss.ss_ext_discount_amt,
- ss.ss_ext_sales_price,
- ss.ss_ext_wholesale_cost,
- ss.ss_ext_list_price,
- ss.ss_ext_tax,
- ss.ss_coupon_amt,
- ss.ss_net_paid,
- ss.ss_net_paid_inc_tax,
- ss.ss_net_profit,
- ss.ss_sold_date_sk
- from ${SOURCE}.store_sales ss;
|