Certificação Hortonworks Hadoop FS – Certificação HDP hortonworks
Simulado da prova de certificação HDP Hortonworks
TAREFA 09
Tabelas particionadas Hive
Escreva uma consulta Hive em um arquivo chamado /home/horton/solutions/weather_partitioned.hive que satisfaça os seguintes critérios:
- Defina uma nova tabela Hive chamada weather_partitioned que tenha o mesmo esquema da tabela sfo_weather
- A tabela é particionada nas colunas year e month
- Os dados devem ser armazenados no formato ORCFile
- Insira os registros a partir de janeiro de 2008, da tabela sfo_weather na partição apropriada de weather_partitioned
Script
create table weather_partitioned (
station_name string,
dayofmonth int,
precipipation int,
temperature_max int,
temperature_min int)
partitioned by (year int, month int)
stored as orc;
insert into table weather_partitioned partition(year=2008,month=1)
select station_name, dayofmonth, precipitation, temperature_max, temperature_min
from sfo_weather where year = 2008 and month = 1;