本发明涉及电力客户管理,尤其是涉及一种基于图数据库的电力营销客户关系构建方法和系统。
背景技术:
1、传统的电力客户管理方式多依赖于平面数据库系统进行客户管理,如公开号为cn117573888a的发明公开了一种基于数据中台的供电所数字化运维方法,包括以下步骤:步骤s1:基于数据中台,构建供电所实时数据库和历史数据库,分别用于存储实时采集的数据以及供电所历史数据;步骤s2:基于供电所历史数据库,进行数据关联,形成线路、台区和用户关系的拓扑图,并进一步构建供电所知识图谱;步骤s3:基于供电所知识图谱分析,构建用电模型;步骤s4:获取实时数据库数据,并基于用电模型,分析用户用电情况;步骤s5:基于分析结果,判断是否异常情况,并根据异常情况采用相应的处理措施。
2、然而这种方式在处理复杂的客户关系、用户行为和电力需求关系时效率低下,不能有效地执行复杂查询和大量并发操作,也难以直观地理解和分析数据。
技术实现思路
1、本发明的目的就是为了克服上述现有技术存在在处理复杂的客户关系、用户行为和电力需求关系时效率低下,不能有效地执行复杂查询和大量并发操作的缺陷而提供一种基于图数据库的电力营销客户关系构建方法和系统。
2、本发明的目的可以通过以下技术方案来实现:
3、一种基于图数据库的电力营销客户关系构建方法,包括以下步骤:
4、s1:采集用户用电数据,该用户用电数据包括用电客户档案数据、用电客户计量数据、用电行为数据和用电客户办电服务信息;
5、s2:对采集到的用户用电数据进行清洗,该清洗过程包括去除重复数据、去除异常数据、填补缺失值;
6、s3:根据清洗后的数据进行数据建模,构建业务图模型和逻辑图模型,所述业务图模型和逻辑图模型中的图节点表示客户、图边表示客户之间的关系;
7、s4:根据业务图模型和逻辑图模型搭建图数据库;
8、s5:定时通过步骤s1-s3采集异构数据,并导入所述图数据库中,进行数据同步;
9、s6:使用图分析算法分析图数据库中的客户关系,并进行图形展示。
10、进一步地,所述用电客户档案数据包括:户号、户名、用电地址、行业分类、客户类型和电压等级;所述用电客户计量数据包括电表信息,该电表信息包括电表id、生产厂家、接线方式、安装地址和出厂编号;所述用电行为数据包括接入点、台区、计量点、线路及变压器信息。
11、进一步地,采用电力营销采集系统采集所述用户用电数据。
12、进一步地,所述图数据库为neo4j图数据库。
13、进一步地,通过kettle工具将采集的异构数据导入所述图数据库中。
14、本发明还提供一种基于图数据库的电力营销客户关系构建系统,包括:
15、用电数据采集模块,用于采集用户用电数据,该用户用电数据包括用电客户档案数据、用电客户计量数据、用电行为数据和用电客户办电服务信息;
16、数据清洗模块,用于对采集到的用户用电数据进行清洗,该清洗过程包括去除重复数据、去除异常数据、填补缺失值;
17、图数据建模模块,用于根据清洗后的数据进行数据建模,构建业务图模型和逻辑图模型,所述业务图模型和逻辑图模型中的图节点表示客户、图边表示客户之间的关系;
18、图数据库搭建模块,用于根据业务图模型和逻辑图模型搭建图数据库;
19、图数据库同步模块,用于采集异构数据,并导入所述图数据库中,进行数据同步;
20、图形展示模块,用于使用图分析算法分析图数据库中的客户关系,并进行图形展示。
21、进一步地,所述用电客户档案数据包括:户号、户名、用电地址、行业分类、客户类型和电压等级;所述用电客户计量数据包括电表信息,该电表信息包括电表id、生产厂家、接线方式、安装地址和出厂编号;所述用电行为数据包括接入点、台区、计量点、线路及变压器信息。
22、进一步地,所述用电数据采集模块采用电力营销采集系统采集所述用户用电数据。
23、进一步地,所述图数据库为neo4j图数据库。
24、进一步地,通过kettle工具将采集的异构数据导入所述图数据库中。
25、与现有技术相比,本发明具有以下优点:
26、(1)本发明针对平面数据库系统进行电力客户管理时,存在在处理复杂的客户关系、用户行为和电力需求关系时效率低下,不能有效地执行复杂查询和大量并发操作,也难以直观地理解和分析数据的问题,创新提出采用图数据库来管理和分析电力客户数据,图数据库能应对并构建电力客户数据中复杂的客户关系,实现高负载的查询计算,从而有效地进行电力营销和客户管理。
27、(2)本发明通过将用电数据采集并清洗后构建图数据库进行客户关系的表达,能够有效提升电力客户关系构架的效率和精确性。
1.一种基于图数据库的电力营销客户关系构建方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于图数据库的电力营销客户关系构建方法,其特征在于,所述用电客户档案数据包括:户号、户名、用电地址、行业分类、客户类型和电压等级;所述用电客户计量数据包括电表信息,该电表信息包括电表id、生产厂家、接线方式、安装地址和出厂编号;所述用电行为数据包括接入点、台区、计量点、线路及变压器信息。
3.根据权利要求1所述的一种基于图数据库的电力营销客户关系构建方法,其特征在于,采用电力营销采集系统采集所述用户用电数据。
4.根据权利要求1所述的一种基于图数据库的电力营销客户关系构建方法,其特征在于,所述图数据库为neo4j图数据库。
5.根据权利要求1所述的一种基于图数据库的电力营销客户关系构建方法,其特征在于,通过kettle工具将采集的异构数据导入所述图数据库中。
6.一种基于图数据库的电力营销客户关系构建系统,其特征在于,包括:
7.根据权利要求6所述的一种基于图数据库的电力营销客户关系构建系统,其特征在于,所述用电客户档案数据包括:户号、户名、用电地址、行业分类、客户类型和电压等级;所述用电客户计量数据包括电表信息,该电表信息包括电表id、生产厂家、接线方式、安装地址和出厂编号;所述用电行为数据包括接入点、台区、计量点、线路及变压器信息。
8.根据权利要求7所述的一种基于图数据库的电力营销客户关系构建系统,其特征在于,所述用电数据采集模块采用电力营销采集系统采集所述用户用电数据。
9.根据权利要求7所述的一种基于图数据库的电力营销客户关系构建系统,其特征在于,所述图数据库为neo4j图数据库。
10.根据权利要求7所述的一种基于图数据库的电力营销客户关系构建系统,其特征在于,通过kettle工具将采集的异构数据导入所述图数据库中。
