Pentaho rest API

问题描述 投票:0回答:1

我需要使用pentaho中的API rest调用,在公共(或其他)文件夹中的仪表板列表,如果可能的话,这些仪表板中使用的数据源列表。这是可能的?

rest api pentaho pentaho-cde
1个回答
1
投票

是的,使用/repo/files/{pathId}/children,您可以从存储库的选定存储库路径中获取子文件列表。

在你的情况下,/repo/files/public/children给你一个xml,你进一步解释,知道是否 是一个目录,一个报告,一个仪表板或其他东西,基于其扩展名。您还可以获取acl以了解给定的用户/角色是否可以看到仪表板。

完整的文档是there,根据我以前的经验,您需要一些试验和错误才能找到正确的语法和过滤器。

所以不要放弃“是的,这是可能的!”。

© www.soinside.com 2019 - 2024. All rights reserved.