Aula 11 – Tarefa 09 do simulado da prova de certificação HDP Hortonworks

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:

  1. Defina uma nova tabela Hive chamada weather_partitioned que tenha o mesmo esquema da tabela sfo_weather
  2. A tabela é particionada nas colunas year e month
  3. Os dados devem ser armazenados no formato ORCFile
  4. 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;

Obrigado

Até a próxima

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *