將指令碼從一個資料代理程式移到另一個資料代理程式
問題
如何將指令碼從一個 資料代理 程式傳輸至另一個?
解答
有時,您可能會發現自己處於建立新資料代理程式的職位,而您想要將與先前資料代理程式相關聯的指令碼轉移至與新建立的資料代理程式相關聯的指令碼。您可以按照下列步驟轉移這些指令碼︰
這是一個相當進階的流程,只有具備 Adaptive Data Agent 和安裝 Adaptive Data Agent Service Manager 的代理程式伺服器使用知識的人員才能執行。
- 開啟Adaptive Script Editor

- 輸入您的 Adaptive 憑證。
- 從作用中用戶下拉式功能表中選取您的 Adaptive 實例代碼。
- 從選取作用中的代理程式功能表中,選取內含您要復制指令碼的代理程式 (代理程式 1)。這會下載儲存在此代理程式中的指令碼。
- 從選取作用中的代理程式功能表中,選取您要將指令碼複製到其中的代理程式 (代理程式 2)。
- 前往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>

- 前往並複制此資料夾中的指令碼。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 實例並前往針對每個指令碼資料來源整合 > 資料設計工具 > 資料來源。,選取 <new Agent> 做為代理程式,並選取要用作資料來源入口點的指令碼。