Impala中不支持Hive日期格式

时间:2015-05-19 08:18:10

标签: hadoop hive impala

在黑斑羚中不支持Hive日期格式。

我在hive表中的日期列上创建了分区但是当我可以从impala中的hive_metadata访问同一个表时显示

  

CAUSED BY:TableLoadingException:无法加载表的元数据   'employee_part',因为不支持的分区列类型'DATE'   分区列'hiredate'。

请告诉我hive和impala通常支持的日期格式。

我在配置单元中使用日期格式为yyyy-mm-dd

2 个答案:

答案 0 :(得分:2)

Impala不支持配置日期格式。 您必须使用时间戳(这意味着您将始终携带时间,但它将是00:00:00.0000)。然后,根据您使用的工具,您不得不再次进行转换。

答案 1 :(得分:-1)

您的格式数月错误,应该是MM,而不是mm这几分钟。您可以找到有关日期/时间格式here的更多信息。

请尝试使用:yyyy-MM-dd