使用CloudWorks在不使用第三方工具的情况下求解Anaplan中的CurrentDate/CurrentTimestamp

作为解决方案架构师 /模型构建器,我希望能够创建一个”联系“在CloudWorks Anaplan中,使用Anaplan管理的Web服务,该网络服务自动在后端更新一个文件,该文件包含UTC中定期更新的CurrentTimestamp(类似于“类似”)2021-02-01T14:10:45”)。

我会知道,如果我能建立一个”将解决这一问题。一体化“在CloudWorks中,并在我的Anaplan型号中每小时安排使用CurrentTimestamp更新单元格。

这最终将解决Anaplan中缺乏功能,该功能返回当前日期或当前时间戳,没有任何其他第三方申请

当前,在Anaplan中进行的解决方法是当前日期 / CurrentTimestamp创建一个外部计划任务,该任务从Anaplan模型中更新系统模块中的单元格,并使用此信息。为了构建这一点,需要将其触发此计划的任务操作触发的外部本地计算机(或其他派对集成REST API工具)。

If Anaplan would make available this CurrentTimestamp file automatically updated and to give access to this file using CloudWorks, it will not be necessary to involve any other third-party tools in order to build this workaround.

It is acceptable also that this CurrentTimestamp to be not every second updated....but only every 30mins/1hour. However, it will give enough information for 99.99999% of the cases where CurrentTimestamp is needed in Anaplan.

当前,CloudWorks中唯一可用的服务是“ Amazon S3”,并且要在“ Amazon S3”中使用CurrentTimestamp更新文件,这是需要其他第三方工具...这就是为什么我认为需要的原因Anaplan创建一些Anaplan专有网络服务,并访问所有人以进行这项工作。

你怎么看?

亚历克斯

6条评论
亚历杭德罗盖梅斯
大师Anaplanner/社区老板

不确定这是否是获得时间戳的最佳方法,是我猜开发商团队决定决定的,但是我们需要一种检索时间戳的方法!因此,您得到了我的荣誉!

干杯。

亚历克斯。

David.Savarin
定期贡献者

Wouldnt Adding a standard function be better ? One depending on your profile time zone ?

AlExpavel
经过认证的Anaplanner大师

@David.Savarin我不确定Anaplan是否会提供返回当前时间戳的功能。仅在讨论中,对于返回当前日期的函数的选项。

这是因为Anaplan细胞(所有模型单元格)在记忆中“直接”计算,并且该功能的结果应返回在单元格中。

对单元的任何修改都将触发所有Anaplan模型中因细胞的计算。

想象一下,返回与现在类似的当前时间戳的函数()。这意味着Anaplan模型将始终处于重新计算模式,因为时间戳每秒都会更改。

David.Savarin
定期贡献者

@Alexpavel:AFAIK CALC模型仅重新计算具有依赖性的细胞,我认为仅在打开模型时才完成计算。

因此,这最终将使一个单元被重新计算,每秒都不会重新计算出一个引擎的负担。

Anaplan可以从CurturnDate()开始,因此每秒都不会计算。

AlExpavel
经过认证的Anaplanner大师

@David.Savarin

打开模型时触发计算,但当修改模型中的任何单元格(通过手动输入或导入操作)时也会触发计算。

实际上,当细胞被修饰时,重新计算仅适用于修饰细胞的依赖性细胞(如我已经提到的)。

我注意到的是,在重新计算过程中,该模型被阻止了每个人(与启动导出或进口操作时相同)。这就是为什么我很难“看到”如何传递CurturnTimestamp功能。这就是为什么使用计划的导入操作解决CurrentTimestamp的建议,该动作仅定期更改Anaplan模型。

已经可以使用外部计划任务来解决此问题,但是必须使用一些需要在Anaplan环境外部运行的第三方工具。

实际上,由于日期每24H ... :)更容易传递Curtrant()函数。

AlExpavel
经过认证的Anaplanner大师

Maybe a better and easier way to solve the Current timestamp?

见下文:

https://community.anaplan.com/t5/idea-exchange/update-current-timestamp-by-adding-a-new-action-action-type/...