...
코드 블럭 | ||||
---|---|---|---|---|
| ||||
alter table logs add partition (year="2013",month="07",day="28",host="host1") |
이제 생성한 파티션에 데이터를 적재합니다.
코드 블럭 | ||||
---|---|---|---|---|
| ||||
$ cat >dummy_log_data
bar,baz,bletch
$ hdfs dfs -put dummy_log_data /user/impala/data/logs/year=2013/month=07/day=28/host=host1 |
이제 마지막으로 Refresh를 실행합니다.
코드 블럭 | ||||
---|---|---|---|---|
| ||||
refresh log_type; select * from log_type limit 100; +--------+--------+--------+------+-------+-----+-------+ | field1 | field2 | field3 | year | month | day | host | +--------+--------+--------+------+-------+-----+-------+ | bar | baz | bletch | 2013 | 07 | 28 | host1 | | bar | baz | bletch | 2013 | 08 | 01 | host1 | | bar | baz | bletch | 2013 | 07 | 29 | host1 | | bar | baz | bletch | 2013 | 07 | 28 | host2 | +--------+--------+--------+------+-------+-----+-------+ |
...