跳至主要內容
Adaptive Planning
上次更新時間 :2023-06-23
將指令碼從一個資料代理程式移到另一個資料代理程式

將指令碼從一個資料代理程式移到另一個資料代理程式

問題

如何將指令碼從一個 資料代理 程式傳輸至另一個?

解答

有時,您可能會發現自己處於建立新資料代理程式的職位,而您想要將與先前資料代理程式相關聯的指令碼轉移至與新建立的資料代理程式相關聯的指令碼。您可以按照下列步驟轉移這些指令碼︰
這是一個相當進階的流程,只有具備 Adaptive Data Agent 和安裝 Adaptive Data Agent Service Manager 的代理程式伺服器使用知識的人員才能執行。
  1. 開啟
    Adaptive Script Editor
    開啟 Adaptive Script Editor.png
  2. 輸入您的 Adaptive 憑證。
  3. 作用中用戶
    下拉式功能表中選取您的 Adaptive 實例代碼。
  4. 選取作用中的
    代理程式功能表中,選取內含您要復制指令碼的代理程式 (代理程式 1)。這會下載儲存在此代理程式中的指令碼。
  5. 選取作用中的代理
    程式功能表中,選取您要將指令碼複製到其中的代理程式 (代理程式 2)。
  6. 前往
    C:\Users\
    <user you are logged in as>
    \Adaptive Agents\
    <instance code>
    \DataSources\CustomDataSources
    • 此位置會包含您從該電腦上的 Adaptive Script Editor 存取的 Adaptive 實例中每個代理程式的資料夾。
    • 每個資料夾都有一個類似
      AgentTemplate_XXXXX_
      的名稱,其中 XXXXX 是代理程式的內部 ID 號碼。若要找出每個代理程式對應的資料夾,請開啟該資料夾 (例如
      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 實例並前往
    整合 > 資料設計工具 > 資料來源。
    針對每個指令碼資料來源
    選取 <new Agent> 做為代理程式,並選取要用作資料來源入口點的指令碼。