无法将报告部署到 SpagoBI 服务器

Can't deploy a report to SpagoBI Server

我正在尝试在 SpagoBI 服务器 v5.1.0 上部署来自 SpagoBIStudio 5.2.0 的报告。

该报告在 SpagoBIStudio(在我的计算机本地)中完美运行,并且我使用 SpagoBI Server 的 Web 界面成功创建了数据源和数据集。
然而,当我单击“.rptdesign”文件的 "Deploy" 选项时,我看到以下对话框并且 "Finish" 按钮始终处于禁用状态。

出于某种原因,我可以 select 正确的 DatasourceDataset 下拉列表是空的且被禁用。我想这可能是问题所在。
数据源是与 Cosmos 的 JDBC-Hive 连接,数据集在 Studio 和 Server 中都定义为 HQL 查询。

有人知道为什么 SpagoBIStudio 的部署文档向导中没有列出数据集吗?

提前致谢。

数据集选择被禁用,因为 Birt Report 没有以这种方式链接到数据集。 在 Birt 中有两种使用数据集的方式: - Birt 嵌入式数据集,可以是 Birt 提供的多种类型(SpagoBI 对此没有任何作用) - SpagoBIServer 类型数据集;这些通过提供标签链接到 SpagoBIDataset,但这种关联是在模板定义期间写在模板内部的。

希望这能解决您的问题,我建议您也查看 SpagoBI 维基页面以获取更多信息 问候

朱利奥

您无法完成部署不是因为数据集,而是因为您没有select右侧树上的任何功能。

您在存储文档的服务器上没有任何功能,因此您应该使用管理员用户角色访问服务器, 然后使用右侧的菜单,在配置文件部分,select "functionalities management" 菜单并创建一个文件夹,该文件夹是根目录的子文件夹。给它你需要的权限 在此操作之后再次尝试部署,您应该能够 select 一种功能,因此已启用完成按钮

问候

您不必 select 数据集。您的完成按钮未启用,因为您没有 select 功能选项卡中的路径。在 selecting 之后它将被启用并且您的报告将被部署。部署后,您需要为报告将要通过的参数创建分析驱动程序 运行。

注意:您必须在 SpagoBI 项目文件夹下的资源下配置活动服务器。