我一直在尝试使用pig脚本将csv
数据存储到数据库的表中。
但是我没有将数据插入数据库的表中,而是在Metastore中创建了一个新文件。
有人可以告诉我是否可以使用pig脚本将数据插入数据库的表中,如果可以,那么该脚本可能是什么样的?
答案 0 :(得分:0)
您可以查看DBStorage,但请务必在您的pig脚本中包含JDBC jar并声明UDF。
存储UDF的文档在这里:
http://pig.apache.org/docs/r0.12.0/api/org/apache/pig/piggybank/storage/DBStorage.html
答案 1 :(得分:0)
你可以使用:
存入表名USING org.apache.hcatalog.pig.HCatStorer()