大数跨境
0
0

RPA实战之网络表格数据处理

RPA实战之网络表格数据处理 AI实践工程院
2021-03-12
1









网络表格数据处理


01

什么是RPA?




RPA(Robotic Process Automation)指机器人流程自动化。RPA能够代替或者协助人类在计算机、 RPA手机等数字化设备中完成重复性工作和任务。只要预先设计好使用规则,RPA就可以模拟人工,进行复制、粘贴、点击、输入等操作,协助人类完成大量“规则较为固定、重复性较高、附加值较低”的工作。您的“机器人”是可配置的软件,用于执行您分配和控制的任务。RPA机器人会学习,也可以克隆。了解他们的工作原理,并根据需要进行扩展。它没有代码,不会中断和侵入,易于使用。





02

RPA能做什么?





RPA就是把目前系统建设还没覆盖到的需要手工处理的领域,通过模拟人工操作并自动回放实现自动化全覆盖。


① 网站爬虫:比如从指定网站上爬取外汇指标、中标数据、客户信息;
② 系统内部操作自动化:比如原有系统不支持批量操作,必须人工一条一条处理,就可以通过RPA实现批量审批、批量入账、批量退回等;
邮件OA工单处理:扫描邮件或OA待办事项列表,根据主题自动收取附件,并根据附件内容自动完成转录到生产系统(比如保函开单),报备到第三方网站(如报备)、附件合并(比如数据调查)等;
④ 跨系统对接:在多个系统之间做流程处理,只能通过人工来做检查比对或数据转换的工作,比如金融行业很大工作的日终清算、网银对账、跨系统报表等等;
⑤ 盯盘盯市:从指定交易系统界面直接爬取数据或定期发起查询,并在满足设定的条件后触发后续自动操作,比如账户余额监控、交易量监控等;
⑥ 外部系统依赖:在业务处理过程中必须从第三方系统/网站获取数据,并且该系统只有客户端没有接口的,比喻人行征信检查、发票防伪查询等;
⑦ 外部系统报备:自动登录第三方系统,录入表单数据,完成数据报备的,比如国税局报税、房管局房贷网报备、人行对公户异动报备、中登机构异动报备等;


在集合了AI技术以后,还可以在现有的业务系统中快速添加以下的黑科技功能:


① 人脸识别:自动识别开户或交易视频中的人脸,通过和身份证的一致性校验完成身份认证等;
② 文字识别:自动识别企业营业执照、开户申请表完成后续开户系统转录;自动识别发票内容,完成发票自动入账等;
③ 语音语义识别:完成识别语音及语义,完成话术校验、语音驱动等功能。



03

从网页爬取数据储存到本地


需求:从天天基金网下载最新的LOF基金数据,把增长率为正的基金标记红色,增长率为负的基金标记绿色,调整格式后保存到本地Excel。





下面以AA工具(Automation Anywhere 2019)举例来完成。演示视频如下

编写流程如下:

(1)进行预处理环节,把可能打开的用来存储数据的Excel窗口关闭,通过Windows窗口方法结合循环语句实现。

(2)使用Browser方法访问天天基金网,浏览器这里选择的Chrome。

(3)通过Recorder中Capture click方法模拟进入网页后点击基金排行。


(4)通过RecorderCaptureclick方法模拟点击LOF按钮,进入LOF 基金界面。


(5)通过Recorder中Captureclick方法模拟点击show all按钮展示所有LOF基金数据。

(6)通过Recorder中Captureget table方法捕table类型的数据并存储到变量tabReslult。

(7)创建存储数据的Excel表格,然后将捕捉到的表格数据写入Excel。


(8)通过Simulate keyokes方法模拟Excel的快捷键,设置Excel的格式,自动设置列宽,居中和边框。


(9)选中增长率数据后进行判断,如果大于0设置红色字体,小于设置绿色字体,等于0或没有数据不标记字体颜色。


(10)保存并关闭Excel。




「 推荐阅读 」


微软Canvas App实战之定制化表单数字的呈现


微软Canvas App实战之不完美的代码复用


微软Canvas App实战之事件驱动 or 数据绑定

【声明】内容源于网络
0
0
AI实践工程院
我们致力于用数字技术重构企业价值,助力企业实现数字化转型升级。
内容 434
粉丝 0
AI实践工程院 我们致力于用数字技术重构企业价值,助力企业实现数字化转型升级。
总阅读8
粉丝0
内容434