2017-07-07 16 views
4

Hiveは、非構造化データを処理できます。 イメージ・ファイルがoracleデータベースにある場合、そのイメージをoracleから別のソース・データベースにロードし、ハイブ・テーブルにエクスポートするためにsqoopoutを実行する必要があります。 ハイブでその画像ファイルを扱うのと同じ方法で私を助けてくれますか?Hiveはバイナリデータを扱うことができますか?

答えて

1

Oracleデータは、おそらくBLOBとして格納されます。
ハイブでは、BINARYとして保存する必要があります。

ここハイブここ

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

にオラクルブロブのHortonworks物品demonsrating sqoopインポート

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

ハイブUDFを使用してバイナリ形式の処理のための一例です
関連する問題