【发布时间】:2012-02-01 05:10:46
【问题描述】:
我是 Hive 的新手,遇到一些问题 我正在尝试将表从 SQL 导入 Hive。
在 SQL 中,我有一个表,其中一个字段是具有数据类型“UiqueIdentifier”的主键
在 Hive 中导入时,sqoop 将其用作:
(控制台日志):INFO db.DataDrivenDBInputFormat: BoundingValsQuery: SELECT MIN([addressuid]), MAX([addressuid]) FROM [Address]
因此它给出的错误为:
ERROR tool.ImportTool: Encountered IOException running import job: java.io.IOException: com.microsoft.sqlserver.jdbc.SQLServerException:
Operand data type uniqueidentifier is invalid for min operator.
我的问题是 Hive 是否支持带主键的唯一标识符?
我应该如何解决这个问题? 请给我一些解决方案。
【问题讨论】:
-
建议:接受您之前的一些问题的答案:stackoverflow.com/users/1073129/user1073129?tab=questions 这样更有可能有人会回答这个问题。