在 PENTAHO 中生成一系列查询

Posted

技术标签:

【中文标题】在 PENTAHO 中生成一系列查询【英文标题】:Generate serie of queries in PENTAHO 【发布时间】:2020-06-12 21:11:39 【问题描述】:

如何基于表列表构建通用查询并运行/导出结果?

这是我的概念结构

conceptual structure

基本上,查询中的 from 子句将由表行插入。 之后,每个返回结果为 true 的 schema.table 都必须存储在文本存档中。

有人可以帮我吗?

【问题讨论】:

我认为您应该通过以下步骤解决您的任务:执行 SQL 脚本、动态 SQL 行或执行行 SQL 脚本。 【参考方案1】:

由于 pentaho 不支持循环,所以有点复杂。基本上,您读取表列表并将行复制到结果中,然后您有一个 foreach-job 为结果中的每一行运行。

我将此设置用于所有这样的工作:How to process a Kettle transformation once per filename

在链接的示例中,它用于处理文件,但它可以很容易地适应您的使用。

【讨论】:

以上是关于在 PENTAHO 中生成一系列查询的主要内容,如果未能解决你的问题,请参考以下文章

pentaho - 将数据传递给报表查询

在 Pentaho 数据集成中将字段从 String 更改为 Int

通过查询填充下拉框并将内容用作链接参数(Pentaho)

应用Pentaho Data Integration(Kettle) 6.1 进行数据抽取以及指标计算(同构数据抽取)

Pentaho 框架尺寸 (17727647) 大于最大长度 (16384000)!

在 pentaho 中执行 SQL 步骤