Hive可以处理非结构化数据。 如果我们在oracle数据库中有图像文件,我们必须运行sqoopout将该图像从oracle加载到另一个源数据库并导出到hive表中。 你能帮我解决一下如何处理hive ?????
中的图像文件答案 0 :(得分:1)
您的Oracle数据可能存储为BLOB 在Hive中,它应存储为BINARY。
这是一篇Hortonworks文章,将oracle blob的sqoop导入恶意攻击
以下是使用Hive UDF处理二进制类型的示例
https://github.com/apache/hive/blob/master/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBase64.java