gpt4 book ai didi

hadoop - Hive 可以处理二进制数据吗?

转载 作者:可可西里 更新时间:2023-11-01 14:23:16 25 4
gpt4 key购买 nike

Hive 能否处理非结构化数据。如果我们在 oracle 数据库中有图像文件,我们必须运行 sqoopout 将该图像从 oracle 加载到另一个源数据库并导出到 hive 表中。你能帮我解决如何在配置单元中处理该图像文件吗?????

最佳答案

您的 Oracle 数据可能存储为 BLOB。
在 Hive 中,它应该存储为 BINARY .

这是一篇 Hortonworks 文章,演示了 sqoop 将 oracle blob 导入到 hive 中

https://community.hortonworks.com/content/supportkb/49145/how-to-sqoop-import-oracle-blobclob-data-into-hive.html

这里是一个使用Hive UDF处理二进制类型的例子

https://github.com/apache/hive/blob/master/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBase64.java

关于hadoop - Hive 可以处理二进制数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44971157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com