问题标签 [kettle]
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.
encryption - 如何在 Pentaho 水壶转换中使用加密密码?
关于我们如何在水壶转换中使用加密密码的任何指示?
pentaho - 如何在水壶 pentaho 中使用缓存?
我正在处理数据,我根据字段的值从 rest api 获取一些信息。
现在,该字段的值可能会重复,如果我已经从 REST 获取了该值的数据,我想重用该值并保存 API 调用(转换中最慢的操作)。
有可能吗?如果是,如何?
问候阿杰
pentaho - 在 Kettle 中对参数字段进行排序
我想编写一个基于任意字段对流进行排序的子转换(我将需要在整个项目的过程中对多个流进行排序,并且我只想重新使用 1 个转换和更改我排序的字段的名称)。问题是无论我尝试什么,我都会收到一条错误消息,指出"The field ${SORT_FIELD} specified in the "Sort Fields" step is not in the steps input stream."
(${SORT_FIELD} 是保存我要排序的字段名称的变量,而“排序字段”是实际“排序行”的名称步。
${SORT_FIELD}
在映射输入规范中列为必填字段。我还将${SORT_FIELD}
作为子转换的参数列出(除了让它从父转换继承所有变量)。
有没有办法将字段名称作为参数传递给排序行步骤,这样我就不必手动输入要排序的字段?
time - 如何在 PDI 上连接字符串?
我有一个 PDI (Kettle) 作业,它使用小时、分钟和秒列填充 dim_time 表。
我想创建第四个(聚合)列,其中包含给定时间的表示形式,例如 HH:MM:SS,我该如何在 PDI 上做到这一点?
pentaho - 如何使用 Pentaho Spoon 在每次 INSERT 之前执行 SQL 脚本?
我正在尝试使用 Spoon 将数据库从 PostgreSQL 数据库迁移到 Sybase 安装中。
我现在面临的问题是 Sybase 有这种模式,当你想明确设置一个 id 时,你必须启用这种模式。您必须执行命令SET IDENTITY_INSERT table_name ON
,这将启用为当前连接插入指定 id 的数据。
是否可以设置转换以在“表输出”步骤之前执行该转换,使用将用于插入数据的相同连接?
还是我以错误的方式接近这个?
business-intelligence - Kettle / Pentaho 中的聚合操作
我正在尝试在 Excel 文件输入的某些列之间进行聚合操作。我有以下情况:
我想实现这个聚合操作:
如您所见,第 1 列和第 3 列是进行聚合操作的标准,在这种情况下,我想获得第 2 列的总和。
在 Pentaho 数据集成中有什么方法可以做到这一点吗?我试过“加入行”和“加入行(作为笛卡尔积)”,但是,我没有结果。
javascript - Pentaho Kettle 修改的 Java 脚本 setVariable
我想从数据流中的现有字段动态创建一个变量(不是新字段),然后修改该变量。原因是,我需要在 Sql 语句的子句中使用的字符串列表周围加上
单引号。Kettle 消除了字段中的单引号,但它们保留在变量中。我最好的猜测是在修改后的 Java 脚本中使用 setVariable,但从那里我被难住了。'
IN
active-directory - 获取组及其子组的所有成员
我有这样的组:
- A组
- B组
- 用户
- G组
- 用户
- B组
因此,目标是获取属于父组 GroupA 的所有用户。
我有以下过滤器:
这适用于最低级别的群体。
从研究来看,这似乎应该有效,但不会:
如果重要的话,我会使用 Active Directory Explorer 来获取专有名称,并使用 Pentaho 的数据集成工具 (Kettle/PDI) 中的 LDAP 输入步骤来检索数据。
web-services - 如何在 Pentaho 中从 web 服务创建图表
我们需要使用 pentaho 创建不同的图表,如饼图、折线图等。我们从基于 SOAP 的 Web 服务调用中获取这些图表的数据。什么是最好的方法。?我们可以在 Pentaho 中使用 PDI(kettle) 组件从 web 服务获取数据,然后使用 pentaho 设计器从 PDI 数据源创建图表吗?
java - 我是否需要 pentahose 服务器来自动运行数据集成 (Kettle) 转换?
我正在考虑使用 pentahose 来帮助我转换来自多个来源的不同 xml 文件,以将数据集成到我的系统中。这些 xml 由 java 程序每 10 分钟从 Internet 下载一次。如果我想使用 Kettle 转换数据,是否需要 Pentahose 服务器来运行转换?或者有没有办法将转换导出到 java 类以便我可以使用它们?我会很感激任何类型的方向:)