【问题标题】:How to retrieve streamingdata from dataservice and use it in Pentaho CDE Dashboard?如何从数据服务中检索流数据并在 Pentaho CDE Dashboard 中使用它?
【发布时间】:2019-05-21 20:28:59
【问题描述】:

我正在尝试在 Pentaho 仪表板中显示传入的流数据。传入的数据是简单的字符串,我现在只想在仪表板上显示。

我创建了一个kettle 转换,其中我将一个数据服务绑定到最后一步(MQTT-Producer)。 在勺子内,我测试了该服务,它似乎工作正常。 上传kettle文件后,服​​务出现在服务列表中(http://localhost:9090/pentaho/kettle/listServices)。 使用仪表板编辑器,我使用来自“DATASERVICES Queries”的“streaming over dataservices”作为我的数据源。 在这一点上,我似乎没有取得任何成功,只是尝试了不同的面板选项和数据服务属性。

我一直在学习这些教程:

https://help.pentaho.com/Documentation/8.2/Products/Data_Integration/Data_Services

https://help.pentaho.com/Documentation/8.2/Products/CTools/Create_Streaming_Service_Dashboard

我做错了什么?

感谢任何帮助。

干杯

更新:

我将传入的流数据更改为两个双精度数。 在玩了一些之后,我确实使用外部工具连接到了数据服务。我确实在数据库中看到了预期值。但是,我的仪表板仍然显示此错误消息:

错误处理组件(ccclinechart)

当我尝试查看示例实时仪表板时,发生了同样的错误。它无法处理图表组件。也许我需要重新配置一些其他的东西?

【问题讨论】:

  • 在您的 web 服务选项卡之后给出一个步骤,让我们说 dummy 并使用该步骤作为输入并尝试。
  • @WorkingHard.. 我不确定你想说什么,抱歉。我假设,您希望我在转换结束时(在我的数据服务之后)添加另一个步骤(虚拟),以验证转换是否正常工作。但是,我可以保证它确实有效。我使用外部 DB 工具连接到 Pentahos 数据库。我确实看到了预期值。

标签: streaming pentaho pentaho-data-integration dataservice


【解决方案1】:

发现错误。

端口出了点问题。切换回默认(8080)后,它工作得很好。

可能还有另一种方法可以根据问题调整端口设置,但处理此类问题的最简单方法是切换回默认设置。

【讨论】:

    猜你喜欢
    • 2013-04-16
    • 2014-06-30
    • 1970-01-01
    • 2023-03-22
    • 2020-02-05
    • 1970-01-01
    • 1970-01-01
    • 2015-09-15
    • 2013-01-20
    相关资源
    最近更新 更多