拉尔夫德吉尔
贡献者

Anaplan Connect:Dumpfile

大家好,
当Anaplan Connect API运行时,我正在尝试自动导出转储文件。有了正常的进口/导出,它可以正常工作,我可以为TXT文件指定名称。当我使用过程时,我无法给TXT一个名字。我只能指定文件夹。有什么方法可以给垃圾箱一个自定义名称吗?

我使用以下代码:

@回声off设置anaplanuser = set workspaceId = set modelid = set serviceurl =“ https://api.anaplan.com” set authurl =“ https://auth.anaplan.com” set fileName =“ test.cs.cs.cs.cs.csv” set filepath =“ set filepath =”d:\ dataexchange \ test.csv“ set processName =“ api -csv- import test” set dumpname =“ d:\ 004。bestanden \ foutmeldingen \ test.txt” set chunksize set chchunksize = 1 set = -debug -service%serviceUrl seragingurl seragingurl%-auth%authurl%-workspace%workspaceId%-Model%modelId%-Chunksize%chunksize%%-file%fileName%-put%filepath%-Process%processName%-Execute -execute -Output%dumpname%dumpname%rem ***设置终止设置- 请勿在此行下面编辑*** setLocal enableExtensions enabledeleayedexpansion ||退出 /b 1 cd%〜dp0(如果不是%anaplanuser%==”“ set reciters = -user%anaplanuser%set command =。\ anaplanclient.bat%corterentials%corpers%uperativan出口

1个接受解决方案

接受的解决方案
ben_speight
极好的贡献者

当您运行进程操作时,Anaplan Connect需要一个目录,因为可能会有来自不同导入的多个转储文件。

如果您需要对转储文件命名的更多控制权,则可以直接运行每个导入(使用-Import而不是-Process),然后在-output中指定文件。否则,使用的命名约定是稳定的,因此您可以在脚本中重命名/移动文件。

在原始帖子中查看解决方案

5个答复5
Jareddolich
主持人

@ralfdegier

添加@ROB_MARSHALL对此。他对卷发脚本真的很好。


贾里德·多利奇(Jared Dolich)
米斯巴
主持人

@ralfdegier

将您的导出操作命名为您想要的文件名。

例如,如果您希望您的文件名是“ Deftract data.txt”,则应将导出操作命名为“提取数据”,并且可以将此导出操作包装到一个过程中,并且可以将过程命名为任何您想要的过程。

希望有帮助

米斯巴

ben_speight
极好的贡献者

当您运行进程操作时,Anaplan Connect需要一个目录,因为可能会有来自不同导入的多个转储文件。

如果您需要对转储文件命名的更多控制权,则可以直接运行每个导入(使用-Import而不是-Process),然后在-output中指定文件。否则,使用的命名约定是稳定的,因此您可以在脚本中重命名/移动文件。

Daanishsoomar
经过认证的Anaplanner大师

有趣的讨论。如果Ben的解决方案对您不起作用,请考虑在Google上寻找第三方资源以获取自定义批次脚本或PowerShell脚本,这些脚本可能能够生成您想要亚搏娱乐电子的东西。尽管Anaplan不支持这些资源。亚搏娱乐电子

tbeck
经过认证的Anaplanner大师

您好,您始终可以将时间戳添加到文件描述的末尾,以创建文件夹独有的自定义名称。

tbeck_0-1639579338170.png

如果%时间:〜0,2%=“:” goto:Less10

Goto:More10

:Less10
set /a小时=%时间:〜0,1 %%时间:〜2.2%
Goto:终止

:more10
set /a小时=%时间:〜0,2 %%时间:〜3,2%
Goto:终止
:终止

设置date_of_today=%日期:〜4,2 %%日期:〜7,2 %%日期:〜10,4%
设置时间=%时间%
设置date_time=%日期:〜4,2 %%日期:〜7,2 %%日期:〜10,4%_%小时:〜0.2%
date_time_hour_min=%日期:〜4,2 %%日期:〜7,2 %%日期:〜10,4%_%小时:〜0,2 %%时间:〜3,2%


rem导出文件
设置anaplan_export_action =“ [ac _#。#。“%date_time_hour_min%。CSV