我想使用pentaho数据集成从rest API访问数据,并将结果保存到表中。
我使用以下步骤:生成行步骤休息客户JSON输入选择值表……
你不能在Generate Rows步骤中那样做,你必须计算日期并在URL中连接它们。
第1步 - 生成您想要倒退多少天的行(例如60)
步骤2 - 添加序列步骤 - 将值缩小-1,增量为-1。
第3步 - 公式步骤 - 创建一个具有所需名称的列,formula = TODAY(),数据类型为DATE。
步骤4 - 计算器步骤 - 创建一个使用计算“DATE A + B Days”的新列,使用字段A =公式步骤中的日期,字段B ='valuename'(添加序列步骤中的默认字段名称)。数据类型DATE,转换掩码aaaa-MM-dd。
使用这4个步骤,您现在可以使用aaaa-MM-dd格式向后60天的日期,您只需将其连接到网址的末尾,并为每个日期运行此网址一次。