Pentaho - 文件名中的前一周
Posted
技术标签:
【中文标题】Pentaho - 文件名中的前一周【英文标题】:Pentaho - previous week in filename 【发布时间】:2021-10-07 13:07:16 【问题描述】:我有以下 PDI 转换:
Table input --> Select values --> Microsoft Excel writer
这个转换从数据库中获取前一周的数据,我想保存这个 excel 文件,其中文件名包含周数。如何在 Microsoft Excel writer 的文件名中插入前一周(2021W40)?
【问题讨论】:
【参考方案1】:我认为最好的解决方案是将前一周作为参数传递给转换,此参数是在之前的转换中使用您喜欢的任何方法计算的: 您可以使用表格输入使用 SQL 计算前一周,或者使用 Modified Java Script Value 步骤使用日期函数,选择最适合您的方法,然后使用 Set Variable 步骤固定参数值,之后您只需将该值传递给以下转换并在您填写文件名时使用它。
【讨论】:
以上是关于Pentaho - 文件名中的前一周的主要内容,如果未能解决你的问题,请参考以下文章
sql函数--07---Mysql取前一天,前一周,后一天等时间函数