CN114818635A - 数据报表生成方法、装置、电子设备及存储介质 - Google Patents

数据报表生成方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN114818635A
CN114818635A CN202110078168.4A CN202110078168A CN114818635A CN 114818635 A CN114818635 A CN 114818635A CN 202110078168 A CN202110078168 A CN 202110078168A CN 114818635 A CN114818635 A CN 114818635A
Authority
CN
China
Prior art keywords
data
target
data table
report
target data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110078168.4A
Other languages
English (en)
Inventor
程方会
杨宏生
封磊
郑德来
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202110078168.4A priority Critical patent/CN114818635A/zh
Publication of CN114818635A publication Critical patent/CN114818635A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本公开提出了一种数据报表生成方法、装置、电子设备及存储介质,涉及数据处理领域,尤其涉及自然语言处理NLP、大数据、云平台等技术领域,具体实现方案为获取数据同步请求,并基于所述数据同步请求,获取至少一个数据表;获取所述数据表的配置信息,并基于所述配置信息对所述至少一个数据表进行处理,生成目标数据模板;响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从所述页面内展示的候选图表中确定目标图表;将所述目标数据模板与所述目标图表进行映射,生成目标数据报表。本公开降低了研发成本,提高了获取数据报表的时效性和准确性。

Description

数据报表生成方法、装置、电子设备及存储介质
技术领域
本公开涉及数据处理领域,尤其涉及自然语言处理NLP、大数据、云平台等技术领域。
背景技术
相关技术中,可视化报表包含的数据类型、数据格式、分析结果等多个维度的数据,当业务或者产品运营人员等非研发人员提出可视化业务数据报表的需求时,研发人员需要根据不同的可视化业务数据报表需求进行不同的开发配置,在配置完成后反馈给提出需求的工作人员。沟通成本高、开发难度大、代码复用率低以及资源利用率低成为了需要解决的问题。
发明内容
本公开提供了一种数据报表生成方法、装置、电子设备以及存储介质、计算机程序产品。
根据本公开的一方面,提出了一种数据报表生成方法,包括获取数据同步请求,并基于所述数据同步请求,获取至少一个数据表;获取所述数据表的配置信息,并基于所述配置信息对所述至少一个数据表进行处理,生成目标数据模板;响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从所述页面内展示的候选图表中确定目标图表;将所述目标数据模板与所述目标图表进行映射,生成目标数据报表。
根据本公开的第二方面,提出了一种数据报表生成装置,包括第一获取模块,用于获取数据同步请求,并基于所述数据同步请求,获取至少一个数据表;第二获取模块,用于获取所述数据表的配置信息,并基于所述配置信息对所述至少一个数据表进行处理,生成目标数据模板;图表模块,用于响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从所述页面内展示的候选图表中确定目标图表;生成模块,用于将所述目标数据模板与所述目标图表进行映射,生成目标数据报表。
根据本公开的第三方面,提出了一种电子设备,至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第一方面提出的数据报表生成方法。
根据本公开的第四方面,提出了一种计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据上述第一方面提出的数据报表生成方法。
根据本公开的第五方面,提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述第一方面提出的数据报表生成方法。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1为本公开一实施例的数据报表生成方法的流程示意图;
图2为本公开另一实施例的数据报表生成方法的流程示意图;
图3为本公开另一实施例的数据报表生成方法的应用示意图;
图4为本公开另一实施例的数据报表生成方法的流程示意图;
图5为本公开另一实施例的数据报表生成方法的应用示意图;
图6为本公开另一实施例的数据报表生成方法的流程示意图;
图7为本公开一实施例的数据报表生成方法的流程示意图;
图8为本公开一实施例的数据报表生成方法的流程示意图;
图9为本公开一实施例的数据报表生成装置的框图;
图10为本公开另一实施例的数据报表生成装置的框图;
图11为本公开一实施例的电子设备的示意性框图。
具体实施方式
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
数据处理(data processing),是对数据的采集、存储、检索、加工、变换和传输,从大量的原始数据抽取出有价值的信息,即数据转换成信息的过程。主要对所输入的各种形式的数据进行加工整理,其过程包含对数据的收集、存储、加工、分类、归并、计算、排序、转换、检索和传播的演变与推导全过程。数据处理的过程大致分为数据的准备、处理和输出3个阶段。
自然语言处理(Natural Language Processing,NLP),是一种人机交互方式,指以语言为对象,利用计算机技术来分析、理解和处理自然语言的一门学科,即把计算机作为语言研究的强大工具,在计算机的支持下对语言信息进行定量化的研究,并提供可供人与计算机之间能共同使用的语言描写。主要应用于机器翻译、舆情监测、自动摘要、观点提取、文本分类、问题回答、文本语义对比、语音识别等方面。
大数据(Big Data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
云平台(Cloud Computing Platform),是指基于硬件资源和软件资源的服务,提供计算、网络和存储能力。云计算平台可以划分为三类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。
图1为本公开一实施例的数据报表生成方法的流程示意图。如图所示,该数据报表生成方法包括以下步骤:
S101,获取数据同步请求,并基于数据同步请求,获取至少一个数据表。
数据同步,是指不同存储设备、终端与终端、终端与服务器之间的数据同步与信息共享。本公开实施例中,报表生成所需的数据分别散落在不同的数据存储平台上,数据同步可以实现报表生成平台与其他数据存储平台之间的数据同步与信息共享。
在报表生成的过程中,用户可以登录报表生成平台,在报表生成平台进行数据同步操作,以生成数据同步请求。相应地,报表生成平台对用户在平台操作界面上的数据同步操作进行监控,基于监控到的数据同步操作,生成数据同步请求。可选地,数据同步操作可以包括配置数据源所在位置的信息,配置需要同步的需求数据的字段、需求数据的同步条件,该同步条件可以用于对需求数据进行筛选。例同步条件可以为日期要大于20201101时间筛选条件。上述数据同步配置可以展示在数据同步配置页面上,可以通过勾选的方式来进行配置。
进一步地,报表生成平台可以基于获取到的数据同步请求,从数据提供端获取至少一个数据表。其中,数据提供端可以但不仅限于电商平台、直播平台、搜索引擎后台、视频播放平台、外卖点餐平台、游戏平台等等。
其中,数据同步请求可以包括所需数据的存储路径、数据需求信息、数据提供端的登录信息,例如登录账号和密码等。数据需求信息可以包括用户输入的需求数据的字段、需求数据的名称、以及数据的有效时间范围等。例如,需求数据的表名、订单名称等。
进一步地,数据提供端可以基于登录信息完成登录,再根据存储路径确定数据源的存储位置。进一步地,基于数据需求信息从数据源中获取到至少一个数据表。例如,数据需求信息中包括一个订单名称,进而可以数据提供端可以基于该订单名称,生成一个订单数据表,反馈给报表生成平台。本公开,基于数据同步请求就可以获取到数据提供端的数据表,增强了数据的共享效率和数据获取效率。
S102,获取数据表的配置信息,并基于配置信息对至少一个数据表进行处理,生成目标数据模板。
数据表的配置信息,可以包括数据表表格内的数据格式、表格内数据的融合方式、或者表格之间的关联关系等等,客户端根据数据表的配置信息对获取到的数据表进行处理,以生成目标数据模板。
本公开实施例中,报表生成平台上可以提供用于对数据表进行配置的配置页面,在该配置页面上具有多个配置项,例如,可以包括数据格式配置项,数据融合配置项,其中,数据融合配置项内可以预先存储有多种数据融合规则,例如求平均或求和等;表关联配置项,其中,关联配置项内可以预先存储有多种数据表之间的关联表达式。每个配置项可以有选择框,每个选择框对应各自的配置信息,选择框内可以包括全部或部分每个配置项对应的配置信息。
用户基于业务需求可以在部分选择框内勾选所需的对应配置项的配置信息,比如在数据格式配置项对应的选择框内选择数据表内数据的存储格式、在表关联配置项中选取数据表之间的关联关系等。报表生成平台可以监控到用户在各个配置项的选择框内的选取操作,基于选取操作获取到数据表的配置信息。
可选地,报表生成平台在生成数据表的配置信息之前,可以在配置页面显示询问提醒,在获取到询问提醒的确定应答后,报表生成平台生成所需的数据表的配置信息。
报表生成平台基于用户的操作获取数据表的配置信息,并基于配置信息所携带的内容处理对获取到的数据表进行相应的变更,最终生成数据表对应的目标数据模板,存储入报表生成平台中。
S103,响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从页面内展示的候选图表中确定目标图表。
本公开实施例中,报表生成平台上设置报表生成需求输入装置,其中,报表生成需求输入装置可以是接触性生成装置,比如按钮或者控件,也可以是非接触性装置,比如语音,手势等等。
报表生成平台基于报表生成需求的输入生成报表生成指令,报表生成平台响应于报表生成指令,调用报表生成页面。报表生成页面设置图表选择菜单栏,菜单栏内包括可以为用户提供的日常所需的全部图表类型,用户基于业务需求在图表选择菜单栏内自行勾选所需图表,以确定目标图表。
其中,目标图表的可以是折线图、饼状图、柱状图,也可以是上述三种图表的任意组合或其他类型的图表。需要特别说明的是,此处仅为示例,不能作为限制本申请的条件。
S104,将目标数据模板与目标图表进行映射,生成目标数据报表。
目标图表限定了目标数据报表的输出格式,目标数据模板限定了目标数据报表的数据内容。本公开实施例中,根据用户的需求对目标数据模板内的数据进行统计分析,并将统计分析结果映射入所选的目标图表中,以生成目标数据报表。
比如,设定目标图表类型为折线图,目标数据模板为近半年的市场部业务销售额的月度统计汇总数据,生成的目标数据图表为基于业务销售的月度统计汇总额生成的折线图,折线图的各个节点呈现了各月月度的销售额汇总数,同时,折线图的变化趋势也反映出了各个月月度销售额的增长或者降低的变化。
本公开提出的数据报表生成方法,基于数据同步请求,获取至少一个数据表,根据获取到的数据表的配置信息,处理数据表,生成目标数据模板。响应于报表生成指令,选取目标图表,基于目标数据模板的内容和目标图表的表现形式,将目标数据模板映射至目标图表中,进而生成目标数据报表。本公开中,降低了研发成本,提高了获取数据报表的时效性和准确性。
图2为本公开另一实施例的数据报表生成方法的流程示意图。如图2所示,该数据报表生成方法包括以下步骤:
S201,获取数据同步请求,并基于数据同步请求,获取至少一个数据表。
步骤S201可参见上述S101相关内容,此处不再赘述。
S202,确定需要关联的数据表,并根据配置信息中关联表达式,对需要关联的数据表进行关联,生成数据表视图。
在获取到的至少一个的数据表中,确定需要关联的数据表,可以根据数据配置信息包含的查询条件、查询字段等相关信息对数据表进行筛选,进而确定需要关联的数据表,报表生成平台根据配置信息中携带的关联表达式,关联确定的数据表,以生成数据表视图。
本公开实施例中,报表生成平台上存储的所有可供选择的关联表达式,其中,关联表达式中可以携带需要关联的数据元素。用户在报表生成平台的配置页面上,基于数据需求自行选取关联表达式的配置项对应的配置信息,报表生成平台监控用户的选取操作,进而确定关联表达式,基于关联表达式,对需要关联的数据表内的数据进行关联,以生成相应的数据表视图。
需要说明的是,数据表视图基于用户选取关联表达式,以及关联的数据表生成,不同的选取可以生成不同的数据表视图,可以理解为,数据表视图根据用户的需求定制。
S203,根据配置信息中的数据格式,对数据表视图中的数据进行格式处理。
数据格式,可以理解为数据储存的规则,配置信息中的数据格式可以是枚举、日期、字符串、数字等多种格式。当数据格式为数字时,可以通过页面按钮选择字段类型整型,并选择数据精度;当数据格式为枚举类型时,枚举类型可以增加语义层,通过页面按钮选择字段类型枚举类型,并上传语义配置文件。
本公开实施例中,根据配置信息中携带的数据格式的不同,对数据表视图进行不同格式处理变更。比如,设定配置信息中携带的数据格式是以文本格式储存的数字,当数据表视图内的数字是以常规格式储存时,则需要根据配置信息中携带的数据格式对数据表视图内的数字进行格式处理,使得数据表视图内的数字的储存格式由常规格式变更为文本格式,进而完成对数据表视图中数据的格式处理。
S204,将配置信息中的维度字段和指标字段,添加至数据表视图中,以生成目标数据模板。
维度字段,为数据统计分析中运算分析的基准字段,通过该维度字段能够查看到数据表的具体数据;指标字段,为数据统计分析中用于对维度字段对应的数据进行运算分析,所生成数据对应的字段,通过指标字段来反应用户真正关心的数据。
比如信息推广场景下,每日推广信息的点击数据报表中的点击数据或点击发生时刻就是维度字段,而点击率就是指标字段,用户通过点击率可以了解到推广信息的受欢迎程度或者推广效果。再比如,以订单为例,可以将订单的生成时刻或订单的类型作为维度字段,将订单的数量配置为指标字段。
本公开实施例中,维度字段和指标字段为业务数据报表的核心数据,将配置信息中的维度字段和指标字段,添加至格式处理后的数据表视图中,进而生成目标数据模板,并存储于报表生成平台中。
S205,响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从页面内展示的候选图表中确定目标图表。
步骤S205可参见上述S103的相关内容,此处不再赘述。
S206,将目标数据模板加载至页面。
本公开实施例中,确认目标图表后,可以将目标数据模板加载至报表生成页面,进而缩短后续目标数据模板映射入目标图表的时长,从而提高目标数据报表的生成速度。
同时,可以在报表生成页面设定两个展示区,通过预览模式,分别展示目标图表和目标数据模板,使得用户可以更为直观的查看目标数据模板的内容,可以在目标数据报表生成之前,实现再次确认目标图表与目标数据模板是否正确。
S207,基于维度字段和指标字段,将目标数据模板映射至目标图表中,以生成目标数据报表。
本公开实施例中,根据指标字段对目标数据模板里的维度字段进行数据分析,不同的指标字段对应有不同过的函数表达式,可以通过该函数表达式对该指标字段所对应的数据进行统计分析,并将统计分析的结果与维度字段映射至目标图表中,以生成目标数据报表。
为更好理解上述实施例,可结合如下示例,设定需要统计固定区域范围内不同种类树木的数量,其中,树木的种类为维度字段,树木的数量为指标字段,目标图表为柱状图。设定目标数据模板内,指标字段基于维度字段的统计分析结果如表1所示,树木A的数量为100棵,树木B的数量为80棵,树木C的数量为150棵,将维度字段与指标字段对应的数据的统计分析结果,映射入柱状图中,可以获取如图3所示不同种类的树木的数量统计柱状图目标数据报表。
表1
树木的种类 树木的数量
树木A 100
树木B 80
树木C 150
本公开提出的数据报表生成方法,基于数据同步请求获取数据表,根据关联表达式关联数据表,生成数据表视图,基于配置信息对数据表视图进行格式处理以及字段的添加,进而生成目标数据模板。在报表生成页面确认目标图表,目标数据模板映射入目标图表,生成目标数据报表。本公开中,目标数据模板基于用户的需求生成,目标图表基于用户需求选取,实现了业务分析数据报表的个性化生成,同时使得用于业务分析的数据报表获取的时效性得到提高,而且保证了数据报表的有效性。
图4为本公开另一实施例的数据报表生成方法的流程示意图。为更好的理解上述实施例,可结合图4,对基于维度字段和指标字段,将目标数据模板映射至目标图表中,以生成目标数据报表的过程进行解释说明。如图4所示,该数据报表生成方法包括以下步骤:
S401,从目标数据模板中提取维度字段对应的目标数据。
本公开实施例中,目标数据模板中维度字段对应的数据为目标数据,以统计固定范围内不同种类的树木的数量为例,该示例中,维度字段为树木的种类,则维度字段对应的目标数据为树木A、树木B以及树木C。
本公开实施例中,以上述实施例提出的统计固定范围内不同种类的树木的数量为例,该示例中,指标字段为树木的数量。
S402,按照指标字段的函数表达式对目标数据进行处理,生成指标数据。
进一步地,每个指标字段会有相应的函数表达时,当选定了指标字段后,相应的函数表达式也被确定,在获取到目标数据后,就可以基于指标字段的函数表达式,对目标数据进行分析,生成指标数据。
比如,设定指标字段的函数表达式为求和函数(SUM Function,SUM),根据函数表达式的定义对目标数据进行求和处理,求和后的汇总数据为指标字段相应的指标数据。依然以上述实施例提出的统计固定范围内不同种类的树木的数量为例,该示例中,维度字段对应的目标数据为树木A,树木B和树木C,为了获取各种类树木的数量,需要对树木A的明细、树木B的明细以及树木C的明细进行统计分析,根据函数表达式SUM函数的定义对树木A、树木B和树木C的明细进行求和处理,进而获取到指标数据为树木A的数量为100棵、树木B的数量为80棵以及树木C的数量为150棵。
S403,将目标数据和指标数据映射至目标图表中,以生成目标数据报表。
目标图表可以基于图像呈现数据的数值和数值之间的变化关系,在目标数据和指标数据映射至目标图表的过程中,获取到目标数据和指标数据对应的数据内容后,还需要确认目标数据和指标数据对应的数据映射的位置,以生成目标数据报表。
可选地,将目标数据和指标数据映射入目标图表中,还包括:通过对目标图像上各个元素进行语义分析,基于语义分析可以识别出维度字段的映射位置,即维度字段在目标图表中的第一位置。进一步地,还可以识别出指标字段在目标图表中的第二位置。在获取到各自的位置后,将响应的按照目标图表的要求进行映射。
比如,以柱状图为例,维度字段所映射的第一位置为柱状图的坐标轴,指标字段映射的第二位置为柱状图中单个柱图的位置。再比如,以折线图为例,维度字段可以为折线图的横坐标,即树木类型,指标字段映射的第二位置为纵坐标,为树木数量。
为更好的理解上述实施例,结合如下示例,比如,设定统计年度N基于年度M的各个月月度业务销售总额的同比增长率以及各月度之间的变化趋势。目标数据模板中,维度字段为月份,指标字段为月度销售总额,指标字段的函数表达式为同比函数。设定选取折线图作为目标图表。
从维度字段中提取到的目标数据为1月到12月,从指标字段对应的为两个年度的1月到12月的各个月份的月度销售总额,如表2所示。
按照同比函数的定义对两个年度1月至12月各个月份的月度销售总额进行运算分析,获取指标数据为本年度1月至12月各个月份的同比百分比数值,将指标数据映射入选取的折线图中,目标数据1月至12月映射位置为坐标轴的X轴,指标数据同比百分比数字映射位置为折线图各个月份对应的节点,进而生成如图5所示的年度N基于年度M的月度业务销售总额同比增长率折线图。
表2
Figure BDA0002908285400000111
本公开提出的数据报表生成方法,基于同步请求获取数据表,关联数据表生成数据表视图,根据配置信息处理数据表视图,进而生成目标数据模板,基于需求选取目标图表,确定目标数据模板中维度字段相应的目标数据以及映射的第一位置、指标字段相应的数据及映射的第二位置,并按照各自的位置进行映射,进而生成目标数据报表。本公开中,基于目标数据和指标数据的映射位置进行映射操作,有效保证了映射的精准,进而保证了生成目标数据报表的准确性和有效性。
图6为本公开另一实施例的数据报表生成方法的流程示意图。如图6所示,该数据报表生成方法包括以下步骤:
S601,根据数据同步请求中数据存储路径,确定待查询的目标数据提供端。
数据同步请求可以包括所需数据的存储路径、数据需求信息、数据所存储平台的登录账号和密码等等,目标数据报表生成所需的数据分别储存于不同的数据存储平台上。
本公开实施例中,报表生成平台根据数据同步请求中的数据存储路径,查询确认所需同步的数据所处的目标数据提供端,进而向该目标数据提供端发送数据同步请求。
S602,根据数据同步请求中的查询字段和查询条件,从目标数据提供端中获取至少一个数据表。
本公开实施例中,数据同步请求包含查询字段和查询条件,报表生成平台可以根据查询字段和查询条件获取数据表。
其中,查询字段可以为但不仅限于关键字、数值等其他类似信息,比如销售额、搜索量、点播量等等;查询条件可以为但不仅限于时间条件、地区条件等类似限制条件,比如说近一周、近一月、秦岭以北等等。
报表生成平台根据查询字段和查询条件限制的范围,从目标数据提供端中筛选获取到目标数据,并同步至报表生成平台。
本公开实施例中,通过配置数据同步过程,无需通过其他研发人员即可获取到关系的数据,进一步提升数据报表生成的速度和准确性。
S603,获取数据表的配置信息,并基于配置信息对至少一个数据表进行处理,生成目标数据模板。
S604,响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从页面内展示的候选图表中确定目标图表。
S605,将目标数据模板与目标图表进行映射,生成目标数据报表。
步骤S603-S605可参见上述相关内容,此处不再赘述。
本公开提出的数据报表生成方法,根据数据同步请求中的数据存储路径确认目标数据提供端,基于查询字段和查询条件从目标数据中筛选获取至少一个数据表,并根据配置信息生成目标数据模板,基于需求选取目标图表,将目标数据模板映射至目标图表,进而生成目标数据报表。本公开中,基于数据同步请求携带的数据存储路径和查询条件获取数据表,保证了数据表准确性以及与用户需求的契合度,进而保证了目标数据报表的有效性。
图7为本公开另一实施例的数据报表生成方法的流程示意图。如图所示,该数据报表生成方法包括以下步骤:
S701,获取调度配置信息,并基于调度配置信息,生成调度策略。
调度配置信息可以是时间粒度,比如天、小时、分钟等等,客户端获取调度配置信息后,根据配置信息的内容生成调度策略,基于调度策略可以实现目标数据报表按照指定的频率进行更新。
本公开实施例中,报表生成平台具有调度配置页面,用户在调度配置页面上自行勾选定义配置信息,报表生成平台根据用户所选的调度配置信息,生成调度策略。
其中,调度策略可以是数据表的更新频率,也可以是数据表的更新时间。
S702,基于调度策略,从数据提供端获取至少一个数据表的更新数据。
报表生成平台基于调度策略,从数据表所处的数据提供端筛选并获取更新数据。
本公开实施例中,报表生成平台获取调度策略后,根据目标数据模板生成时的数据同步请求,获取数据表所需更新数据的存储路径、查询字段、查询条件等相关内容,基于调度策略,从数据表所需更新数据的数据提供端所处的数据平台上,筛选符合需求的最新的数据源,进而获取至少一个的数据表更新数据。
S703,基于至少一个数据表各自的更新数据,生成更新后的至少一个数据表。
获取数据表的所需更新数据,其中,更新数据包含维度字段和指标字段,提取维度字段对应的数据用于更新第一数据,提取指标字段对应的数据并根据函数表达式处理提取到的数据,以用于更新指标数据,根据第一位置和第二位置,将用于更新第一数据的数据和用于更新指标数据的数据映射入目标图表中,进而完成数据表的更新。
本公开提出的数据报表生成方法,基于调度配置信息生成调度策略,根据调度策略获取数据表的更新数据,进而生成更新后的数据表。本公开中,调度配置信息基于用户自行定义,根据调度策略完成数据表的更新,有效保证了目标数据报表中数据的及时性。
为更好的理解上述实施例提出的数据报表生成方法,图8为本公开另一实施例的数据报表生成方法的流程示意图。如图8所示,该数据报表生成方法包括:
S801,数据同步。
本公开实施例中,客户端获取数据同步的请求,并基于数据同步请求获取至少一个数据表。
S802,数据模型生成。
本公开实施例中,关联数据表生成数据表视图,根据数据表配置信息包含的数据格式对数据表视图进行格式处理,后基于数据表配置信息包含维度字段和指标字段生成目标数据模型。
S803,报表生成。
本公开实施例中,在数据报表生成页面选取目标图表,将目标数据模型映射入目标图表,生成目标数据报表。
S804,表现层。
本公开实施例中,表现层可以理解为客户端的展示层,生成的目标数据报表于此区域展示给用户。
S805,数据调度。
本公开实施例中,调度可以实现目标数据报表的更新,获取调度配置信息,生成调度策略,后基于调度策略获取数据表的更新数据,进而完成更新生成更新后报表。
本公开提出的数据报表生成方法,基于数据同步请求获取至少一个数据表,根据数据表配置信息生成目标数据模板,选取目标图表,将目标数据模板映射入目标图表,生成目标数据报表。基于获取的调度配置信息生成调度策略,根据调度策略获取数据表更新数据,进而完成目标数据报表的数据更新。本公开中,基于用户的自定义勾选生成不同的目标数据报表,可以实现基于不同的需求的不同定制,调用其他平台存储的数据,实现了资源共享以及资源利用的最大化,操作简单,使得非研发人员可以自助获取业务分析数据报表,从而降低了研发成本及沟通成本,进一步提高了非研发人员获取数据的时效性和准确性。
与上述几种实施例提出的数据报表生成方法相对应,本公开的一个实施例还提出一种数据报表生成装置,由于本公开实施例提出的数据报表生成装置与上述几种实施例提出的数据报表生成方法相对应,因此在数据报表生成方法的实施方式也适用于本公开实施例提出的数据报表生成装置,在下述实施例中不再详细描述。
为实现上述实施例,本公开提出一种数据报表生成装置,如图9所示,图9为本公开一实施例的数据报表生成装置的结构示意图,数据报表生成装置900包括第一获取模块91、第二获取模块92、图表获取模块93、生成模块94,其中:
第一获取模块91,用于获取数据同步请求,并基于数据同步请求,获取至少一个数据表;
第二获取模块92,用于获取数据表的配置信息,并基于配置信息对至少一个数据表进行处理,生成目标数据模板;
图表获取模块93,用于响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从页面内展示的候选图表中确定目标图表;
生成模块94,用于将目标数据模板与目标图表进行映射,生成目标数据报表。
本公开提出的数据报表生成装置,基于数据同步请求,获取至少一个数据表,根据获取到的数据表的配置信息,处理数据表,生成目标数据模板。响应于报表生成指令,选取目标图表,将目标数据模板映射至目标图表,进而生成目标数据报表。
图10为本公开另一实施例的数据报表生成装置的结构示意图,如图10所示,数据报表生成装置1000包括第一获取模块11、第二获取模块12、图表获取模块13、生成模块14、调度配置模块15、数据更新模块16以及表更新模块17。
需要特别说明的是,第一获取模块91、第二获取模块92、图表获取模块93、生成模块94与第一获取模块11、第二获取模块12、图表获取模块13、生成模块14,具有相同的结构和功能。
本公开实施例提出的数据报表生成装置,第二获取模块12,包括:
关联单元121,用于确定需要关联的数据表,并根据配置信息中关联表达式,对需要关联的数据表进行关联,生成数据表视图;
格式处理单元122,用于根据配置信息中的数据格式,对数据表视图中的数据进行格式处理;
配置单元123,用于将配置信息中的维度字段和指标字段,添加至图形化视图中,以生成目标数据模板。
本公开实施例提出的数据报表生成装置,生成模块14,包括:
加载单元141,用于将目标数据模板加载至页面;
映射单元142,用于基于维度字段和指标字段,将目标数据模板映射至目标图表中,以生成目标数据报表。
其中,映射单元142,还包括:
提取子单元1421,用于从目标数据模板中提取维度字段对应的目标数据;
指标生成子单元1422,用于按照指标字段的函数表达式对目标数据进行处理,生成指标数据;
映射子单元1423,用于将目标数据和指示数据映射至目标图表中,以生成目标数据报表。
其中,映射子单元1423,进一步用于:获取目标图表中维度字段所在的第一位置;获取目标图表中指标字段所在的第二位置;将目标数据映射至第一位置,以及指标数据映射至第二位置,以生成目标数据报表。
本公开实施例提出的数据报表生成装置,第一获取模块11,包括:
查询单元111,用于根据数据同步请求中数据存储路径,确定待查询的目标数据提供端;
获取单元112,用于根据数据同步请求中的查询字段和查询条件,从目标数据提供端中获取至少一个数据表。
本公开实施例提出的数据报表生成装置,还包括调度配置模块15、数据更新模块16以及表更新模块17,其中:
调度配置模块15,用于获取调度配置信息,并基于调度配置信息,生成调度策略;
数据更新模块16,用于基于调度策略,从数据提供端获取至少一个数据表的更新数据;
表更新模块17,用于基于至少一个数据表各自的更新数据,生成更新后的至少一个数据表。
本公开提出的数据报表生成装置,基于数据同步请求获取至少一个数据表,根据数据表配置信息生成目标数据模板,选取目标图表,将目标数据模板映射入目标图表,生成目标数据报表。基于获取的调度配置信息生成调度策略,根据调度策略获取数据表更新数据,进而完成目标数据报表的数据更新。本公开中,降低了研发成本及沟通成本,进一步提高了非研发人员获取数据报表的时效性和准确性。
根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
图11示出了可以用来实施本公开的实施例的示例电子设备1100的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
如图11所示,设备1100包括计算单元1101,其可以根据存储在只读存储器(ROM)1102中的计算机程序或者从存储单元1108加载到随机访问存储器(RAM)1103中的计算机程序,来执行各种适当的动作和处理。在RAM 1103中,还可存储设备1100操作所需的各种程序和数据。计算单元1101、ROM1102以及RAM 1103通过总线1104彼此相连。输入/输出(I/O)接口1105也连接至总线1104。
设备1100中的多个部件连接至I/O接口1105,包括:输入单元1106,例如键盘、鼠标等;输出单元1107,例如各种类型的显示器、扬声器等;存储单元1108,例如磁盘、光盘等;以及通信单元1109,例如网卡、调制解调器、无线通信收发机等。通信单元1109允许设备1100通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
计算单元1101可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元1101的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元1101执行上文所描述的各个方法和处理,例如数据报表生成方法。例如,在一些实施例中,数据报表生成方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元1108。在一些实施例中,计算机程序的部分或者全部可以经由ROM 1102和/或通信单元1109而被载入和/或安装到设备1100上。当计算机程序加载到RAM 1103并由计算单元1101执行时,可以执行上文描述的数据报表生成方法一个或多个步骤。备选地,在其他实施例中,计算单元1101可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行数据报表生成方法。
本文中以上描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上***的***(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、互联网和区块链网络。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务端可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务(“Virtual Private Server”,或简称“VPS”)中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式***的服务器,或者是结合区块链的服务器
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。

Claims (17)

1.一种数据报表生成方法,包括:
获取数据同步请求,并基于所述数据同步请求,获取至少一个数据表;
获取所述数据表的配置信息,并基于所述配置信息对所述至少一个数据表进行处理,生成目标数据模板;
响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从所述页面内展示的候选图表中确定目标图表;
将所述目标数据模板与所述目标图表进行映射,生成目标数据报表。
2.根据权利要求1所述的数据报表生成方法,其中,所述基于所述配置信息对所述至少一个数据表进行处理,生成目标数据模板,包括:
确定需要关联的数据表,并根据所述配置信息中关联表达式,对所述需要关联的数据表进行关联,生成数据表视图;
根据所述配置信息中的数据格式,对所述数据表视图中的数据进行格式处理;
将所述配置信息中的维度字段和指标字段,添加至所述数据表视图中,以生成所述目标数据模板。
3.根据权利要求2所述的数据报表生成方法,其中,所述将所述目标数据模板与所述目标图表进行映射,生成目标数据报表,包括:
将所述目标数据模板加载至所述页面;
基于所述维度字段和所述指标字段,将所述目标数据模板映射至所述目标图表中,以生成所述目标数据报表。
4.根据权利要求3所述的数据报表生成方法,其中,所述基于所述维度字段和所述指标字段,将所述目标数据模板映射至所述目标图表中,以生成所述目标数据报表,包括:
从所述目标数据模板中提取所述维度字段对应的目标数据;
按照所述指标字段的函数表达式对所述目标数据进行处理,生成指标数据;
将所述目标数据和所述指标数据映射至所述目标图表中,以生成所述目标数据报表。
5.根据权利要求4所述的数据报表生成方法,其中,所述将所述目标数据和所述指标数据映射至所述目标图表中,以生成所述目标数据报表,包括:
获取所述目标图表中维度字段所在的第一位置;
获取所述目标图表中指标字段所在的第二位置;
将所述目标数据映射至所述第一位置,以及所述指标数据映射至所述第二位置,以生成所述目标数据报表。
6.根据权利要求1-5任一项所述的数据报表生成方法,其中,所述基于所述数据同步请求,获取至少一个数据表,包括:
根据数据同步请求中数据存储路径,确定待查询的目标数据提供端;
根据所述数据同步请求中的查询字段和查询条件,从所述目标数据提供端中获取所述至少一个数据表。
7.根据权利要求1-5任一项所述的数据报表生成方法,其中,还包括:
获取调度配置信息,并基于调度配置信息,生成调度策略;
基于所述调度策略,从所述数据提供端获取所述至少一个数据表的更新数据;
基于所述至少一个数据表各自的所述更新数据,生成更新后的所述至少一个数据表。
8.一种数据报表生成装置,包括:
第一获取模块,用于获取数据同步请求,并基于所述数据同步请求,获取至少一个数据表;
第二获取模块,用于获取所述数据表的配置信息,并基于所述配置信息对所述至少一个数据表进行处理,生成目标数据模板;
图表选取模块,用于响应于报表生成指令,调用报表生成页面,并基于监控到的选取操作从所述页面内展示的候选图表中确定目标图表;
生成模块,用于将所述目标数据模板与所述目标图表进行映射,生成目标数据报表。
9.根据权利要求8所述的数据报表生成装置,其中,所述第二获取模块,包括:
关联单元,用于确定需要关联的数据表,并根据所述配置信息中关联表达式,对所述需要关联的数据表进行关联,生成数据表视图;
格式处理单元,用于根据所述配置信息中的数据格式,对所述数据表视图中的数据进行格式处理;
配置单元,用于将所述配置信息中的维度字段和指标字段,添加至所述图形化视图中,以生成所述目标数据模板。
10.根据权利要求9所述的数据报表生成装置,其中,所述生成模块,包括:
加载单元,用于将所述目标数据模板加载至所述页面;
映射单元,用于基于所述维度字段和所述指标字段,将所述目标数据模板映射至所述目标图表中,以生成所述目标数据报表。
11.根据权利要求10所述的数据报表生成装置,其中,所述映射单元,包括:
提取子单元,用于从所述目标数据模板中提取所述维度字段对应的目标数据;
指标生成子单元,用于按照所述指标字段的函数表达式对所述目标数据进行处理,生成指标数据;
映射子单元,用于将所述目标数据和所述指标数据映射至所述目标图表中,以生成所述目标数据报表。
12.根据权利要求11所述的数据报表生成装置,其中,所述映射子单元,进一步用于:
获取所述目标图表中维度字段所在的第一位置;
获取所述目标图表中指标字段所在的第二位置;
将所述目标数据映射至所述第一位置,以及所述指标数据映射至所述第二位置,以生成所述目标数据报表。
13.根据权利要求8-12任一项所述的数据报表生成装置,其中,所述第一获取模块,包括:
查询单元,用于根据数据同步请求中数据存储路径,确定待查询的目标数据提供端;
获取单元,用于根据所述数据同步请求中的查询字段和查询条件,从所述目标数据提供端中获取所述至少一个数据表。
14.根据权利要求8-12任一项所述的数据报表生成装置,其中,还包括:
调度配置模块,用于获取调度配置信息,并基于调度配置信息,生成调度策略;
数据更新模块,用于基于所述调度策略,从所述数据提供端获取所述至少一个数据表的更新数据;
表更新模块,用于基于所述至少一个数据表各自的所述更新数据,生成更新后的所述至少一个数据表。
15.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的用方法。
16.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。
17.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-7中任一项所述的方法。
CN202110078168.4A 2021-01-20 2021-01-20 数据报表生成方法、装置、电子设备及存储介质 Pending CN114818635A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110078168.4A CN114818635A (zh) 2021-01-20 2021-01-20 数据报表生成方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110078168.4A CN114818635A (zh) 2021-01-20 2021-01-20 数据报表生成方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN114818635A true CN114818635A (zh) 2022-07-29

Family

ID=82524221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110078168.4A Pending CN114818635A (zh) 2021-01-20 2021-01-20 数据报表生成方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN114818635A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115470754A (zh) * 2022-09-19 2022-12-13 北京火山引擎科技有限公司 数据分析方法、装置、计算机可读介质及电子设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115470754A (zh) * 2022-09-19 2022-12-13 北京火山引擎科技有限公司 数据分析方法、装置、计算机可读介质及电子设备

Similar Documents

Publication Publication Date Title
CN107102941B (zh) 一种测试用例的生成方法及装置
WO2021147559A1 (zh) 业务数据质量检测方法、装置、计算机设备及存储介质
US10691704B2 (en) Domain-based search engine
CN110851667A (zh) 一种多源头大量数据的整合分析方法及工具
CN111708774B (zh) 一种基于大数据的产业分析***
CN112818230B (zh) 内容推荐方法、装置、电子设备和存储介质
CN115640300A (zh) 一种大数据管理方法、***、电子设备和存储介质
CN114818635A (zh) 数据报表生成方法、装置、电子设备及存储介质
CN116955856A (zh) 信息展示方法、装置、电子设备以及存储介质
EP4216076A1 (en) Method and apparatus of processing an observation information, electronic device and storage medium
EP4116889A2 (en) Method and apparatus of processing event data, electronic device, and medium
CN116089490A (zh) 数据分析方法、装置、终端和存储介质
CN105512270A (zh) 一种确定相关对象的方法和装置
CN115794744A (zh) 一种日志展示方法、装置、设备和存储介质
CN113407749B (zh) 图片索引构建方法、装置、电子设备以及存储介质
CN114661918A (zh) 知识图谱构建方法、装置、存储介质及电子设备
CN114416772A (zh) 一种数据查询方法、装置、电子设备以及存储介质
CN113742501A (zh) 一种信息提取方法、装置、设备、及介质
CN113485763A (zh) 一种数据处理方法、装置、电子设备及计算机可读介质
CN113190753B (zh) 数据采集方法和装置、电子设备、计算机可读介质
CN115458103B (zh) 医疗数据处理方法、装置、电子设备及可读存储介质
KR102594204B1 (ko) 주식투자 정보 그래프 서비스를 위한 서비스 서버 및 그 방법
CN115858325B (zh) 一种项目日志的调整方法、装置、设备和存储介质
US20230086429A1 (en) Method of recognizing address, electronic device and storage medium
CN116975396A (zh) 政务服务智能推荐方法、***、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination