我在pentaho用户控制台中创建了一个仪表板。我想在用户控制台之外查看它。(无需登录用户控制台)是否可以?
答案 0 :(得分:2)
Yes. It is possible.
You need get two things.
1)Get URL for the dashboard
2)Allow URL authentication.
---------------
The dashboard url structure will be like this.
http://localhost:8080/pentaho/plugin/pentaho-cdf-dd/api/renderer/render?solution=的 RootDirectoryName 强>&安培;路径= <强> SubDirectoryName 强>&安培;文件= <强> < EM> your_dashboard.wcdf 强>&安培;用户ID =管理员&安培;密码=密码
if you have directory structure like this in your pentaho
-
Home
---->Admin
---->Suzy
---->tiffiny
Public
----->myDashBoard
----------->myDashboard.wcdf
----->SampleDashBoard
----->.....
----->.....etc
Public and Home are root directories, and Suzy,SampleDashBoard are sub Directories.
Example if you want to use myDashboard.wcdf dashboard then you use this link.
------------------------------------------------------------------------
go to your pentaho directory ex:- **
d:\ yourDirectory \的pentaho服务器-CE-7.0.0.0-25 \的pentaho服务器\ Pentaho的解决方案\ SYSTEM \
------------------------------------------------------------------------
**
open security.properties file in editor.
security.properties
change this code from false to true.
requestParameterAuthenticationEnabled =真
------------------------------------------
>save file and close it.
>restart pentaho server.
>Open your browser and enter the dashboard link as generated in step 1.
>Now your dashboard will render on browser.
------------------------------------------------------------------------
答案 1 :(得分:1)
如果您的信息中心是使用CDE创建的,则可以通过三种方式将其嵌入到Web应用程序中:
您可以根据自己的要求选择最佳方式。
答案 2 :(得分:0)
是和否:如果双击仪表板上的选项卡(此处为PUC内的选项卡),PUC将询问您是否要在浏览器的选项卡中打开它。回答是,然后在选项卡中显示您的仪表板。该网址包含'generatedcontent / ts = ...'之类的内容:将其复制到包含'generatedcontent':您现在可以直接看到仪表板但仍然需要验证
答案 3 :(得分:0)
为实现这一目标,您首先要:
双击仪表板,在浏览器的新标签页中打开它,复制整个网址,包括ts
另一种方法是使用cas Switch to Central Authentication Service (CAS)
配置pentaho我希望我帮助你