问题标签 [pentaho-spoon]

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.

0 投票
1 回答
1818 浏览

pentaho - 从 SQL Server 存储过程中获取字段

我正在尝试在 Kettle 中构建一个转换,该转换从 SQL Server 存储过程中获取 FIELDS 并将其插入到 MySql 表中。

问题是我找不到获取存储过程“字段”的方法。我知道 Call DB Procedure 任务需要输入/输出参数,这不是我的情况,所以我尝试将“执行 SQL 语句”与以下 SQL 一起使用:

有没有办法做到这一点?

0 投票
2 回答
801 浏览

pentaho - 通过 JOB 水壶中的文本文件输出步骤公开结果

我想使用文本文件输出在 JOB 水壶中公开结果(通过检查将结果传递到输出复选框),但我在 Job pentaho 中找不到文本文件输出步骤,那么解决方案是什么。我已经通过调用 carte web 服务进行了转换,所以我在浏览器中得到了结果,问题是关于在工作中这样做。

0 投票
1 回答
495 浏览

sql - 从 Pentaho 或 Postgres 中的一批 SQL 查询中检索结果?

我对 SQL 和 Pentaho 还是比较陌生。

我已经提取了一个具有两个不同 ID 的表,并且需要为每个特定实例运行一个查询。

例如,

我需要返回结果,或者附加到原始表中的新列或它们自己的文本文件输出的一部分。

我最初是想在 Pentaho 内部使用一个公式,但不太明白。由于我已经编写了查询,因此我将其放入 Excel 并获得了连接的结果(因此需要运行 350 个左右的查询字符串)。我只是不确定如何做到这一点 - 我在 Pentaho 中尝试了执行 SQL 脚本,但它似乎没有输出?

任何方向都是有用的。我进行了一些搜索,但到目前为止还不够,可能是因为我对这个平台还很陌生。

0 投票
2 回答
2660 浏览

pentaho - 如何在 pentaho 的 Excel 编写器中合并标题单元格?

我正在尝试将标题单元格列合并到一个单元格中,但是当我这样做时,我的数据也出现在一列中。我希望根据附加的此屏幕截图得到我的结果输出。请帮助我。

图:Excel表格

0 投票
3 回答
11046 浏览

pentaho - 如何通过pentaho中修改的java脚本值将日期格式yyyy/MM/dd HH:mm:ss更改为dd_mm_yy

如何通过修改pentaho中的java脚本值将日期格式yyyy/MM/dd HH:mm:ss更改为dd_mm_yy

0 投票
1 回答
484 浏览

java - How to work with Pentaho's HTTP Post step and Spark Java

I'm trying to create a Kettle transformation to populate my Spark Java (sparkjava.com) server,deployed on heroku, instead of inserting the data by hand. The code on the server side to take care of a Post request on the route "/insert" is the following :

With this I believe the whole body will be the JSON of a MyRecordList object.

On the Pentaho side there's the HTTP Post step and the location definition is straightforward. However I'm stuck on how to specify a JSON string as the whole body of the post request and sending it to the server. According to the Heroku logs the request generated by Pentaho doesn't even reach the server. Here are the parameters I put there: General Options Fields

Can anyone please enlighten me, or show me other way to populate the server, that follows the restrictions above?

0 投票
1 回答
3162 浏览

file - Kettle Get Files Names - 从文件夹名称列表中列出文件

我正在尝试一些相当简单的事情:我有一个生成文件夹名称列表的第一个“获取文件名”步骤和第二个“获取文件名”步骤,该步骤应该从第一个获取文件夹名称并列出该文件夹中的文件. 但是,我无法让第二步工作。

0 投票
0 回答
66 浏览

pentaho - 如何为特定过程迭代每行csv

在 csv 中有与 firstName、LastName、HouseholdName 的联系。

FName LName HouseName

ABC XYZ 系列1

PQR XYZ 系列1

在我的情况下,多个联系人可能属于同一个家庭(户名)。

  1. 检查表中是否存在家庭

  2. 如果不是,则创建家庭并使用新的家庭 ID 创建联系人,否则使用在步骤 1 中找到的现有家庭 ID 创建联系人

但是当转换运行时,首先它会检查表中所有行的家喻户晓的名字。由于表为空,因此每次返回 false 并创建家庭。

我如何在不操纵数据库的情况下避免这种情况。请建议

提前致谢。

在此处输入图像描述

0 投票
1 回答
292 浏览

etl - Spoon ETL 如何更改值

我想用勺子转换列中的两个值。

我在性别列中有一个值“1”,并希望将其更改为值“男性”并且我在性别列中有一个值“0”并希望将其更改为值“女性”

如您所见,输入是一个 csv 文件,输出是一个 excel 文件。我需要哪些步骤来进行性别转变?

ETL的步骤

0 投票
1 回答
5460 浏览

pentaho - 如何在 pentaho-spoon 的 post call 中传递参数?

我制作了一个 api,我想在其中访问一个 post call。我在水壶中进行了以下改造:在此处输入图像描述

在 Generate Rows 步骤中的 params 字段为:

在此处输入图像描述

和 REST 客户端步骤配置为:

在此处输入图像描述

但我无法在服务器端的 post call 中获取任何参数。如果我在 python 中编写一个简单的 post 调用:

我可以request.args.get("search_query")在 Flask 的客户端获取参数。如何在水壶中进行等效的 POST 调用?