2014-02-19 5 views
-2
Date;Time;Global_active_power;Global_reactive_power;Voltage;Global_intensity;Sub_metering_1;Sub_metering_2;Sub_metering_3 
16/12/2008;17:24:00;4.216;0.418;234.840;18.400;0.000;1.000;17.000 
16/12/2008;17:25:00;5.360;0.436;233.630;23.000;0.000;1.000;16.000 
16/12/2008;17:26:00;5.374;0.498;233.290;23.000;0.000;2.000;17.000 
16/12/2008;17:27:00;5.388;0.502;233.740;23.000;0.000;1.000;17.000 
16/12/2008;17:28:00;3.666;0.528;235.680;15.800;0.000;1.000;17.000 
16/12/2008;17:29:00;3.520;0.522;235.020;15.000;0.000;2.000;17.000 
16/12/2008;17:30:00;3.702;0.520;235.090;15.800;0.000;1.000;17.000 
16/12/2008;17:31:00;3.700;0.520;235.220;15.800;0.000;1.000;17.000 
16/12/2008;17:32:00;3.668;0.510;233.990;15.800;0.000;1.000;17.000 

Это пример данных, я действительно путаюсь с типом данных, который будет использоваться для даты и времени. вписатьтся помощь,Hive dataype for date

ответ

0

Вы, вероятно, хотите, чтобы смотреть на TimeStamp тип данных, который имеет следующий формат: гггг-мм-дд чч: мм: сс Существует также дата тип данных, который принимает этот формат: гггг-мм-дд Не существует отдельного типа данных времени. Если вы не можете изменить образцы данных, вы, вероятно, захотите загрузить даты в виде строки и использовать udfs, например unix_timestamp (строковая дата, строковый шаблон), а затем скопировать в новую таблицу.