inventory.sql 428 B

123456789101112131415161718192021
  1. create database if not exists ${DB};
  2. use ${DB};
  3. drop table if exists inventory;
  4. create table inventory
  5. (
  6. inv_item_sk bigint,
  7. inv_warehouse_sk bigint,
  8. inv_quantity_on_hand int
  9. )
  10. partitioned by (inv_date_sk bigint)
  11. stored as ${FILE};
  12. insert overwrite table inventory partition (inv_date_sk)
  13. select
  14. i.inv_item_sk,
  15. i.inv_warehouse_sk,
  16. i.inv_quantity_on_hand,
  17. i.inv_date_sk
  18. from ${SOURCE}.inventory i;