0
HBGへのavroファイルをPigを使用してHBaseにインポートしていますが、ユーザー定義関数(UDF)を行IDに適用する必要があります。私はDataFUのウェブサイトからサンプルスクリプトを試してみた、と彼らは正常に完了し、私はそれが完了したスクリプトからSHA()の呼び出しを削除する場合は、だから何Apache DataFUPIgスクリプトのAvroファイルでUDFを使用する
register datafu-pig-incubating-1.3.0.jar
define SHA datafu.pig.hash.SHA();
set hbase.zookeeper.quorum 'localhost';
set mapreduce.fileoutputcommitter.marksuccessfuljobs 'false';
avro = LOAD '/user/myuser/avro/' USING AvroStorage();
partitioned = FOREACH avro GENERATE SHA(ROW_ID) as key,VALUE_1,VALUE_2;
STORE partitioned INTO 'hbase://MYTABLE' USING org.apache.pig.backend.hadoop.hbase.HBaseStorage('cf:value_1 cf:value_2');
からSHA機能を使用しています私は行方不明ですか?