移轉 Enterprise bots
bot移轉程序使用Bot Migration Wizard來將 .atmx 和 .mbot 格式的 Enterprise 11 或 Enterprise 10 bots (TaskBots 和 MetaBots) 轉換為 Automation 360 中使用的 .bot 格式,並且將成功移轉的bots上傳至 Control Room 公用工作區。
先決條件
確認您已完成移轉bots的所有先決條件任務:移轉bots的先決條件任務。
在移轉期間,所有bots的手動相依項目會自動轉換為 Control Room 相依項目。[下載 Control Room 檔案] 動作會將這些相依項目從 Control Room 下載到相應的位置。
在移轉期間,所有bots的手動相依項目會自動轉換為 Control Room 相依項目。[複製 Control Room 檔案] 動作會將這些相依項目從 Control Room 複製到各自的位置。
程序
- 登入 Automation 360 預備階段環境。
-
按一下 [管理] > [移轉]。
註: 如果您已將bots從 Enterprise 10 移轉到 Enterprise 11,有關該移轉的資訊不會顯示在 [移轉清單] 頁面上。
- 在Bot Migration Wizard畫面,按一下 [移轉機器人]。
-
在 [設定] 頁面提供資訊。
選項 動作 名稱 輸入移轉名稱或使用預設名稱。預設移轉名稱會顯示登入的使用者名稱、目前日期和時間戳記。 說明 輸入移轉的說明。 如果存在名稱相同的bot則覆寫 如果在資料夾中存在相同名稱的bot,則選擇此選項以覆寫現有的bot。 使用「Excel 儲存格列」舊式行為 如果您從早於版本 11.3.0 的版本移轉,或者想要保留 [Excel 儲存格列] 系統變數的舊式行為,請選取此選項。 EWS 電子郵件伺服器設定 如果您在 Enterprise 11 中使用了 EWS,請選取此選項。如果您選取此選項,請完成以下欄位: - [領域名稱]:此欄位預先填入了預設的全域值。
- [Exchange 版本]:從清單中選取一個選項以指定在 Enterprise 11 中設定的 EWS 伺服器版本。
- [驗證類型]:從清單中選取一個選項以指定在 Enterprise 11 中設定之 EWS 伺服器的驗證類型。
- 按一下 [下一步]。
-
選取您想移轉的bots和包含bots (TaskBots 及 MetaBots) 的資料夾。
選取資料夾的能力可讓您省下從該資料夾中選取個別bots的力氣。
- 如果您選取了一個資件夾,該資料夾內的所有子資料夾以及這些子資料夾內的bots都會自動選取進行移轉。
- 如果資料夾是空的,則移轉程序會遇到錯誤。
- 按一下 [下一步]。
-
從清單中選取一個或多個使用者名稱以執行移轉,然後按一下向右箭頭。
使用者名稱可以顯示在執行階段挑選或是 [裝置] 欄中裝置名稱的訊息。裝置名稱顯示該名使用者的註冊裝置。若使用者沒有預設裝置 (例如,若使用者沒有註冊裝置,而系統管理員將一個裝置指派給該使用者),則會顯示在執行階段挑選。您必須為所有選取的 Bot Runners 設定預設裝置。
- Bots會以循環配置方法分配給選取的 Bot Runner 使用者。
- 所選清單中的第一個 Bot Runner 使用者是第一個使用的。
- 上層bot及其相依項目會指派給單一 Bot Runner 使用者。
- 按一下 [下一步]。
- 選擇性的:
移轉之前,請先檢閱 [機器人和相依機器人] 頁面上的相依 TaskBots 和 MetaBots。
如果您已從 [機器人] 頁面選取一個資料夾和bots,所選bots的資料夾和相依項目會顯示於表格中。
相依的bots (TaskBots 和 MetaBots) 會在主要bot之前移轉。此表格會在底部顯示主要bot,在上方顯示其相依項目。例如,下列資訊代表 Sample05.atmx 在 Sample04.atmx 上有個相依項目,而 Sample04.atmx 在 MessageBox.atmx 和 MetaTask.mbot 上有個相依項目。類型 名稱 路徑 MetaBot (mbot) MetaTask.mbot Bots\My Metabots\MetaTask.mbot TaskBot (atmx) MessageBox.atmx Bots\MyTasks\MessageBox.atmx TaskBot (atmx) Sample04.atmx Bots\MyTasks\Sample04.atmx TaskBot (atmx) Sample05.atmx Bots\MyTasks\Sample05.atmx -
按一下 [移轉機器人]。
系統會驗證初始化移轉的使用者以及使用者所選的 Bot Runner,是否具有執行移轉所需的權限。系統會驗證是否授予執行移轉的使用者以下所有權限,以及您所選的 Bot Runners 權限:
- 執行移轉的使用者:
- [檢視移轉] 權限
- [管理移轉] 權限
- 包含您欲移轉之bots及 MetaBots 的資料夾權限
- 一個可存取您想要選來執行移轉之 Bot Runners 的角色 (在 [管理] > [移轉] > [執行身分] 頁面)
- [檢視與編輯所有認證屬性值] 權限
- Bot Runners:
- 全自動 Bot Runner 授權
- [自動登入設定] 狀態
- [允許 Bot Runner 使用者執行移轉] 權限
- [建立認證的標準屬性] 權限
- [建立資料夾] 權限
- [檢視套件] 權限
- [註冊裝置] 權限
- [檢視我的機器人] 和 [執行我的機器人] 權限
- Automation 360 中 My Tasks 及 My Metabots 資料夾的 [簽入] 及 [簽出] 權限
若授予使用者所有必要的權限,系統會開始移轉所選bots的權限及其相依的bots。移轉後,系統會將成功移轉的bots、相關聯的 Bot Insight 資料和已發佈的控制面板上傳至 Automation 360 Control Room (與 .atmx 檔案位於相同資料夾) 的公用工作區。唯有從 Control Room 起始的bot移轉會儲存在公用工作區。每個bot的驗證錯誤詳細資料顯示在bot移轉結果中。錯誤詳細資料包括行號、錯誤詳細資料,以及原因和建議。Bot移轉結果會顯示已移轉的bots數量,及其個人狀態。按一下 [狀態] 欄以篩選具有特定狀態的bots,以供快速分析。
在 [原因] 欄中,按一下 [檢視移轉問題] 選項,以查看錯誤的詳細原因。檢視移轉問題對話方塊會顯示發生錯誤的行號、錯誤摘要和詳細的錯誤報告,以供您檢閱。
-
簽出bot以移轉與該bot相關聯的私人控制面板。
私人控制面板只有在使用者首次簽出相關聯的bot時才會移轉。
- 從 [活動] > [進行中] 頁面檢視進行中的移轉活動。
- 執行移轉的使用者: