繁体   English   中英

Pentaho Report Designer mySQl查询选择

[英]Pentaho Report Designer mySQl query select

使用Pentaho Report Designer,我可以设置数据源以连接到使用phpmyadmin在本地托管的MySQL数据库。

测试连接工作,引入变量以设置查询工作,运行所述查询的预览显示正确的输出,但是我无法在报告中添加任何数据库字段。 从数据窗格中进行拖放操作根本行不通。

任何人都知道问题是什么吗?

只是对将来可能遇到相同问题的任何人的更新。 我通过在查询编辑器中添加“限制”来解决该问题。

例:

选择batchjobs namebatchjob_params formatbatchjob_params 来自batchjobs notesbatchjob_params LIMIT 1

没有“ LIMIT 1”,查询内容将不会出现在报表设计器中供选择!

理想情况下,有两种可能的方式可以选择/拖动报表设计器中的字段。

步骤1:选择数据库查询,然后右键单击它以选择“选择查询”选项。 这将列出列的列表。 这使得查询字段在报表上可拖动。

步骤2:尝试使用左侧面板。 在这里,您会找到“文本字段”或“数字字段”。 将这些标签拖到报表上。 完成后,单击字段,您将获得一个选择字段的选项。 您可以根据需要选择任何字段。 如果不可用,则可能必须启用STEP I,然后尝试STEP II。

请尝试上述任何步骤。 希望这可以解决您的问题:)

我曾经遇到过类似的问题,我所做的就是在报表的水壶转换中的查询中传递的参数周围加上引号。 奇怪,但我确实解决了这个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM