大数据技术在党政领导干部重大经济事项决策审计中的应用探索
2022-11-13叶繁
■叶繁
在党政领导干部重大经济事项决策审计中,审计人员可以充分利用Python、SQL、MongoDB、Excel、VBA 等技术工具进行大数据审计尝试,提高工作效率的同时,可以发挥大数据发现问题、评价判断、宏观分析的优势。
一、大数据在各类党政会议纪要等非结构文档进行批量结构化处理中的应用
查阅分析各类党政会议纪要是重大经济决策审计重要方法之一。从会议纪要中关注被审计领导干部权力行使的过程和结果。通过会议纪要,一是可以了解被审计领导干部在任期期间的重点工作部署、重大经济事项的决策程序以及组织实施等情况;二是可以了解被审计领导干部及其领导班子作出的经济决策是否符合国家有关政策的规定、有无违规决策;三是可以了解被审计领导干部有无擅自决策、自行决定,有无经过集体讨论、民主决策,有无采取“通报”方式代替民主决策等情况。面对数量种类繁杂的各类党政会议纪要,逐个翻阅不仅效率低下,而且很难发现疑点。即使被审单位提供了电子版的纪要往往也是没有目录、台账,更没有审计人员所需要的关键信息,一方面不利于审计人员查阅分析,同时更不能对其进行总体分析和关联分析去发现疑点。因此将非结构化的会议纪要等文档进行结构化至关重要,也是开展大数据审计的基础性工作。
运用大数据技术将大批量的非结构化的党政会议纪要批量进行结构化,提取各种关键字段信息,形成审计人员所需要的Excel 类等结构化数据,一方面提高工作效率、减少被审单位填表工作量,同时也为审计人员通过数据分析,提高审计发现问题的精准度提供了必备的条件。
1.审计人员可以通过Python 的os 模块批量提取会议纪要的文件名。Python 的os 模块提供了多数操作系统的功能接口函数。当os 模块被导入后,它会自动适应于不同的操作系统平台,根据不同的平台进行相应的操作,在Python 编程时,os 模块提供了提取文件路径、目录等功能。
2.审计人员可以通过Python 提取会议纪要关键字段,正则表达式是对字符串(包括普通字符(例如,a 到z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。通过正则表达式,可以从文本中获取我们想要的特定部分。在Python 中,我们可以使用内置的re 模块来使用正则表达式。通过正则表达式可以提取会议纪要中我们所需要的关键信息,如会议的文号、会议时间、会议议题、会议决策事项、涉及金额等字段子信息。
3.会议纪要等非结构化文档的结构化处理过程中,审计人员还可以利用MongoDB 数据库的存储功能,进而通过Python 读取数据进行各种数据加工处理。结构化处理过程中,审计人员可以利用Python 的Pandas 模块对数据进行切片、切块、处理缺失元素、添加、重命名、聚合、整形等操作;利用Python 的jieba 库对文本进行分析处理以及Excel 的各类函数、Excel VBA 等自带功能,如IFS、Choose、Match、Vlookup 等常用函数来辅助结构化处理。
二、总体分析、关联分析发现疑点
将大批量的非结构化的各类党政会议纪要文档批量进行结构化,提取各种关键字段信息形成结构化的Excell 类数据后,一是可以方便审计组成员根据各种关键字段精准查阅,提高工作效率;二是可以通过Excel数据分析功能、SQL 数据库等其他技术导入、连接等进行数据分析。
通过分析,一是可以总体了解会议内容情况,比如可以了解会议研究事项的总体情况,传达学习类、研究决策类等占比,经济决策的金额最大值、最小值和平均值等各类情况。通过对决策事项等特征总体分析,可以为审计重点关注方向提供参考依据;二是通过分析发现疑点,可以分析关注各类会议召开频次是否符合规定要求,如党委常委会一般要求一个月召开两次、政府常务会一般要求一周召开两次。通过对会议出席、请假、列席人员关注人数是否符合规定,比如常委会会议必须有半数以上委员到会方能举行,讨论干部问题时,应有三分之二以上委员到会方能举行;通过关联分析发现决策方式、程序不合理等问题,比如将常委会、常务会、书记专题会、办公会、政府工作会等会议研究事项进行关联分析,发现是否存在书记专题会、办公会、政府工作会等会议中明确提出提请常委会、常务会研究审议的事项而实际未上常委会、常务会的情况,是否存在用其他会议代替常委会、常务会会议作出决策的问题;同时可以将三重一大事项清单、上级重大部署、重大考核事项清单、部门请示报告清单等与结构化后的党委会议决策事项清单进行关联分析,分析其决策情况,进而发现更多疑点。
三、通过网络爬虫技术获取审计所需信息
审计过程中审计人员经常需要通过互联网来获取所需的政策法规等文件,单个下载或复制不仅效率低,而且容易出错。这时我们可以利用Python 编写网络爬虫脚本程序在网站上批量爬取审计人员所需的文件。如审计人员需要了解国家关于就业方面的所有政策法规时,可在中国政府网上批量爬取所有关于就业的政策法规文件。
习近平总书记在党的十九大报告中指出,领导干部要保持锐意进取的精神风貌,善于结合实际创造性推动工作,善于运用互联网技术和信息化手段开展工作。在中央审计委员会第一次会议中,习近平总书记提出要善于运用新技术、新手段,坚持科技强审,加强审计信息化建设,积极推进大数据审计。因此在党政领导干部经济责任审计中,审计人员应树立大数据审计思维,勇于尝试将各种大数据技术运用到经济责任审计中去,从而提高审计人员运用大数据发现问题、评价判断、宏观分析的能力。