RPA(流程自動化機器人)入門——手把手教你應用UiPath自動化工作(全彩)

RPA(流程自動化機器人)入門——手把手教你應用UiPath自動化工作(全彩)

作者: 柴娟偉
出版社: 電子工業
出版在: 2020-12-01
ISBN-13: 9787121399954
ISBN-10: 7121399954
總頁數: 196 頁





內容描述


RPA 可以24 小時不間斷地工作,幫你完成在電腦上有規則、重復的操作,用於提高工作效率。RPA 是一個新工具,供業務人員使用,就像Excel 一樣,未來可能人人需要。RPA 更是一種新職業,這種職業包含9 種角色,形成多種新的工作職位。不用寫代碼,RPA 就讓非程序員擁有了使流程自動化的能力。本書是RPA 學習者的入門參考書(以UiPath、UiBot、雲擴、Automation Anywhere 等工具為例)。


目錄大綱


目錄
第1 章 RPA 是什麽 . 1
1.1 RPA 的本質 . 1
1.2 RPA 的7 個優點 . 2
1.3 為什麽RPA 能模仿人類在電腦上的操作 . 3
1.4 是不是有點兒擔心自己快失業了 3
1.4.1 RPA 是新的工具軟件,更是一種新職業 4
1.4.2 提供RPA 咨詢、實施服務的公司簡介 . 5
1.5 RPA 使用場景舉例 . 6
第2 章 RPA 的前身、現在、未來 8
2.1 RPA 的前身 . 8
2.2 RPA 的現在 . 9
2.2.1 開發RPA 軟件的公司 . 9
2.2.2 RPA 工具軟件/平臺的基本組成 . 13
2.3 RPA 的未來 . 14
2.3.1 RPA 解決了企業“最後一公里”的自動化,
未來會像Office 一樣普及 14
2.3.2 人機協同的時代終將到來,RPA 將發展成IPA . 15
第3 章 RPA 工具之UiPath——基礎介紹 16
3.1 版本對比 16
3.2 UiPath 軟件的下載 17
3.2.1 註冊 17
3.2.2 下載方式1 . 19
3.2.3 下載方式2 . 19
3.3 UiPath Studio 的安裝 21
3.3.1 關於UiPath 社區版授權的說明 . 25
3.4 初次打開UiPath Studio 25
3.4.1 初次打開UiPath Studio 時的設置 25
3.4.2 切換為中文界面 28
3.4.3 進入UiPath Studio 的設計界面 30
3.4.4 在UiPath 的雲平臺上註冊賬號和獲取Orchestrator URL 和
Machine Key 值 32
3.4.5 獲得機器人授權的過程 35
3.5 團隊協作功能 38
3.6 幫助 39
3.6.1 UiPath 學院 40
3.6.2 發行說明→產品生命周期 43
第4 章 RPA 工具之UiPath——Studio 基礎 . 45
4.1 UiPath Studio 的界面佈局簡介 45
4.1.1 Studio 菜單 . 45
4.1.2 項目、活動、代碼片段 46
4.1.3 輸出(運行日誌)、錯誤列表、斷點 46
4.1.4 屬性、大綱 47
4.2 名詞解釋 48
4.2.1 項目 48
4.2.2 活動 50
4.2.3 依賴項 54
4.2.4 流程佈局 55
4.2.5 數據類型、變量、常量 55
4.2.6 調試 58
4.2.7 邏輯結構:順序、選擇、循環 59
4.2.8 屬性 60
4.3 流程佈局——詳解 60
4.3.1 序列 61
4.3.2 流程圖 62
4.3.3 狀態機 63
4.3.4 全局處理程序 64
4.4 參數、變量——詳解 64
4.4.1 變量的作用域 64
4.4.2 默認值 64
4.4.3 修改變量/參數的“數據類型” . 65
4.5 流程自動化中的邏輯判斷及分支——詳解 66
4.5.1 IF 條件 . 66
4.5.2 流程決策 67
4.5.3 IF 函數 . 68
4.5.4 切換(實現多分支) 68
4.5.5 流程切換(實現多分支) 69
4.6 命名約定 70
4.7 標題、批註 71
第5 章 RPA 工具之UiPath——Studio 實踐 . 73
5.1 UiPath 實踐1:HR 給員工發送工資條郵件 . 73
5.1.1 實踐準備 74
5.1.2 實踐步驟 74
5.2 UiPath 實踐2:從網頁抓取數據 . 83
5.2.1 數據抓取向導的主要步驟 83
5.2.2 數據抓取可能遇到的問題 90
5.2.3 總結 90
5.3 UiPath 實踐3:將實踐2 中抓取到的數據寫入Excel 文件 91
5.4 UiPath 實踐4:用“錄制”功能,加速流程自動化速度 . 91
5.4.1 UiPath Studio 錄制功能的6 種類型 . 92
5.4.2 錄制時可以使用的快捷方式 95
5.5 UiPath 實踐5:調用Python 編譯後的.exe 文件 95
5.5.1 “調用代碼”的說明 95
5.5.2 “調用代碼”調用Pyhon 開發編譯後的.exe 文件 . 96
5.5.3 將Python 文件編譯成.exe 文件 . 98
5.5.4 總結 98
5.6 UiPath 保護流程自動化過程中的用戶名、密碼 99
5.6.1 打開Windows 憑據管理器 . 99
5.6.2 添加Windows 憑據 . 100
5.6.3 安裝“UiPath.Credentials.Activities”包 101
5.6.4 在流程中使用Windows 憑據 . 102
5.7 使用UiPath 發送帶附件的Outlook 郵件 103
5.7.1 發送固定附件個數的Outlook 郵件 . 103
5.7.2 發送不固定附件個數的Outlook 郵件 . 104
5.8 使用UiPath 批量發送固定格式Word 模板對賬單 106
5.8.1 固定格式Word 模板對賬單 106
5.8.2 對賬信息列表 107
5.8.3 實現所需的關鍵活動 107
5.8.4 實現過程 108
5.9 小技巧 110
5.9.1 快速確認流程中“表”數據的正確性. 110
5.9.2 新建一個專門解決局部問題的小流程. 110
5.9.3 帶空格文本的格式化 110
第6 章 RPA 工具之UiPath——Studio 重點 . 112
6.1 UiPath 之必殺技:Try Catch 異常處理 . 112
6.1.1 Try Catch 異常處理介紹 . 112
6.1.2 示例 114
6.1.3 總結 115
6.2 UiPath 之活動的TimeOut 屬性 115
6.3 在UiPath Studio 中實現循環邏輯 116
6.3.1 基本概念 116
6.3.2 什麽時候用循環結構 116
6.3.3 使用循環結構的前提 .. 116
6.3.4 在UiPath Studio 中實現循環的7 種方法 116
6.3.5 在循環結構中使用計數器 118
6.3.6 在UiPath Studio 中選擇實現循環時,選用活動的原則 118
6.3.7 UiPath 從業者的睡前故事:一個小箭頭,導致死循環 . 118
6.3.8 總結 119
6.4 在UiPath Studio 中調用Python 的活動 119
6.4.1 理論 120
6.4.2 實踐:調用Python 腳本 . 120
6.5 在UiPath Studio 中實現數據篩選的4 種方法 124
6.5.1 方法1:“篩選數據表”活動 . 124
6.5.2 方法2:DataTable.Select()方法 125
6.5.3 方法3:擴展方法DataTable.AsEnumerable() . 126
6.5.4 方法4:LINQ 過濾 . 126
6.5.5 總結 126
6.6 不借助數據庫功能進行數據分類匯總的兩種方法 126
6.6.1 BalaReva.DataTable.Activities . 126
6.6.2 Linq 查詢 . 127
6.7 UiPath 的Join:通過類似VLookup 的功能,橫向合並兩個表 . 128
6.7.1 功能說明 128
6.7.2 Join 實踐 129
6.7.3 小結 131
第7 章 RPA 工具之UiPath——Studio 問題解決方法 132
7.1 問題1:不能與Google 瀏覽器交互 . 132
7.2 問題2:不能連接到機器人 . 133
7.3 問題3:讀取CSV 文件,中文顯示亂碼 . 135
7.4 問題4:“解壓”中文文件名或目錄亂碼 . 135
7.5 問題5:調用Outlook 時一直警告 135
7.6 問題6:字典參數不需要初始化,程序卻提示沒有進行初始化 136
7.7 SAP 相關問題 . 136
7.7.1 問題7:無法抓取SAP 界面元素 136
7.7.2 問題8:SAP 提示“某腳本正嘗試添加到GUI” . 137
第8 章 RPA 工具之UiPath——Platform(平臺)、Orchestrator(指揮家) . 138
8.1 UiPath 平臺 138
8.1.1 SERVICES(服務) 138
8.1.2 LICENSES(授權) 139
8.2 Orchestrator(簡稱OC) . 141
8.2.1 MACHINE(註冊電腦) 142
8.2.2 ROBOTS(註冊機器人) 145
8.2.3 連接機器人到Orchestrator,獲得來自Orchestrator 的
“社區版”授權 147
8.2.4 通過UiPath Studio 向Orchestrator 發布流程 150
8.2.5 設置、訪問“資產” 153
第9 章 RPA 工具之UiPath——UiPath 高級開發認證簡介 156
9.1 第一部分:理論考試 157
9.2 第二部分:實踐考試 157
9.3 考試相關網站 157
9.4 註意事項 158
第10 章 RPA 工具之UiBot 159
10.1 下載、安裝 159
10.2 實踐:HR 給員工發送工資條郵件 163
10.2.1 條件準備 163
10.2.2 實踐步驟 163
10.3 UiPath 與UiBot 的實踐對比 170
10.4 UiPath 與UiBot 的官方培訓對比 170
10.5 UiBot 的學院與認證 . 170
10.5.1 RPA 學習 171
10.5.2 RPA 考試認證 171
第11 章 其他RPA 工具簡介 174
11.1 RPA 工具之雲擴智能RPA . 174
11.1.1 雲擴編輯器 174
11.1.2 產品文檔 174
11.2 RPA 工具之達觀智能RPA(達觀數據) 175
11.3 RPA 工具之Blue Prism(藍棱鏡) . 176
11.4 RPA 工具之AA——AAE . 178
11.4.1 AA 設計工具AAE 界面介紹 178
11.4.2 AA 的IQ Bot . 180
11.4.3 AA 的Bot 分析 181
11.4.4 AA 學院與認證 181
11.5 RPA 工具之AA——AA2019 . 181
11.5.1 登錄Control Room 181
11.5.2 創建機器人 182
11.5.3 運行機器人 184
11.5.4 問題:“Local Bot Agent”無法連接 185
附錄A 流程自動化機器人(RPA)術語表 . 190




相關書籍

The Internet of Things: From Data to Insight

作者 Davies John Fortuna Carolina

2020-12-01

Robot Programming: A Guide to Controlling Autonomous Robots (Paperback)

作者 Cameron Hughes Tracey Hughes

2020-12-01

Raspberry Pi 好好玩不卡關!開直播‧玩 NAS ‧ 手機監測器 ‧ 遙控推土機 ‧ 自動PO文機 ‧ 防盜系統輕鬆搞定

作者 林和孝 莊永裕 譯

2020-12-01