- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Kettle 读取 Excel 工作表,该工作表包含三个字段:代码、描述和日期。
示例:
1 - description A - 01/JAN/2013
2 - description A - 15/JAN/2013
3 - description A - 04/JAN/2013
4 - description B - 02/JAN/2013
5 - description B - 16/JAN/2013
6 - description B - 11/JAN/2013
我想要的是为每一行添加一个附加字段最大日期,其中最大日期是基于描述的组的最新日期,如下所示:
示例 2
1 - description A - 01/JAN/2013 - 15/JAN/2013
2 - description A - 15/JAN/2013 - 15/JAN/2013
3 - description A - 04/JAN/2013 - 15/JAN/2013
4 - description B - 02/JAN/2013 - 16/JAN/2013
5 - description B - 16/JAN/2013 - 16/JAN/2013
6 - description B - 11/JAN/2013 - 16/JAN/2013
描述为 A 的行组的最新日期为 15/JAN/2013(因为第 2 行)。具有描述 B 的行组的最新日期为 16/JAN/2013(因为第 5 行)。
最佳答案
这是行反规范化步骤的完美工作:
关于etl - Kettle:如何获取每组行的最大日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16656694/
我使用 java 编写了一些自定义代码。我想在代码片段部分将代码添加到 Kettle 中用户定义的 java 类。有没有办法在 UDJC 的类和代码片段中添加自定义代码片段,以便它可以重用。谢谢。 最
我是 Kettle 的新手,需要一些帮助来正确设置它。我试图将 Kettle 指向 SVN 存储库。目前,我只有以下文件夹。 D:\ETL\data-integration\ D:\ETL\.kett
在 Spoon 中创建新对象时,有两种可能性:作业和转换。他们有一组不同的可能组件(尽管有一定程度的重叠),并且生成的 XML 看起来非常相似。这两者有什么区别? 最佳答案 这也是我在开始使用 Pen
我正在使用kettle转换将CSV文件数据存储到数据库中。我的客户要求是将相同的CSV文件动态存储到不同的数据库(例如:Oracle和postgres)中。如何实现这一点?我尝试过kettle Job
我正在使用 Kettle 读取 Excel 工作表,该工作表包含三个字段:代码、描述和日期。 示例: 1 - description A - 01/JAN/2013 2 - description A
我需要找到多个开始结束日期行之间的间隔(每个 PK 最多可以有 4 行)。我输入了组合 PK - 开始日期 - 结束日期,我需要以某种方式检查这些日期之间是否有任何间隔。例如: PK
我想从 table1 映射具有以下结构的字符串: Table1 id
我在哪里可以找到 Pentaho Kettle 架构?我正在寻找一个简短的 wiki、设计文档、博客文章,任何可以很好地概述事物如何工作的东西。这个问题不是针对特定的“如何”入门指南,而是对技术和 的
我们有一个 Pentaho 作业,它在本地环境中运行良好,但在部署它并使用 Kettle 运行该作业后,我们在写入日志文件时遇到错误。该错误发生在具有“针对每个输入行执行?”设置的作业中。检查过。以下
是否可以从Java应用程序运行Kettle作业/转换,然后在同一个Java应用程序中获取结果(例如变量)? 最佳答案 尽管从 Java 执行命令行可能并不理想,但下面的方法可以工作。只需将 cmd 行
每当我从命令行而不是在 Spoon UI 中运行提取时,我都会收到此错误。 Missing plugins found while loading a transformation Step : Mo
Pentaho Data Integration 又名 Kettle 适合基于流的编程 FBP 吗? Kettle 是一个 ETL(提取、转换和加载)工具,基于 FBP concepts 有User
我正在寻找一个在 Pentaho Data Integration 中执行 SSIS 查找的解决方案。我将尝试用一个例子来解释:我有两张表A和B。这里,表A中的数据:12345这里,表B中的数据:34
我有一个奇怪的问题,我在java上做了一个小软件,它执行我在kettle中做的一些工作。现在,转换进展顺利,一切正常,但是当我执行转换时,我想在转换过程中显示一条消息 public Wait(){
我在 pentaho 中遇到了一些问题,我不完全确定 pentaho 是否能够处理这个问题。我会尽力解释。 因此,我的事实销售中有一个名为引用号的列,我必须使用它从维度表中查找 ID 并返回 ID。但
当我将 mysql 数据库转换为 postgres 时遇到问题。 mysql 表名和列都是大写的,但是当我运行这个作业时,kettle 创建的 postgres 表都是小写的。 tableoutput
我有一个 postgres 数据库,我使用 Pentaho Data Integration (Kettle) 进行 ETL。 使用具有以下配置的插入/更新框配置数据加载。 但是,我从数据库中收到此错
我是 Pentaho 的 GeoKettle (Spoon) 新手,目前正在将 Excel 文件中的行写入数据库。现在我想避免数据库表中出现重复项。这就是为什么我只想将那些尚不存在的行插入到我的数据库
我有很多数据库 (+100),每个数据库都具有相同的结构和不同的连接。我正在使用 Kettle 在不同的数据库中运行转换以创建数据仓库。 如何使用不同的连接自动运行相同的转换? 我已经证明了这一点Pa
我有一个使用名为 Geometry 的自定义数据类型的 Kettle 步骤。我有以下代码行从第一行获取元信息: geometryInterface = data.prevRowMeta.getValu
我是一名优秀的程序员,十分优秀!