SpagoBI 5.0 - 进入从 SpagoBIStudio 4.1 部署的数据集市时出现黑屏
SpagoBI 5.0 - blank screen while entering datamart deployed from SpagoBIStudio 4.1
我在使用 SpagoBI 时遇到了一些困难。我是第一次在本地PC上使用这个系统,所以我尝试根据教程准备一个项目:https://youtu.be/0wdOwN7OUDo
为了准备我的项目,我使用了:
- SQL 服务器 2014,
- 驱动程序:sqljdbc42,
- SpagoBI 5.0(在 Apache Tomcat/7.0.47 上),
- SpagoBIStudio 4.1,
- Java: jdk1.6.0_45 用于 SpagoBIStudio,jdk1.8.0_161 用于 SpagoBI.
我完成了以下步骤:
- 配置两个环境(Java 的路径)
- 正在 SpagoBI 中创建新的数据源连接
- 正在创建 .sbimodel、服务器连接、数据库连接
- 创建数据集市(在 SpagoBIStudio 中右键单击“业务模型”>“创建”>“数据集市”
- 正在服务器上上传数据集市和模型
在那之后,在 SpagoBI > 文档开发中,我可以看到我的数据集市和另一个示例。不幸的是,在进入我的项目后,它会加载一段时间,然后我可以看到空白区域而不是浏览器,其中包含我之前在 BIStudio 中创建的对象。样本加载...
有人遇到过这样的问题吗?
预先感谢您的帮助!
J
编辑
在 SpagoBI 日志中,我发现了这个:
org.hibernate.DuplicateMappingException: Table [Fact_Orders] 包含多个物理列名引用的逻辑列名 [customer_type_id
]: [customer_type_ID
], [ customer_type_id
].
但我现在想知道,问题似乎在哪里?这是真的,在我的事实 table 中,我有与维度 table 中的主键相同的外键。
这是否意味着我必须更改例如 Fact table 中的外键名称?或者如果我在 SpagoBIStudio 模型中更改它就足够了?
好的,更改数据库中 Fact table 中的列名很有帮助。奇怪的限制...
我在使用 SpagoBI 时遇到了一些困难。我是第一次在本地PC上使用这个系统,所以我尝试根据教程准备一个项目:https://youtu.be/0wdOwN7OUDo
为了准备我的项目,我使用了:
- SQL 服务器 2014,
- 驱动程序:sqljdbc42,
- SpagoBI 5.0(在 Apache Tomcat/7.0.47 上),
- SpagoBIStudio 4.1,
- Java: jdk1.6.0_45 用于 SpagoBIStudio,jdk1.8.0_161 用于 SpagoBI.
我完成了以下步骤:
- 配置两个环境(Java 的路径)
- 正在 SpagoBI 中创建新的数据源连接
- 正在创建 .sbimodel、服务器连接、数据库连接
- 创建数据集市(在 SpagoBIStudio 中右键单击“业务模型”>“创建”>“数据集市”
- 正在服务器上上传数据集市和模型
在那之后,在 SpagoBI > 文档开发中,我可以看到我的数据集市和另一个示例。不幸的是,在进入我的项目后,它会加载一段时间,然后我可以看到空白区域而不是浏览器,其中包含我之前在 BIStudio 中创建的对象。样本加载...
有人遇到过这样的问题吗? 预先感谢您的帮助!
J
编辑
在 SpagoBI 日志中,我发现了这个:
org.hibernate.DuplicateMappingException: Table [Fact_Orders] 包含多个物理列名引用的逻辑列名 [customer_type_id
]: [customer_type_ID
], [ customer_type_id
].
但我现在想知道,问题似乎在哪里?这是真的,在我的事实 table 中,我有与维度 table 中的主键相同的外键。 这是否意味着我必须更改例如 Fact table 中的外键名称?或者如果我在 SpagoBIStudio 模型中更改它就足够了?
好的,更改数据库中 Fact table 中的列名很有帮助。奇怪的限制...