将脚本从一个数据代理移至另一个数据代理
问题
如何将脚本从一个 数据代理 转移到另一个?
答案
有时,您可能会发现自己已经创建了一个新的数据代理,并且希望将与先前数据代理相关联的脚本转移到新创建的数据代理。您可以按照以下步骤转移这些脚本:
这是一个相当高级的流程,只能由熟悉 Adaptive Data Agent 和安装了 Adaptive Data Agent 服务管理器的代理服务器相关知识的人员执行。
- 打开Adaptive Script Editor

- 输入您的 Adaptive 凭据。
- 从“有效租户”下拉菜单中,选择您的 Adaptive 实例代码。
- 从“Select Active Agent”菜单中,选择包含您要复制的脚本的代理 (Agent 1)。此操作将下载此代理中存储的脚本。
- 从“Select Active Agent”菜单中,选择要将脚本复制到的目标代理(“代理 2”)。
- 转至C:\Users\<user you are logged in as>\Adaptive Agents\<instance code>\DataSources\CustomDataSources
- 在此位置,您可以通过该计算机上的 Adaptive 脚本编辑器访问 Adaptive 实例中的每个代理,这些文件夹对应这些代理。
- 每个文件夹都有一个类似AgentTemplate_XXXXX_的名称,其中 XXXXX 是代理的内部编号。要查明每个代理对应的文件夹,请打开文件夹(例如),然后打开其中的AgentTemplate_XXXXX_Agent.config.xml文件。此 XML 文件将具有一个节点,用于显示此代理的显示名称。<displayName>

- 转至并将脚本复制到此文件夹中。C:\Users\<user you are logged in as>\Adaptive Agents\<instance code>\DataSources\CustomDataSources\<Agent 1 ID>\Repository
- 转至并将脚本粘贴到此文件夹中。C:\Users\<user you are logged in as>\Adaptive Agents\<instance code>\DataSources\CustomDataSources\<Agent 2 ID>\Repository
- 在 Adaptive Script Editor 中,单击“Publish Agent Changes”。
- 登录到您的 Adaptive Planning 实例,然后转至对于每个脚本型数据源依次选择“集成”>“数据设计器”>“数据源”。,选择<新代理>作为代理,并选择要用作数据源入口点的脚本。