1

我正在尝试评估 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 机器上不起作用)?

4

1 回答 1

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
于 2014-06-13T04:49:04.120 回答