我正在尝试评估Kettle与HBase的集成,首先,我在http://wiki.pentaho.com/display/BAD/Loading+Data+into+HBase尝试了我在load_hbase.ktr中的更改的示例。
我使用的是ubuntu 12.04 LTS,Kettle 4.3.0,HBase 0.96.0。
由于我在我的ubuntu盒子上打开勺子有问题,我使用Windows中的勺子创建工作和转换。 但是为了举例,我甚至不这样做,因为我使用已经提供的文件。
我使用pan.sh来运行转换,我得到以下异常 获取映射信息的问题:映射“weblogs,pageviews”不存在!
从论坛上的其他帖子中,我了解到需要手动在Hbase中创建映射。
我的理解是,当使用勺子创建转换时,它会根据UI上提供的值自动在HBase上创建映射。 你能否告诉我如何在没有Spoon或任何其他UI的情况下在HBase中创建pentaho映射(UI在我的Ubuntu盒子上不起作用)?
答案 0 :(得分:0)
Kettle中的HBase对话框用于手动创建映射。建议的方法是从Kettle连接并使用UI。
Ubuntu 12.04是一个支持的操作系统,Kettle应该运行它。如果您遇到问题,请确保已安装libwebkitgtk-1.0-0
sudo apt-get update && sudo apt-get install libwebkitgtk-1.0-0