diff --git a/files/scripts/init_db.sql b/files/scripts/init_db.sql index 2b68dc16d114afe5ddab865cc270fb950b23a2e9..84b9bfe5c6160c2f93de61c2d4d7fe0bef6ec5e4 100644 --- a/files/scripts/init_db.sql +++ b/files/scripts/init_db.sql @@ -20,29 +20,30 @@ LOCATION '/dataset/score'; CREATE EXTERNAL TABLE IF NOT EXISTS anime ( anime_id INT, - name VARCHAR(255), - english_name VARCHAR(255), - other_name VARCHAR(255), - score DECIMAL(3,2), - genres VARCHAR(255), + name STRING, + english_name STRING, + other_name STRING, + score FLOAT, + genres STRING, synopsis STRING, - type VARCHAR(50), - episodes INT, - aired VARCHAR(255), - premiered VARCHAR(50), - status VARCHAR(50), + type STRING, + episodes FLOAT, + aired STRING, + premiered STRING, + status STRING, producers STRING, licensors STRING, studios STRING, - source VARCHAR(100), - duration VARCHAR(50), - rating VARCHAR(50), - rank INT, + source STRING, + duration STRING, + rating STRING, + rank FLOAT, popularity INT, favorites INT, - scored_by INT, + scored_by FLOAT, members INT, image_url STRING + anime_id INT, ) ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde' WITH SERDEPROPERTIES (