问题标签 [pentaho-ctools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pentaho - 图表刷新避免了 pentaho CDE 中的仪表板刷新
我正在使用 pentaho cde(来自社区 ctools)开发 3 个图表仪表板。
这 3 个图表在另一个下方显示,因此除非滚动,否则用户看不到它们。
我当前的问题是,当我想浏览仪表板下部的图表时(我必须先向下滚动),我创建的事件使我的所有仪表板刷新,因此我松开了以前的向下滚动,所以我必须再次向下滚动,或者在语法上强制它。
测试让我想到问题可能出在我创建事件的方式上。
我试过了
或者
但没有成功,两者都做了一个滚动顶部。
有没有办法在图表中“导航”而不丢失卷轴?
“导航”是指使用图表显示多个层次结构,全部在同一个图表中,例如家庭 > 子家庭 > 文章,使用可点击/点击操作选项。
希望你能帮助我,谢谢。
pentaho - Pentaho 仪表板中的自定义参数
CDE/CTools 仪表板中的自定义参数非常适合默认参数的初始值,例如将日期参数设置为今天。即参数看起来像:
function() { // 一些代码返回 val }
然而,他们有一个问题。第一次在代码中访问“自定义参数”时,它是一个函数而不是字符串。所以你必须使用:
参数名称()
获得它的价值。
一旦最终用户选择了一个值,那么您必须使用
参数名称
这在具有大量提示的复杂仪表板中确实很尴尬。有没有更好的方法可以做到这一点?(也许我在这里缺少帮助的javascript中的某些东西?)
charts - CCC BarChart - 如何动态设置 Y 轴的固定值?
我正在使用 Pentaho 的社区仪表板编辑器。我正在使用条形图。
我需要根据结果集动态分配 y 轴的固定值。
在预执行中:
但结果集仅显示在post execution.
如何动态设置 y 轴的固定值?
localization - 需要有关 Pentaho CTools 的功能信息来开发动态/交互式仪表板
我们希望使用 CTools 进行仪表板开发,而不是使用 Enterprise Edition 的 Dashboard Designer,因为它非常有限,而且 CTools 更强大。
但是我们仍然对 CTools 的一些功能有一些疑问,我们在论坛/博客上没有得到任何具体的答案,如下:-
- 我们如何本地化使用 CTools 开发的仪表板?
- 我们如何通过在会话中传递/存储一个变量来为多个客户重用相同的仪表板,并基于该变量,我们将过滤该特定客户的查询中的数据,并在仪表板上应用不同的样式/主题
- 我们有可用于 Pentaho 5.0 的 CTools,我们可以在 Pentaho 5.0 企业版上使用 CTools 吗?
- 在使用 CTools 开发的仪表板上添加分析器和交互式报告有多容易,并且它可以在过滤器更改时与其他组件一起工作/刷新?
- 我们如何在仪表板上使用 d3js 或 highcharts 等其他图表库并将它们与数据组件绑定?任何教程/参考?
- 是否可以在使用 CTools 开发的仪表板上添加选项,以便最终用户可以从仪表板中添加/删除图表/报告,与企业版仪表板相同?
pentaho - 将 C-Tools 安装到 Pentaho 时遇到问题
首先我有 Pentaho EE 5.0.3 版,我正在尝试安装 C-Tools。我已经在网上查找了有关如何操作的教程,它们都与我遵循的相同;
当我运行命令时;
我得到以下回复;
所以我尝试运行命令;
每个教程都使用./ctools-installer.sh
,但我使用的是 Windows,当我尝试该命令时它不起作用,所以我只是使用sh
在命令中,我提供了 pentaho-solutions 和 tomcat 目录的路径。但是,在运行此命令后,我得到以下信息;
如您所见,我ERROR
在底部收到此消息,说提供的解决方案路径不是目录,当它是目录时
有人知道我哪里出错了吗?
pentaho - 使用 CTools 访问 mysql 数据库以创建 pentaho dashbord
我在 Pentaho BI Server 下使用 CTools;我想使用外部 MySQL 数据库生成报告。
我正确添加了数据源,连接测试返回 OK,但我不知道在创建 CDE 时如何访问该数据库。
@+,
pentaho - 在当前数据库中找不到 pentaho CDE 类“OUSER”
我无法预览 pentaho CDE 报告或打开 CDE 报告。我收到以下错误:
我在 orientDB 遇到什么错误?如何解决?
wget - Ctools 没有出现在 pentaho UI 中
我在 Windows 上使用 Pentaho CE 5。我想使用 CTools,但我无法让它们显示在 File -> New 菜单中以使用它们。
在代理后面,我无法使用 Marketplace 插件,所以我尝试了手动安装。
- 首先,我尝试使用 ctools-installer.sh。我在 cygwin 中运行了以下命令行(安装了 wget 和 unzip):
./ctools-installer.sh -s /cygdrive/d/Users/[用户]/Mes\ Programmes/pentaho/biserver-ce/pentaho-solutions/ -w /cygdrive/d/Users/[用户]/Mes\程序/pentaho/biserver-ce/tomcat/webapps/pentaho/
脚本启动,询问我要安装什么模块,然后开始下载。
对于每个模块,我都会得到一个输出,例如 (set -x added to the script) :
- echo -n '正在下载 CDF...' 正在下载 CDF...+ wget -q --no-check-certificate ' http://ci.analytical-labs.com/job/Webdetails-CDF-5-Release/lastSuccessfulBuild /artifact/bi-platform-v2-plugin/dist/ zip /dist.zip' -O .tmp/cdf/dist.zip SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc syswgetrc = C:\Program Files (x86)\GnuWin32/etc/wgetrc
- '[''!' -z''']'
- rm -f .tmp/dist/marketplace.xml
- unzip -o .tmp/cdf/dist.zip -d .tmp End-of-central-directory signature not found。此文件不是 zip 文件,或者它构成多部分存档的一个磁盘。在后一种情况下,中央目录和 zipfile 注释将在此存档的最后一个磁盘上找到。unzip:在 .tmp/cdf/dist.zip 中找不到 zipfile 目录,也找不到 .tmp/cdf/dist.zip.zip,句号。
- chmod -R u+rwx .tmp
- 回声完成完成
然后脚本结束。我在这个页面(pentaho-bi-suite)上看到它是正常的输出。然而,这对我来说似乎有点奇怪,当我启动我的 pentaho 服务器(登录名:管理员/密码)时,我在菜单中看不到任何新工具。
- 在查看了其他一些教程和脚本本身之后,我下载了每个工具的 .zip 快照,并将它们解压缩到我的 pentaho 服务器的系统目录中。结果相同。
我想让 .sh 工作,我可以尝试或调整什么?
谢谢
编辑 05/06/2014
我检查了脚本下载的 dist.zip 文件,它们都是空的。wget 似乎无法获取 zip 文件,因此安装失败。当我尝试通过 wget 获取任何网页时,它会失败。我认为这是因为代理。
这是我的 .wgetrc 文件,位于我用户的 cygwin 主文件夹中:
use_proxy=on
http_proxy= http://[url]:[端口]
https_proxy= http://[url]:[端口]
proxy_user=[用户]
proxy_password=[密码]
我怎样才能使这项工作?
编辑 2014 年 10 月 6 日
最后,我更改了网络连接设置以绕过代理。安装程序似乎有一种离线模式,因此可以在无代理环境中下载所有需要的文件,然后离线运行脚本。我想这与 -r 选项有关。
我认为这篇文章已解决,因为它不再是 CTools 问题。
pentaho - 如何在 pentaho CDE 中使用社区启动选项卡 (CST)?
我正在使用 Pentaho 5.0.1 稳定版。我正在创建一个特定于用户的仪表板。作为用户登录的,相应的仪表板将打开。因此,用户无需浏览然后打开仪表板。需要用户认证和角色管理。我知道根据http://www.webdetails.pt/ctools/cst.html使用 CST-社区启动选项卡可以做到这一点
但我无法弄清楚如何在 Pentaho 中安装和使用它。市场上没有可用的插件。
有出路吗?我想要的只是安装 CST 并使用它。
或任何其他插件或方式来满足此要求。
由于我是pentaho环境的新手,请详细指导我。
pentaho - pentaho cde条形图中的趋势线?
在我的例子中,每个条表示一个应用程序。我正在使用趋势线在条形图上查看不同应用程序的性能。
在条形图的趋势线上,如果其中一个实体(条形)没有数据,我们是否可以不显示该趋势。当前在 X 轴上获得值为零的柱的趋势线。
我可以在图表上看到趋势,但还有一个传说是“移动平均线”。这个可以去掉吗?如果您需要更多信息,请在评论部分告诉我。
是否可以通过 JavaScript 做到这一点?如何?例如:使用图表的后期获取。