閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

建個 Bot Insight 儀表板 bot

  • 已更新:2020/11/17
    • Automation 360 v.x
    • 組建
    • RPA 工作區

建個 Bot Insight 儀表板 bot

在此示例中,您構建了一個 bot 從網站檢索數據以創建可視化 Bot Insight.

先決條件

sNull的空字符串變量 。

創建變量

程序

  1. 開啟一個新的bot
    1. 在左側面板上,按一下 [自動化]
    2. 按一下 [新建] > [機器人]
      創建一個新的機器人
    3. 創建任務機器人 窗口中,輸入 bot 姓名。有關選擇的更多信息 bot 名字,見 bot 命名約定
    4. 接受默認文件夾位置:\機器人\
      若要變更您儲存bot的位置,按一下 [選擇],並按照提示操作。
    5. 按一下 [建立和編輯]
  2. 打開要從中提取表格的網頁的瀏覽器窗口。
    1. 雙擊或拖動 瀏覽器 > 啟動網站action.
    2. 在 URL 字段中,輸入 https://www.statista.com/statistics/183483/ranking-of-languages-spoken-at-home-in-the-us-in-2008/
    3. 選擇 Internet Explorer 瀏覽器。
      Recommended: 利用 Microsoft Internet Explorer 因為它可靠地在新窗口中啟動網站,即使另一個窗口已經打開。如果有打開的窗口,其他瀏覽器可能會在新選項卡中啟動網站。
    4. 按一下 [儲存]
    5. 按一下 [執行]
      bot會開啟視窗。
  3. 選擇要提取的表。
    1. 按兩下或拖曳 [錄製器] > [擷取] action
    2. 單擊 窗口 選項卡並選擇美國使用的 語言 2018 | 下拉列表中的Statista
      如果視窗標題未出現在清單中,請按一下 [重新整理]
    3. 按一下 [擷取物件]。
      2018 年美國使用的 語言 | Statista 窗口被激活。
    4. 將鼠標懸停在表格上,直到出現圍繞整個表格的橙色框。
    5. 按一下表格。
    6. 返回 Control Room
    7. 在 [物件屬性] 表格中,驗證 [控制項類型] 為 [表格]。
      若不是,請按一下 [重新擷取物件]
    8. Action下拉式清單選取 [取得表格]
    9. 將輸出分配給變量 字段中,創建 tLanguages 表變量。
  4. 指定保存數據的文件。
    1. 按兩下或拖曳 [資料表] > [寫入檔案] action
    2. 數據表名稱 列表中,選擇 tLanguages
    3. 提供檔案路徑以建立 CSV 檔案。
      例如, C:\Users\<用戶名>\Desktop\LanguagesTable.csv
    4. 選擇 如果不存在則創建文件夾/文件 選項。
    5. 選取以覆寫現有檔案。
  5. 指定保存提取數據的文件。
    1. 按兩下或拖曳 [CSV/TXT] > [開啟] action
    2. 提供步驟 4 中指定的文件的文件路徑。
    3. 選擇 包含標題 選項以排除第一行。
  6. 遍歷文件的每一行。
    1. 按兩下或拖曳 [迴圈] action
    2. 選擇 For each row in CSV/TXT 迭代器。
    3. 將當前行分配給此變量 字段中,創建變量 rCurrentRow
  7. 指定要填充的數據 Bot Insight 儀表板。
    1. 雙擊或拖動 分析 > 打開action.
    2. 雙擊或拖動 字符串 > 分配action.
    3. 輸入 $rCurrentRow[0]$ 作為源字符串。
      按 F2 打開變量菜單。
    4. 選擇目標字符串變量 字段中,創建變量 sLanguage
    5. 雙擊或拖動 字符串 > 代替action.
      提取的數據使用逗號分隔數字。您必須先刪除逗號,然後才能將字符串轉換為數字數據類型以用於 Bot Insight.
    6. 輸入 $rCurrentRow[1]$ 作為源字符串。
      按 F2 打開變量菜單。
    7. 查找字符串 字段 中輸入 ,
    8. 選擇 不是正則表達式 選項。
    9. 替換為 字段中,輸入 $sNull$
    10. 將輸出行分配給變量 字段中,創建變量 sPopulation
    11. 雙擊或拖動 字符串 > 編號action.
    12. 輸入 $sPopulation$ 變數。