我需要使用pentaho中的API rest调用,在公共(或其他)文件夹中的仪表板列表,如果可能的话,这些仪表板中使用的数据源列表。这是可能的?
是的,使用/repo/files/{pathId}/children
,您可以从存储库的选定存储库路径中获取子文件列表。
在你的情况下,/repo/files/public/children
给你一个xml,你进一步解释,知道是否
是一个目录,一个报告,一个仪表板或其他东西,基于其扩展名。您还可以获取acl以了解给定的用户/角色是否可以看到仪表板。
完整的文档是there,根据我以前的经验,您需要一些试验和错误才能找到正确的语法和过滤器。
所以不要放弃“是的,这是可能的!”。