跳至主要内容
Adaptive Planning
上次更新时间 :2025-11-14
将脚本从一个数据代理移至另一个数据代理

将脚本从一个数据代理移至另一个数据代理

问题

如何将脚本从一个数据代理转移到另一个?

答案

有时,您可能会发现自己已经创建了一个新的数据代理,并且希望将与先前的数据代理关联的脚本转移到新创建的数据代理。您可以按照以下步骤转移这些脚本:
这是一个相当高级的流程,只能由熟悉 Adaptive Data Agent 和安装了 Adaptive Data Agent 服务管理器的代理服务器相关知识的人员执行。
  1. 打开
    Adaptive Script Editor
    Open Adaptive Script Editor.png
  2. 输入您的 Adaptive 凭据。
  3. 从
    “有效租户”
    下拉菜单中,选择您的 Adaptive实例代码。
  4. 从
    “Select Active Agent”
    菜单中,选择包含您要复制的脚本的代理 (Agent 1)。此操作将下载此代理中存储的脚本。
  5. 从
    “Select Active Agent”
    菜单中,选择要将脚本复制到的目标代理(“代理 2”)。
  6. 转至
    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>
      节点,用于显示此代理的显示名称。
      AgentTemplate Folders.png
  7. 转至
    C:\Users\
    <user you are logged in as>
    \Adaptive Agents\
    <instance code>
    \DataSources\CustomDataSources\
    <Agent 1 ID>
    \Repository
    并将脚本复制到此文件夹中。
  8. 转至
    C:\Users\
    <user you are logged in as>
    \Adaptive Agents\
    <instance code>
    \DataSources\CustomDataSources\
    <Agent 2 ID>
    \Repository
    并将脚本粘贴到此文件夹中。
  9. 在 Adaptive Script Editor 中,单击
    “Publish Agent Changes”
    。
  10. 登录到您的 Adaptive Planning实例,然后转至
    依次选择“集成”>“数据设计器”>“数据源”。
    对于每个脚本型数据源
    ,
    选择“<新代理>”作为“代理”,并选择要用作数据源入口点的脚本。