猪脚本创建表

时间:2014-04-14 05:36:45

标签: apache-pig

我一直在尝试使用pig脚本将csv数据存储到数据库的表中。

但是我没有将数据插入数据库的表中,而是在Metastore中创建了一个新文件。

有人可以告诉我是否可以使用pig脚本将数据插入数据库的表中,如果可以,那么该脚本可能是什么样的?

2 个答案:

答案 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()