mysql 存储库如何在 Pentaho 用户控制台中工作?

How mysql repository works in Pentaho User console?

基于 Pentaho 指南(https://help.pentaho.com/Documentation/8.2/Setup/Installation/Archive/MySQL_Repository)我成功地将基于 pentaho 文件的存储库转换为 MySQL 数据库存储库。

现在有人知道 MySQL 存储库如何将数据存储在数据库中吗?这意味着如果创建新文件夹、新仪表板或新连接,那么 pentaho 如何将这些数据存储在 mysql 数据库中。还需要知道哪些表用于数据存储的哪些目的。

默认创建基于mysql pentaho 存储库的附加模式和表。

请提供任何输入或参考资料material?

Pentaho 的存储库包含三个第三方技术:Jackrabbit、Hibernate 和 Quartz。 Reports/Jobs/Transformations 和存储在 Pentaho 服务器内的任何其他工件通常存储在 Jackrabbit 中。调度信息和触发器存储在 Quartz 中。诊断信息存储在 Hibernate 中(例如谁访问了哪些报告,报告花费了多长时间 运行,等等)。

此信息的

None 旨在直接从数据库表中供人类阅读。这些是 "black box" 技术。这些是 Pentaho 简单地利用其存储库功能的第三方技术。如果您还有其他问题,我建议您在他们的项目页面上查看技术本身。