我正在尝试评估 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 中手动创建映射。
我的理解是,当使用spoon创建转换时,它会根据UI上提供的值自动在HBase上创建映射。您能否让我知道如何在没有 Spoon 或任何其他 UI 的情况下在 HBase 中创建 pentaho 映射(UI 在我的 Ubuntu 机器上不起作用)?