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

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

问题

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

答案

有时,您可能会发现自己已经创建了一个新的数据代理,并且希望将与先前数据代理相关联的脚本转移到新创建的数据代理。您可以按照以下步骤转移这些脚本:
这是一个相当高级的流程,只能由熟悉 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>
      节点,用于显示此代理的显示名称。
      代理模板文件夹.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 实例,然后转至
    依次选择“集成”>“数据设计器”>“数据源”。
    对于每个脚本型数据源
    选择<新代理>作为代理,并选择要用作数据源入口点的脚本。