公司在制定下一年销售预算时,通常需要按当年实际销售数据,并结合市场预期增长率作为新目标,但手动操作复制粘贴数据繁琐而易错。
此时在TM1系统内,我们可以使用Bedrock,告别手动操作,只需必填参数精准同步数据,实现效率翻倍零误差。
-
步骤1:启动Bedrock进程
所有bedrock进程都是以}bedrock开头。首先,我们打开Arc中的Control Objects,找到控制进程 }bedrock.cube.data.copy。
- 步骤2:配置所需参数
Bedrock各个参数均有清晰的提示说明及填写示例,标注为optional的参数可根据项目所需进行配置,如果不需要可留空。
对于其中的参数,
pCube(必填):输入针对的cube名称;
pFilter:设定来源的数据范围,即维度加上元素名称,也可以由多个条件连接起来;
pEleMapping:设定需要的元素映射,即维度加上原元素名称及映射后的元素名称;
pFilter和pEleMapping中可以通过不同的连接符号来连接维度或元素,以下共有4个连接符号:
1)pDimDelim 参数:不同维度的连接符号,如上连接版本和年份两个维度,默认使用 “&” 连接(如Version ¦ Actual & Year ¦ 2025);
2)pEleStartDelim参数:提示元素集合的开始符号,如上连接版本维度及实际值元素,默认使用“¦”作连接(如Version ¦ Actual);
3)pEleDelim参数:连接一个维度中多个元素的分隔符,比如要挑选出亚洲区域及非洲区域,默认使用“+”(如Region ¦ Asia+Africa);
4)pMappingDelim,为连接映射元素的符号,比如将2025的数据映射至2026年,默认使用“->”(如Year ¦ 2025 -> 2026);
而其余参数则根据需要进行设定,比如下一年的预计销售增长率为5%,则可以在pFactor参数中输入数值1.05。
如果要复制数据到不同cube中时,则需要使用另一个进程:
}bedrock.cube.data.copy.intercube。
此时,必须在pSrcCube和pTgtCube中分别指定源数据和目标cube名称,在参数pMappingToNewDims指明映射至目标cube时,原先cube中不存在的维度,其余必需的连接符号为相同使用方式。
- 步骤3:执行与验证
执行完成后,即可在TM1模型中刷新验证结果。以往需要手动多次复制粘贴,还需要检查的数据,通过Bedrock一键设置必需参数,30s内即可实现精准导入!
Bedrock是由多名TM1资深专家,基于多年项目经验整理出易于使用的TurboIntegrator进程库,并且完全开源、免费。
(更详细教程,请观看下方视频)
现在就点击链接开始使用吧!
https://code.cubewise.com/open-source/bedrock/
Bedrock工具:助您零代码玩转TM1 第三期:三步精准同步数据