首页> 中国专利> 电力营销业务运营指标设计方法及装置

电力营销业务运营指标设计方法及装置

摘要

本发明公开了一种电力营销业务运营指标设计方法及装置,方法包括:进行基础指标项定义、基础指标库管理和算法规则配置,以实现业务运营指标计算和存储的统一;进行指标模型设计、指标计算和指标共享服务的配置,以实现业务运营指标数据的一次加工和多处共享;建立业务运营指标资产目录和配置电力营销业务运营具体指标,实现服务注册、对外服务发布调用和指标服务的价值评估。上述实现构建了统一、规范、可共享的电力营销业务运营指标数据体系,从业务架构设计到模型,从数据研发到数据服务,可以实现数据可管理、可追溯,可规避重复建设,为电力营销业务运营的策划及开展提供强有力地数据支撑,大幅度提升电力营销业务运营质量和效率。

著录项

说明书

技术领域

本发明涉及数据处理技术,更具体的说,是涉及一种电力营销业务运营指标设计方法及装置。

背景技术

目前电力营销业务统计指标数据冗余,容易重复建设,即在相似业务上建立类似的指标体系,同时容易出现数据烟囱(数据相互间独立,不能共享互用)和数据不一致的问题,需要对各渠道数据以及用户、产品、活动、内容运营数据分别进行分类组织和存储。

然而,上述情况不仅会对存储系统产生过大压力,而且不利于数据的统一管理,同时不能够实现不同系统间的数据共享,用户使用起来极其不便,体验很差。

发明内容

有鉴于此,本发明提供如下技术方案:

一种电力营销业务运营指标设计方法,包括:

进行基础指标项定义、基础指标库管理和算法规则配置,以实现业务运营指标计算和存储的统一;

进行指标模型设计、指标计算和指标共享服务的配置,以实现业务运营指标数据的一次加工和多处共享;

建立业务运营指标资产目录和配置电力营销业务运营具体指标,实现服务注册、对外服务发布调用和指标服务的价值评估。

可选的,所述进行基础指标项定义、基础指标库管理和算法规则配置,包括:

在对所有运营业务进行分析后,对基础指标项进行指标项定义,所述指标项定义的定义内容包括基础指标项类别、基础指标项名称和基础指标项编码;

为所有的所述基础指标项配置相应的管理功能,包括针对各个基础指标项的手工填报、审核和数据生成功能、提供基础项指标计算过程数据和结果数据的功能以及提供指标模型管理的功能;

提供对单一或多个所述基础指标项的计算规则进行管理的功能,对计算规则进行的管理包括指标规则的创建、修改、发布和查询功能。

可选的,所述进行指标模型设计、指标计算和指标共享服务的配置,包括:

基于所述基础配置模块的配置内容,进行电力营销业务运营指标模型的分层管理,所述电力营销业务运营指标模型至少包括共享明细层模型、共享汇总层模型和分析层指标模型;

基于各个基础指标项的定义、算法规则和模型进行指标处理,所述指标处理至少包括基础指标项的任务配置、数据采集、指标计算和定时刷新;

提供基础指标项的指标结果数据的统一访问服务,所述统一访问服务至少包括查询、发布、实时推送、订阅和管理功能。

可选的,所述共享汇总层模型包括共享汇总层维度模型和共享汇总层事实表模型。

可选的,所述建立业务运营指标资产目录和配置电力营销业务运营具体指标,包括:

建立至少包括指标目录识别、指标目录维护、指标目录发布和指标目录删除的目录内容的业务运营指标资产目录;

配置至少包括收入类、业务量类、用户类、衍生类、活动类和内容类的电力营销业务运营具体指标。

一种电力营销业务运营指标设计装置,包括:

基础配置模块,用于进行基础指标项定义、基础指标库管理和算法规则配置,以实现业务运营指标计算和存储的统一;

数据加工模块,用于进行指标模型设计、指标计算和指标共享服务的配置,以实现业务运营指标数据的一次加工和多处共享;

服务管理模块,用于建立业务运营指标资产目录和配置电力营销业务运营具体指标,实现服务注册、对外服务发布调用和指标服务的价值评估。

可选的,所述基础配置模块包括:

指标定义模块,用于在对所有运营业务进行分析后,对基础指标项进行指标项定义,所述指标项定义的定义内容包括基础指标项类别、基础指标项名称和基础指标项编码;

指标库管理模块,用于为所有的所述基础指标项配置相应的管理功能,包括针对各个基础指标项的手工填报、审核和数据生成功能、提供基础项指标计算过程数据和结果数据的功能以及提供指标模型管理的功能;

规则配置模块,用于提供对单一或多个所述基础指标项的计算规则进行管理的功能,对计算规则进行的管理包括指标规则的创建、修改、发布和查询功能。

可选的,所述数据加工模块包括:

模型设计模块,用于基于所述基础配置模块的配置内容,进行电力营销业务运营指标模型的分层管理,所述电力营销业务运营指标模型至少包括共享明细层模型、共享汇总层模型和分析层指标模型;

指标计算模块,用于基于各个基础指标项的定义、算法规则和模型进行指标处理,所述指标处理至少包括基础指标项的任务配置、数据采集、指标计算和定时刷新;

共享服务模块,用于提供基础指标项的指标结果数据的统一访问服务,所述统一访问服务至少包括查询、发布、实时推送、订阅和管理功能。

可选的,所述共享汇总层模型包括共享汇总层维度模型和共享汇总层事实表模型。

可选的,所述服务管理模块包括:

目录建立模块,用于建立至少包括指标目录识别、指标目录维护、指标目录发布和指标目录删除的目录内容的业务运营指标资产目录;

指标配置模块,用于配置至少包括收入类、业务量类、用户类、衍生类、活动类和内容类的电力营销业务运营具体指标。

经由上述的技术方案可知,与现有技术相比,本发明实施例公开了一种电力营销业务运营指标设计方法及装置,方法包括:进行基础指标项定义、基础指标库管理和算法规则配置,以实现业务运营指标计算和存储的统一;进行指标模型设计、指标计算和指标共享服务的配置,以实现业务运营指标数据的一次加工和多处共享;建立业务运营指标资产目录和配置电力营销业务运营具体指标,实现服务注册、对外服务发布调用和指标服务的价值评估。上述实现构建了统一、规范、可共享的电力营销业务运营指标数据体系,避免了冗余指标数据,节省了存储成本;而且,基于上述实现方案,从业务架构设计到模型,从数据研发到数据服务,可以实现数据可管理、可追溯,可规避重复建设,为电力营销业务运营的策划及开展提供强有力地数据支撑,大幅度提升电力营销业务运营质量和效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例公开的一种电力营销业务运营指标设计方法流程图;

图2为本发明实施例公开的电力营销业务运营指标设计方法的第一处理流程图;

图3为本发明实施例公开的电力营销业务运营指标设计方法的第二处理流程图;

图4为本发明实施例公开的电力营销业务运营指标设计方法的第三处理流程图;

图5为本发明实施例公开的一种电力营销业务运营指标设计装置的结构示意图。

具体实施方式

为了引用和清楚起见,下文中使用的技术名词的说明、简写或缩写总结如下:

电力营销:电力营销是电力企业在变化的市场环境中,以满足人们的电力消费需求为目的,通过电力企业一系列与市场有关的经营活动,提供满足消费需要的电力产品和相应的服务,从而实现企业的目标。电力营销的实质就是要调整电力市场的需求水平、需求时间,以良好的服务质量满足用户合理用电的要求,实现电力供求之间的相互协调,建立电力企业与用户之间的合作伙伴关系,促使用户主动改变消费行为和用电方式,提高用电效率,从而增加企业的效益。

电力客户:依法与供电企业建立供用电关系的组织或个人称为电力客户。

业务运营:针对不同的用户群体,通过用户、产品、活动、内容、渠道等运营方式开展业务营销,通过数据指标来优化业务运营的手段、产品的功能、用户体验等。

运营指标:定义业务运营数据指标,创建数据上报通道和规则流程,能够推动高效地实现数据需求,监控用户运营、产品运营、活动运营、内容运营、渠道运营等数据,深挖掘数据变化原因,为决策提供数据依据,以数据驱动成长,最终达成业务运营既定目标。

ETL:英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例公开的一种电力营销业务运营指标设计方法流程图,参见图所示,方法可以包括:

步骤101:进行基础指标项定义、基础指标库管理和算法规则配置,以实现业务运营指标计算和存储的统一。

其中,基础指标项定义,即是指对用户运营、产品运营、活动运营、内容运营、渠道运营、客户服务类业务等经过分析后,对基础指标项进行定义,包括基础指标分类、名称、编码等基本信息。

基础指标库管理,即建立用户运营、产品运营、活动运营、内容运营、渠道运营、客户服务类等基础指标的管理,需要提供指标手工填报申请、审核功能,提供指标计算过程数据、结果数据,提供指标库的指标模型管理功能。其中指标模型可以但不限于包括共享明细层模型、共享汇总层维度模型、共享汇总层事实表模型、分析层指标模型等内容。

算法规则配置,即基于指标定义对用户运营、产品运营、活动运营、内容运营、渠道运营、客户服务等单一或复合指标计算规则进行综合管理,提供指标规则的创建、修改、发布、查询等功能。

步骤102:进行指标模型设计、指标计算和指标共享服务的配置,以实现业务运营指标数据的一次加工和多处共享。

其中,指标模型设计,即基于指标规则,实现电力营销业务运营指标模型的分层管理,主要包括明细层、共享层、分析层模型设计。前述指标规则为指标计算规则;根据指标定义中定义的指标计算公式进行公式中的元素和数据库表及字段进行关联,并生成指标计算规则。

指标计算,即基于用户运营、产品运营、活动运营、内容运营、渠道运营、客户服务指标的定义、规则、模型进行指标处理,包括指标的任务配置、数据采集、指标计算、定时刷新等功能。

指标共享服务,即提供指标结果数据的统一访问服务,包括用户运营、产品运营、活动运营、内容运营、渠道运营、客户服务等核心指标服务查询、发布、实时推送、订阅、管理等功能。

步骤103:建立业务运营指标资产目录和配置电力营销业务运营具体指标,实现服务注册、对外服务发布调用和指标服务的价值评估。

电力营销业务运营指标资产目录是指提供收入类、业务量类、用户类、衍生类、活动类、内容类等运营指标的指标资产目录的自动识别、指标发布、指标维护、删除等功能。

本实施例所述电力营销业务运营指标设计方法构建了统一、规范、可共享的电力营销业务运营指标数据体系,避免了冗余指标数据,节省了存储成本;而且,基于上述实现方案,从业务架构设计到模型,从数据研发到数据服务,可以实现数据可管理、可追溯,可规避重复建设,为电力营销业务运营的策划及开展提供强有力地数据支撑,大幅度提升电力营销业务运营质量和效率。

结合上述实施例的内容,图2示出了电力营销业务运营指标设计方法的第一处理流程,结合图2所示,前述进行基础指标项定义、基础指标库管理和算法规则配置,可以包括:

步骤201:在对所有运营业务进行分析后,对基础指标项进行指标项定义,所述指标项定义的定义内容包括基础指标项类别、基础指标项名称和基础指标项编码。

步骤202:为所有的所述基础指标项配置相应的管理功能,包括针对各个基础指标项的手工填报、审核和数据生成功能、提供基础项指标计算过程数据和结果数据的功能以及提供指标模型管理的功能。

步骤203:提供对单一或多个所述基础指标项的计算规则进行管理的功能,对计算规则进行的管理包括指标规则的创建、修改、发布和查询功能。

为了便于理解,下面对上述流程内容进行详细介绍:

1、基础指标项定义

实际应用中,根据业务具体情况,需要统一基础指标项的定义、计算规则,规定指标的基本属性、指标口径等,包括指标项规划、命名规范、指标维护等功能。

(1)指标项规划

指标项规划包括数据域划分、业务过程分析、时间周期规划、修饰词规划、维度及属性规划、核心指标规划、扩展指标规划等内容。

数据域划分:数据域划分确定指标的数据域,并对指标进行分类。在划分数据域时既能涵盖当前所有的业务需求,又能在新业务进入时毫无影响地包含进已有的数据域中并进行扩展。

数据域划分可分为指标大类、指标小类、分析主题等三级。指标大类划分是梳理指标逻辑规则,进行指标的指标大类的定义,包括平台指标和业务指标。指标小类划分是梳理指标逻辑规则,进行指标的指标小类的定义,包括办不限于如供电服务、渠道推广、业务运营、用户运营、内容运营等。分析主题划分是梳理指标逻辑规则,进行指标的分析主题的定义。

业务过程分析:提供在线业务过程规划功能,确定指标的业务过程。业务过程是企业中的一个不可拆分的行为事件和业务活动事件,如下单、支付、退款都是业务过程。

指标编码梳理进行指标的指标编码的定义,依据编码规则自动生成。指标名称梳理进行指标的指标名称的定义。指标描述梳理进行指标的指标描述的定义。

时间周期规划:提供在线时间周期规划功能,确定指标的统计周期。时间周期明确指标数据统计的时间范围或者时间点,如最近30天、自然周、截至当日等。

修饰词规划:提供在线修饰词规划功能,确定指标的修饰词。修饰词是对修饰词的一种抽象划分,如支付域(数据域)的支付类型(修饰词)涵盖第一支付应用名称、第二支付应用名称等。

维度及属性规划:提供在线维度及属性定义功能,确定指标的维度和属性。维度反映业务的一类属性,这类属性的集合构成一个维度也可以称为实体对象,如地理维度(其中包省份、地区、区县等)、时间维度(其中包括年、季、月、周、日等)。

分析地区梳理指标逻辑规则,进行指标的分析地区的定义,包括:全国/省/市/县(区)。客户类型梳理指标逻辑规则,进行指标的客户类型的定义,包括:全体/高压/低压/个人/企业。分析渠道梳理指标逻辑规则,进行指标的分析渠道的定义。

核心指标规划:提供在线核心指标定义功能,确定核心指标,核心指标是基于某一业务行为下的最小和不可再分割的度量,并且具有明确业务含义的名词,如电费账单金额等。

扩展指标规划:提供在线扩展指标定义功能,确定扩展指标,扩展指标是基于核心指标、具有一定的时间周期和多个额外修饰定义的指标,一般作为对核心指标业务统计范围的界定。如核心指标为支付金额,扩展指标为最近1天客户通过第一支付应用支付的金额。

(2)命名规范

命名规范包括业务过程、核心指标、修饰词、扩展指标等方面的规范。术语维护提供在线维护基础指标项定义过程中的常用术语功能。指标的命名可使用英文简写,也可以是英文,当指标英文名太长时,可使用用汉语拼音首字母命名。

业务过程:英文名:用英文或英文的缩写或者中文拼音简写;中文名:具体的业务过程中文;描述:业务过程具体描述。

核心指标:英文名:动作+度量,自动生成;中文名:动作+度量,自动生成。核心指标定义时,必须选择业务过程。

关联数据表梳理指标逻辑规则,进行指标的关联数据表的定义。计算公式梳理指标逻辑规则,进行指标的计算公式的定义。

修饰词:时间周期有英文命名,长度两位,例如3d表示最近3天等,从术语规范中选择。其他修饰词只有中文名,可自定义中文名。

修饰词-计量单位梳理指标逻辑规则,进行指标的计量单位的定义,包括但不限于:户、次、个、人、小时、秒、天、千瓦时、元、分等方式。数据精度梳理指标逻辑规则,进行指标的数据精度的定义,包括:整数、小数点后2位。更新频率梳理指标逻辑规则,进行指标的更新频率的定义,包括:小时、日、5秒、5分钟、1分钟、周、月、15分钟。分析颗粒度梳理指标逻辑规则,进行指标的分析颗粒度的定义,包括:小时、日、15分钟、周、月。

扩展指标:英文名:核心指标英文名+时间周期+序号,自动生成;中文名:时间周期+其他修饰词+核心指标,自动生成。

关联数据表梳理指标逻辑规则,进行指标的关联数据表的定义。计算公式梳理指标逻辑规则,进行指标的计算公式的定义。

(3)指标维护

指标维护包括基础指标查询、基础指标新增申请、基础指标新增审批、指标新增申请、指标新增审批、指标停用申请、指标停用审批、指标修改申请、指标修改审批等内容。

基础指标查询:指调用电力营销业务运营指标资产目录,进行基础指标的查询。

基础指标新增申请:指申请新增基础指标,并将申请发送至电力营销业务运营指标资产目录。

基础指标申请审批:指对基础指标新增申请的审批功能。审批通过后,由电力营销业务运营指标资产目录进行后续基础指标开发,提供给业务指标制定时使用。

指标新增申请:通过指标目录选择相应基础指标后,设置计算公式、数据精度、计量单位等参数,完成业务指标新增申请的操作。

指标新增审批:对指标新增申请的审批功能。

指标停用申请:指对长期未被调用、或不再使用的指标发起停用申请的功能。

指标停用审批:对指标停用申请的审批功能。

指标修改申请:指对定标定义存在争议的指标发起指标规则的修改申请的功能,包括对计算公式、数据精度、计量单位等属性进行维护申请。

指标修改审批:对包括指标中计算公式、数据精度、计量单位等属性修改申请的审批功能。

当然,本申请对基础指标项定义的处理内容并不限于前述几项内容,实际应用情况中,可根据现场需要进行相关配置。

2、基础指标库管理

基础指标库管理包括基础指标分类管理、基础指标维护、基础指标删除、基础指标管理等内容。

(1)基础指标分类管理

实现对基础指标的分类进行统一的管理和维护,包括基础指标分类维护、审核、查询等功能。

基础指标分类维护:实现对基础指标分类进行集中管理和维护,提供对分类的查询、新增、修改、删除功能。

基础指标分类审核:实现对基础指标分类进行集中管理和维护,对新增分类是否符合规范,提供审核功能。

基础指标查询:实现对所有完成定义的基础指标进行查看。

(2)基础指标维护

实现对基础指标进行统一的维护,包括基础指标高级查询、基础指标审核、基础指标定义信息修改、基础指标所属分类修改等内容。

基础指标高级查询:实现通过基础指标所属的分类、新增时间、基础指标名称、是否被注销的组合查询。

基础指标审核:实现对新增的基础指标的规范性进行审核,判断能否作为服务接口被调用。

基础指标定义信息修改:实现对基础指标定义的数据域、时间周期、修饰词、维度及属性、核心指标、扩展指标等相关信息进行修改。

基础指标所属分类修改:实现对基础指标所属的指标分类进行修改。

(3)基础指标删除

基础指标删除包括注销基础指标查询、注销基础指标审核、注销基础指标删除等内容。

注销基础指标查询:实现对电力营销业务运营指标资产目录中被注销的基础指标进行查询。

注销基础指标审核:实现对被注销的基础指标的业务价值进行审核,判断保存的必要性。

注销基础指标删除:对无必要保存的被注销的基础指标进行删除。

(4)指标模型管理

指标模型管理包括指标模型的过程管控、版本管理、模型溯源等内容。

过程管控:支持数据模型变更管控过程,提供数据模型从设计、提交、评审、发布、实施到消亡的在线、全过程、流程化变更管理。

版本管理:实现各系统数据模型版本化管理,自动生成版本号、版本变更明细信息,可以辅助数据模型管理人员管理不同版本的数据模型。

模型溯源:回溯任意时间点的数据模型设计状态以及数据模型设计变更的需求来由,实现各系统数据模型的有效管控和管治,强化用户对其数据模型的掌控能力。

同样的,本申请对基础指标分类管理的处理内容也不做固定限制,实际应用中相应的处理或管理内容可以设置的更加丰富。

3、算法规则配置

算法规则配置包括指标元数据识别、数据结构映射、调度任务配置、计算规则维护等内容。其中指标元数据是对数据及信息资源的描述性信息,指标元数据描述指标数据的原信息,转换描述、数据映射、访问权限等内容。

(1)指标元数据识别

元数据接入源适配:对关系型数据库,大数据平台、ETL工具相关元数据的适配能力。

元数据分类:支持按照分类管理和维护元数据,支持元数据按照依赖关系分级展示。

版本管理:支持元数据版本管理,自动生成版本号、版本变更明细信息,可以辅助数据模型管理人员管理不同版本的元数据。

关系管理:自动解析ETL脚本中的元数据,自动建立元数据和数据实体之间的关系,支持元数据关系维护功能。

(2)数据结构映射

对数据库表描述、表名称、字段名称及字段类型进行映射关联,进行业务板块、数据域、业务过程、修饰词、时间周期、修饰词、维度等数据规范定义,支撑指标模型在线开发。

(3)调度任务配置

对指标数据开发全过程任务进行可视化配置,支持查询、添加、删除、修改等操作。指标数据开发任务包括ETL任务、数据同步任务、模型算法任务、数据脱敏等任务。

调度任务查询:根据条件查询调度任务,显示任务详细信息。

调度任务添加:增加新的调度任务,任务增加完成后,处理停用状态。

调度任务修改:动态修改任务状态、暂停/恢复任务、终止运行中任务,即时生效。

调度任务删除:任务状态处于停用时,可删除调度任务。

(4)计算规则维护

计算规则维护包括规则预生成、规则配置、规则维护、规则发布等内容。

规则预生成:根据指标定义中定义的指标计算公式进行公式中的元素和数据库表及字段进行关联,自动生成指标计算规则。

规则配置:提供在线指标计算公式配置功能。

规则维护:根据指标定义中定义的指标计算公式进行公式中的元素和数据库表及字段进行关联,在线配置指标计算公式,自动生成指标计算规则,提供查询、添加、删除、修改等操作。

规则发布:指标计算规则配置完成后,进行指标规则发布,通过指标调度任务自动调用指标计算,根据指标模型生成指标数据,供前端应用通过指标共享服务进行调用。

结合上述实施例的内容,图3示出了电力营销业务运营指标设计方法的第二处理流程,结合图3所示,前述进行指标模型设计、指标计算和指标共享服务的配置,可以包括:

步骤301:基于所述基础配置模块的配置内容,进行电力营销业务运营指标模型的分层管理,所述电力营销业务运营指标模型至少包括共享明细层模型、共享汇总层模型和分析层指标模型。

所述共享汇总层模型包括共享汇总层维度模型和共享汇总层事实表模型。

步骤302:基于各个基础指标项的定义、算法规则和模型进行指标处理,所述指标处理至少包括基础指标项的任务配置、数据采集、指标计算和定时刷新。

步骤303:提供基础指标项的指标结果数据的统一访问服务,所述统一访问服务至少包括查询、发布、实时推送、订阅和管理功能。

为了便于理解,下面对上述流程内容进行详细介绍:

1、指标模型设计

指标模型设计包括共享明细层模型、共享汇总层维度模型、共享汇总层事实表模型、分析层指标模型等内容。

(1)共享明细层模型

明细层对贴源层数据进行清洗整合,形成模型统一,数据一致的明细数据,明细层数据模型设计包含数据溯源、数据变更管控、模型分域、逻辑数据模型设计、物理模型设计等步骤。

数据溯源:以源系统模型为基础,增加标识该表数据的来源业务系统,供数据溯源使用。

数据变更管控:以源系统模型为基础,增加数据变更标识、接入时间、更新时间,实现数据变更管控。

模型分域:明细层模型依据全域模型划分规则实行分域管理,一级域为客户域,二级域为客户、计量、付费、客户服务、客户公共、电子商城、充(换)电服务、综合能源服务、能效服务,需要重点设计二级域中的客户、客户服务、计量域。

逻辑数据模型设计:分析出的模型待扩充完善需求,基于各业务领域设计组设计成果,结合全域核心业务对象清单中的跨专业数据对象进行分析讨论,将数据模型进行规范、统一含义、去重、归并、整合、拆分。

物理数据模型设计:将实体和属性转换为物理数据模型的数据表和字段,将逻辑模型中实体之间的关系转化为表之间的主外键关系。依据源端业务系统典型设计,结合业务应用需求,在满足三范式规范化要求的基础上,根据数据库产品特性,完成物理数据模型设计。最后,完成实体、属性与表、字段的映射关系梳理。

(2)共享汇总层维度模型

汇总层依据明细层数据生成存储指标数据(核心指标和扩展指标)、维度数据、轻度汇总数据、宽表数据等汇总数据,汇总层模型设计以需求为驱动,识别维度和指标,设计形成事实表和维表,随着未来应用需求变化模型将不断迭代完善。主要过程包括:

选择已有维度或新建维度:指标模型必须保证维度的唯一性。如果是新建维度,维度可以在报表中获取,或者可以在和业务人员的交谈中发现维度或维度属性。因为它们经常出现在查询或报表请求中的“按照”(by)语句内。例如,用户要“按照”月份和产品来查看销售情况,那么用来描述其业务的自然方法应该作为维度或维度属性包括在维度模型中。

确定主维表:一般从贴源层选择,例如电力客户档案表。

确定相关维表:根据对业务的梳理,确定哪些表和主维表存在关联,选取某些表用于生成维度属性,例如客户地址、客户协议。

确定维度属性:本步骤主要包括两个阶段,其中第一个阶段是从主维表中选择维度属性或生成新的维度属性;第二个阶段是从相关维表中选择维度属性或生成新的维度属性。

(3)共享汇总层事实表模型

共享汇总层事实表模型过程包括:

选择业务过程及确定事实表类型:在明确业务需求以后,对业务的整个生命周期进行分析,明确关键的业务步骤,从而选择与需求有关的业务过程,确定事实表类型。比如选择买家付款这个业务过程,那么事实表应为只包含买家付款这个业务过程的单事务事实表。

声明粒度:应该尽量选择最细级别的原子粒度,以确保事实表的应用具有最大的灵活性。例如对于订单过程而言,粒度可以被定义为最细的订单级别。

确定维度:粒度声明完成后,也就意味着主键确定,应该选择能够描述清楚业务过程所处的环境的维度信息。比如在订单付款事务事实表中,粒度为子订单,相关的维度有买家、卖家、商品、收货人信息业务类型、订单时间等维度。

确定事实:应该选择与业务过程有关的所有事实,并且事实的粒度要与所声明的事实表的粒度一致。

冗余维度:在大数据的事实表模型设计中,考虑更多的是提高下游用户的使用效率,降低数据获取的复杂性,减少关联的表数量。所以通常事实表中会冗余方便下游用户使用的常维度,以实现对事实表的过滤查询、控制聚合层次、排序数据以及定义主从关系等操作。

根据事实表的类型不同,针对三种事实表细化各自的设计方法:

事务事实表:事务事实表用于跟踪定义业务过程的个体行为,提供分析能力,作为数据仓库原子的明细数据,分为单事务事实表和多事务事实表。单事务事实表是一个业务过程一个事实表,多事务事实表是多个业务过程一个事实表。

事务事实表设计原则需遵循:事实完整性,尽可能多地获取业务过程的度量;事实一致性,类似单价和数量,可以冗余存储总金额,可以在事实表中保持度量一致;事实可加性,尽量不要存储百分比数据(利润率、分摊比例等),拆分为原始计算数据;粒度和维度一致时,尽量选择多事务事实表;单业务过程事实较多时,尽量选择单事务实施表。

周期快照事实表:周期快照事实表用于在确定间隔内对实体的度量进行抽样,进行状态度量,分为单维度周期快照事实表和多维度周期快照事实表。例如针对卖家每天计算历史截至当日下单金额,生成单维度快照事实表,在此基础上增加买家粒度,生成多维度快照事实表。首先需要确定快照粒度,采样粒度和周期,例如针对卖家每天进行采样;然后确定状态度量,根据粒度确定状态度量,例如卖家历史至今下单、支付汇总。

累积快照事实表:累积快照事实表用于具有较明确起止时间的短生命周期的一系列业务过程的场景,计算业务过程之间的时间间隔,形成多维度泛化事实的明细数据表。

(4)分析层指标模型

分析层存放数据产品个性化的统计数据,根据共享层汇总数据和明细数据加工生成,对于不是特别通用的统计维度数据会放在这一层中,按客户、渠道、行业等主题域的方式构建,以具体业务场景基于共享层汇总数据或明细数据,按照不同统计粒度进行数据统计以宽表方式存入一张物理表,形成该业务场景指标模型。

2、指标计算

指标计算包括任务执行、数据采集、指标计算、定时刷新等内容。

(1)任务执行:任务执行需要考虑弹性伸缩和任务监控。

弹性伸缩:按照数据开发过程的任务配置,通过定时触发的方式执行数据开发任务,并根据任务运行状况提供丰富的路由策略弹性分配资源。任务触发是按照数据开发过程的任务配置,通过定时触发的方式执行数据开发任务。分布式执行是根据任务运行状况提供分布式运行。路由策略能提供丰富的路由策略弹性分配资源。

任务监控:数据开发全过程是对ETL任务、数据同步任务、模型算法任务、数据脱敏等任务的监控。通过对数据开发任务运行情况监控、实时调度,确保任务精确执行,不被堵塞。

(2)数据采集

数据采集包括数据采集、数据源配置、同步内容配置、同步机制配置、同步频度配置、同步异常处理等内容。

数据源配置:对临时数据进行数据配置。数据源是通过ETL工具将数据进行加工、处理形成。将数据源数据依据数据的应用场景、使用周期、展示频率等需求进行数据源配置。

同步内容配置:同步内容是从业务场景、功能描述、接口需求等方面进行内容配置。将同步的内容按照数据服务和产品要求进行输出,同时完成内部数据的二次加工。

同步机制配置:同步机制是对需同步的内容按照预定的方式进行同步,数据同步的机制包括实时同步和异步同步两种方式。对于实时临时数据采用实时同步机制进行配置,对于时效性较低的数据采取异步同步的方式进行配置。

同步频度配置:数据同步频度根据数据时效性决定,配置同步数据的频率包括实时、5min、1hour、1day、1month。数据服务和产品根据业务需求获取相应的同步数据。

同步异常处理:通过分布式异常处理方式,分布式运行后,可在界面历史日志中查看所有子服务的运行情况,有运行错误的子服务,进行颜色标注,表示此次任务运行出错。通过手动触发执行的方式,对同步异常的数据断点续传。

(3)指标计算

指标计算包括数据临时合并、数据分组、字段映射、数据排序、数据过滤、离线脱敏、在线脱敏等内容。

数据临时合并:将数据开发的需求数据从源数据库抽取到临时数据库中,对整合、合并的数据进行开发。

数据分组:按照待开发的临时数据需求,从数据类型、生命周期等维度进行分组,分别存放至不同数据库中。

字段映射:当数据合并时,在临时数据与源数据异构情况下,可根据源数据端和临时数据库的字段名称根据异构字段映射规则进行配置。

数据排序:通过对数据开发临时数据字段特征配置,对临时数据根据配置规则进行排序。

数据过滤:通过对开发临时数据进行过滤规则配置,过滤无用字段或无效数据。

离线脱敏:向第三方提供数据服务时,实时性要求低,可将数据抽取到临时存储区。将脱敏后的临时数据存储与源数据源隔离,保证源数据库安全。

在线脱敏:向第三方提供数据服务时,实时性要求高的场景,通过对数据脱敏格式、脱敏规则的配置,实现数据访问接口数据在线实时脱敏。

(4)按照指标规则中配置的指标刷新频率规则及任务配置中的同步频度配置,根据指标模型对指标进行实时计算,通过指标共享服务实时推送至前端呈现,实现定时指标刷新功能。

3、指标共享服务

指标共享服务包括指标服务查询、指标服务发布、指标实时推送、指标服务订阅、指标服务管理等内容。

(1)指标服务查询

提供统一接口的方式对外提供指标数据查询,数据需求方通过约定的数据查询接口规范发送请求至电力营销业务运营指标资产目录的统一指标查询接口服务端,服务端按照接口规范将解析好的数据请求发送至电力营销业务运营指标资产目录的指标计算节点,然后将计算节点的反馈结果按约定的形式反馈给数据需求方。

(2)指标服务发布

根据各业务部门需求,快速将电力营销业务运营指标资产目录的数据封装为数据服务接口,并对服务内容进行权限控制和数据脱敏,保障服务内容的安全,支持一键发布到共享门户中,以服务目录形式展示服务,供各单位、各渠道订阅服务。

(3)指标实时推送

实时指标的推送服务,主要为运营管理系统、监测预警系统提供实时指标支撑,业务系统根据业务需求通过订阅的方式订阅所需的指标,电力营销业务运营指标资产目录根据订阅为各业务系统以指标数据集成编码规范实时推送数据。实时推送主要通过消息队列的形式在不同应用之间提供消息的交互,提供消息路由并保证消息的传递,用于解决应用耦合,异步消息等问题,实现高性能,高可用,可伸缩和最终一致性架构,提升大规模分布式应用环境下数据传输的效率与可靠性。

(4)指标服务订阅

指标服务订阅主要提供一些标准的定期的数据报表服务、用户查询服务等数据服务,提供统一的服务门户,业务系统根据自身的业务需求将所需的数据按照服务接口规范注册成数据服务,对外统一访问,其他应用系统需要使用该数据服务时,可通过服务申请、订阅的方式,获取所需数据。

(5)指标服务管理

电力营销业务运营指标资产目录指标服务管理包括服务申请管理、配置管理和服务监测三个部分:

服务申请管理:数据需求方通过运营支撑平台提交数据需求申请,经业务管理部门审核通过后,运维管理部门可根据审核结果对平台执行相关配置,在确认平台配置完成且能够提供相关数据后将接口规范和访问方式告知数据需求方。

配置管理:接收到外部系统的数据需求申请后,对不同的需求对象进行权限配置、参数配置、数据对象配置、数据发布配置、实时数据订阅等功能配置,以保证数据安全准确的推送至其他业务系统。

服务监测:为确保数据共享过程中稳定性和准确性,对与外部系统之间的数据和业务交互过程进行监测与管理,通过可配置的数据对象、数据发布、数据参数、数据订阅、监测内容、监测频率等配置,实现数据发布共享实时监测与管理。

结合上述实施例的内容,图4示出了电力营销业务运营指标设计方法的第三处理流程,结合图4所示,前述建立业务运营指标资产目录和配置电力营销业务运营具体指标,可以包括:

步骤401:建立至少包括指标目录识别、指标目录维护、指标目录发布和指标目录删除的目录内容的业务运营指标资产目录。

步骤402:配置至少包括收入类、业务量类、用户类、衍生类、活动类和内容类的电力营销业务运营具体指标。

为了便于理解,下面对上述流程内容进行详细介绍:

1、指标资产目录建立

指标资产目录建立包括指标目录识别、指标目录维护、指标目录发布、指标目录删除等内容。

(1)指标目录识别

指标计算生成结果数据后,按照指标分类自动识别生成指标目录,从基础信息、来源认责信息、开放共享信息、数据项信息和关联信息方面对指标实体进行具体描述,构建面向各个领域主题指标库。

(2)指标目录维护

提供指标目录的查询、定位、检索、修改等维护功能。指标目录检索提供指标目录的查询、定位、检索功能。指标目录增加是对于没有自动识别的指标提供指标目录增加功能。指标目录维护提供指标目录的修改维护功能。

(3)指标目录发布

指标目录发布提供指标在数据共享服务模块的注册,指标目录发布后可以被应用发现和调用,记录指标被调用的次数、调用的模块、调用的时间等。指标目录注册是指标在数据共享服务模块的注册功能。指标目录发布是在统一服务发布,外部应用根据配置的权限可见、可调用。指标调用查看提供指标被调用的次数、调用的模块、调用的时间等的数据统计、数据查看。

(4)指标目录删除

经过评估,对于价值不高的指标进行删除,指标目录删除后,进行逻辑归档,在数据共享服务中注销,其他应用不可见,相对应的调度任务、指标计算、数据抽取程序自动停止,数据自动归档。指标目录删除后可恢复重新启用。

指标目录归档:经过评估,对于价值不高的指标进行删除,指标目录删除后,进行逻辑归档。

指标目录注销:指标目录在数据共享服务中注销,其他应用不可见。

调度任务停止:该指标相对应的调度任务、指标计算、数据抽取程序自动停止。

数据归档:该指标目录对应的数据自动归档。

指标目录恢复:指标目录删除后可恢复重新启用。

调度任务恢复:该指标相对应的调度任务、指标计算、数据抽取程序自动启动。

2、电力营销运营指标具体设计

给出一种电力营销运营指标的参考设计,但不限于本次具体设计内容。具体电力营销运营指标可包括收入类、业务量类、用户类、衍生类、活动类、内容类等方面的指标。

(1)收入类指标

线上交费笔数指标:汇总及展示年/月/日等周期的线上交费笔数及指标完成百分比。

交费活跃用户指标:汇总及展示年/月/日等周期的交费活跃用户数及指标完成百分比。

人均交费指标:汇总及展示年/月/日等周期的人均交费数及指标完成百分比。

累计交费指标:汇总及展示年/月/日等周期的累计交费指标数及完成百分比。

指标对应的同比/环比:汇总及展示各主要指标的同比(环比)情况展示。

(2)业务量类指标

交易量指标完成情况:汇总及展示线上交易笔数及指标完成百分比。

账单浏览量指标:汇总及展示账单浏览量及指标完成百分比。

电费结算量指标:汇总及展示电费结算笔数及指标完成百分比。

业扩报装量指标完成情况:汇总及展示业扩报装量及指标完成百分比。

故障报修量指标完成情况:汇总及展示线上故障报修占比指标的完成情况。

推广活动量指标完成情况:运营推广活动量及指标完成百分比。

电费结算同比/环比:汇总及展示当前电费结算量的同比、环比情况。

故障报修量同比/环比:汇总及展示当前故障报修量的同比、环比情况。

业扩报装量同比/环比:汇总及展示当前业扩报装量的同比、环比情况。

(3)用户类指标

注册用户数指标:汇总及展示注册用户数及指标完成百分比。

实名认证数指标:汇总及展示实名认证用户数及指标完成百分比。

绑定户号数指标:汇总及展示绑定户号数及指标完成百分比。

留存用户数指标:汇总及展示留存用户数及指标完成百分比。

流失用户数指标:汇总及展示流失用户数及指标完成百分比。

活跃用户数指标:汇总及展示活跃用户数及指标完成百分比。

流失率指标:汇总及展示用户流失率指标完成情况。

注册用户量:汇总及展示运营活动的新增注册用户量。

活跃用户量:汇总及展示参与活动的用户中活跃用户的数量。

实名认证数:汇总及展示运营活动的新增实名认证的用户量。

(4)衍生类指标

业务指标的指标占比情况:汇总及展示业务指标的完成占比情况。

业务指标的均值情况:汇总及展会业务指标的均值情况。

业务指标的累计值情况:汇总及展示业务指标的累计完成情况。

业务指标的对标情况:汇总及展示业务指标的对标完成情况。

(5)活动类指标

活动访问量:汇总及展示活动的访问用户量。

活动参与量:汇总及展示活动的参与用户量。

活动独立访客量:汇总及展示独立参加活动的用户访问量。

活动分享量:汇总及展示活动的转发分享数量。

活动转化率:汇总及展示被转发分享后成功参与活动的用户数量。

(6)内容类指标

内容发布量:汇总及展示资讯、广告的发布数量。

内容阅读量:汇总及展示每条内容的已读数量。

内容分享量:汇总及展示内容的转发分享数量。

内容热度:汇总及展示发布内容的关注区域热度、评论、点赞、转发指标等情况。

内容传播率:汇总及展示被转发分享后成功参与评论、点赞、再次转发的情况。

本发明实施例提出的一种电力营销业务运营指标设计方法,通过业务运营指标建设,实现数据标准统一,基础指标一次加工多处共享,减少同类指标的重复开发,降低重复开发成本;实现各电力营销业务基础指标统一计算,可降低数据存储冗余,避免计算资源浪费,压降所需计算和存储成本;实现业务运营统计指标线上开发,降低研发资源投入,大幅节约人员成本。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

上述本发明公开的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还公开了一种装置,下面给出具体的实施例进行详细说明。

图5为本发明实施例公开的一种电力营销业务运营指标设计装置的结构示意图,参见图5所示,电力营销业务运营指标设计装置50可以包括:

基础配置模块501,用于进行基础指标项定义、基础指标库管理和算法规则配置,以实现业务运营指标计算和存储的统一。

数据加工模块502,用于进行指标模型设计、指标计算和指标共享服务的配置,以实现业务运营指标数据的一次加工和多处共享。

服务管理模块503,用于建立业务运营指标资产目录和配置电力营销业务运营具体指标,实现服务注册、对外服务发布调用和指标服务的价值评估。

本实施例所述电力营销业务运营指标设计装置构建了统一、规范、可共享的电力营销业务运营指标数据体系,避免了冗余指标数据,节省了存储成本;而且,基于上述实现方案,从业务架构设计到模型,从数据研发到数据服务,可以实现数据可管理、可追溯,可规避重复建设,为电力营销业务运营的策划及开展提供强有力地数据支撑,大幅度提升电力营销业务运营质量和效率。

上述实施例中,所述基础配置模块可以包括:指标定义模块,用于在对所有运营业务进行分析后,对基础指标项进行指标项定义,所述指标项定义的定义内容包括基础指标项类别、基础指标项名称和基础指标项编码;指标库管理模块,用于为所有的所述基础指标项配置相应的管理功能,包括针对各个基础指标项的手工填报、审核和数据生成功能、提供基础项指标计算过程数据和结果数据的功能以及提供指标模型管理的功能;规则配置模块,用于提供对单一或多个所述基础指标项的计算规则进行管理的功能,对计算规则进行的管理包括指标规则的创建、修改、发布和查询功能。

上述实施例中,所述数据加工模块可以包括:模型设计模块,用于基于所述基础配置模块的配置内容,进行电力营销业务运营指标模型的分层管理,所述电力营销业务运营指标模型至少包括共享明细层模型、共享汇总层模型和分析层指标模型;指标计算模块,用于基于各个基础指标项的定义、算法规则和模型进行指标处理,所述指标处理至少包括基础指标项的任务配置、数据采集、指标计算和定时刷新;共享服务模块,用于提供基础指标项的指标结果数据的统一访问服务,所述统一访问服务至少包括查询、发布、实时推送、订阅和管理功能。

其中,所述共享汇总层模型包括共享汇总层维度模型和共享汇总层事实表模型。

上述实施例中,所述服务管理模块可以包括:目录建立模块,用于建立至少包括指标目录识别、指标目录维护、指标目录发布和指标目录删除的目录内容的业务运营指标资产目录;指标配置模块,用于配置至少包括收入类、业务量类、用户类、衍生类、活动类和内容类的电力营销业务运营具体指标。

上述实施例中的所述的任意一种电力营销业务运营指标设计装置包括处理器和存储器,上述实施例中的基础配置模块、数据加工模块、服务管理模块、指标定义模块、指标库管理模块、规则配置模块、模型设计模块、指标计算模块、共享服务模块、目录建立模块、指标配置模块等均作为程序模块存储在存储器中,由处理器执行存储在所述存储器中的上述程序模块来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序模块。内核可以设置一个或多个,通过调整内核参数来实现回访数据的处理。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。

本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现上述实施例中所述的电力营销业务运营指标设计方法。

本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述实施例中所述的电力营销业务运营指标设计方法。

进一步,本实施例提供了一种电子设备,包括处理器以及存储器。其中存储器用于存储所述处理器的可执行指令,所述处理器配置为经由执行所述可执行指令来执行上述实施例中所述的电力营销业务运营指标设计方法。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号