jaspersoft配置单元日期参数问题

cnh2zyt3  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(429)

我正在使用jaspersoft studio连接到hive并传递一个带有动态日期的查询。报告应在昨天查询。我在jaspersoft studio数据集和查询对话框中使用动态数据库时遇到问题。下面的查询可以从hive命令行进行,但是jaspersoft studio似乎无法识别命令“date\u sub”和“unix\u timestamp()”。我使用的是jaspersoft studio 6.1版。

SELECT col1, count(col2), count(col3)
FROM table1
WHERE date = date_sub(from_unixtime(unix_timestamp(),'yyyy-MM-dd'),1)
GROUP BY col1

任何关于如何让这个查询工作的建议都会非常感激,如果一个日期参数可以用jaspersoft的参数或变量以另一种方式传递的话,我也愿意接受。

ppcbkaq5

ppcbkaq51#

一种解决方案是在ddbb上创建一个视图,并在jaspersoft上创建一个基本sql来访问信息。

相关问题