CN115934154A - 数字产品的大服务数据资源分配管理方法、装置及设备 - Google Patents
数字产品的大服务数据资源分配管理方法、装置及设备 Download PDFInfo
- Publication number
- CN115934154A CN115934154A CN202211536092.6A CN202211536092A CN115934154A CN 115934154 A CN115934154 A CN 115934154A CN 202211536092 A CN202211536092 A CN 202211536092A CN 115934154 A CN115934154 A CN 115934154A
- Authority
- CN
- China
- Prior art keywords
- interface
- digital product
- resource allocation
- service data
- large service
- 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
Links
- 238000013468 resource allocation Methods 0.000 title claims abstract description 92
- 238000007726 management method Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 49
- 238000009877 rendering Methods 0.000 claims abstract description 39
- 230000000007 visual effect Effects 0.000 claims abstract description 36
- 238000009826 distribution Methods 0.000 claims abstract description 29
- 239000000047 product Substances 0.000 claims description 181
- 239000013067 intermediate product Substances 0.000 claims description 34
- 238000004458 analytical method Methods 0.000 claims description 9
- 238000004422 calculation algorithm Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 7
- 230000009466 transformation Effects 0.000 claims description 5
- 238000004806 packaging method and process Methods 0.000 claims description 3
- 238000013473 artificial intelligence Methods 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000003860 storage Methods 0.000 description 8
- 230000006399 behavior Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及人工智能技术,揭露了一种数字产品的大服务数据资源分配管理方法、装置及设备,包括:对数字产品的界面框架进行区块配置,并对区块配置后的界面框架进行推送服务配置,得到配置完成的数字产品界面;对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求;生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。此外,本发明还涉及区块链技术,数据列表可存储于区块链的节点。本发明还提出一种数字产品的大服务数据资源分配管理装置及设备。本发明可以提高数字产品的大服务数据资源分配管理的效率。
Description
技术领域
本发明涉及人工智能技术领域,尤其涉及一种数字产品的大服务数据资源分配管理方法、装置及设备。
背景技术
随着大数据时代的来临,对数据资源的重视提到了前所未有的高度,“数据即资产”已经被广泛认可,数据资源就像企业的根基,是各企业尚待发掘的财富。大服务数据资源是企业资产,那就必须被纳入企业的资产管理中。在新经济和数字经济的现实背景下,尤其在人工智能主导或参与的生产经营活动中,大数据是必不可少的投入,和其他资源一样,数据的价值来源也是基于稀缺性。尽管数据不同于有些资源,只能一次性使用,数据可以重复性使用,但这并不意味着数据没有稀缺性。
现如今,数字产品在发展过程中会产生大量数据,一些企业对产生的大量数据置之不理,抑或是将所有的数据放在数据库里,却未曾对数据进行分类管理,一些企业仅利用粗制的分类准则来管理这些数据,当需要对所述大服务数据资源进行分配时,会导致大服务数据资源的分配杂乱无章,也使得所述大服务数据资源不能合理化利用。因此如何提升数字产品的大服务数据资源分配管理效率,成为了亟待解决的问题。
发明内容
本发明提供一种数字产品的大服务数据资源分配管理方法、装置及设备,其主要目的在于解决数字产品的大服务数据资源分配管理时效率较低的问题。
为实现上述目的,本发明提供的一种数字产品的大服务数据资源分配管理方法,包括:
获取数字产品的界面框架,对所述界面框架进行区块配置,得到中间产品界面;
对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面;
对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求;
确定所述数字产品的资源分配优先级,根据所述资源分配优先级生成所述数字产品的资源分配序列表;
利用所述资源分配序列表生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。
可选地,所述对所述界面框架进行区块配置,得到中间产品界面,包括:
对所述界面框架进行检索区块配置,得到一级数字产品框架;
对所述一级数字产品框架进行订阅区块配置,得到二级数字产品框架;
对所述二级数字产品框架进行宣传区块配置,得到三级数字产品框架;
对所述三级数字产品框架进行鉴权区块配置,得到中间产品界面。
可选地,所述对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面,包括:
获取所述中间产品界面的推送规则;
对所述推送规则进行规则解析,得到所述中间产品界面的推送数据种类和推送周期;
对所述推送数据种类和所述推送周期进行封装,得到推送数据包;
根据所述推送数据包对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面。
可选地,所述对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,包括:
获取所述配置完成的数字产品界面的渲染指令,对所述渲染指令进行指令解析,得到所述数字产品界面的界面内容树;
根据所述界面内容树生成界面规则树,利用所述界面内容树和所述界面规则树构建所述数字产品界面的界面渲染树;
生成所述界面渲染树的节点,利用所述节点对所述数字产品界面进行位置布局,得到所述数字产品界面的界面区块;
利用预设的用户界面成套元件对所述界面区块进行绘制,得到所述数字产品的可视化界面。
可选地,所述根据所述可视化界面获取用户的大服务数据分配请求,包括:
根据所述界面区块获取埋点事件,对所述埋点事件进行元素转化,得到目标埋点元素;
将所述目标埋点元素添加到所述可视化界面内的关键节点处,完成埋点;
根据所述埋点生成所述可视化界面的界面日志,对所述界面日志进行请求解析,得到用户的大服务数据分配请求。
可选地,所述利用所述资源分配序列表生成所述数字产品的资源调配实况,包括:
获取所述数字产品的实时任务,按照所述资源分配序列表对所述实时任务进行分类,得到所述数字产品的分类任务;
统计所述分类任务的个数,根据所述个数设置滑动平均算法参数;
利用设置好的滑动平均算法计算所述分类任务的完成时间,根据所述完成时间生成所述数字产品的资源调配实况。
可选地,所述根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配,包括:
获取所述大服务数据分配请求的请求标识,根据所述请求标识将所述大服务数据分配请求拆分为若干个子分配请求;
遍历所述资源调配实况中的所述分类任务,得到所述分类任务的任务进度;
根据所述任务进度确定所述子分配请求的执行时间,按照所述执行时间进行所述用户的大服务数据分配。
为了解决上述问题,本发明还提供一种数字产品的大服务数据资源分配管理装置,所述装置包括:
区块配置模块,用于获取数字产品的界面框架,对所述界面框架进行区块配置,得到中间产品界面;
服务配置模块,用于对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面;
界面渲染模块,用于对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求;
优先分配模块,用于确定所述数字产品的资源分配优先级,根据所述资源分配优先级生成所述数字产品的资源分配序列表;
调配实况模块,用于利用所述资源分配序列表生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。
为了解决上述问题,本发明还提供一种电子设备,所述电子设备包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述所述的数字产品的大服务数据资源分配管理方法。
本发明实施例通过对所述数字产品的界面框架进行区块配置,并对区块配置后的界面框架进行推送服务配置,得到配置完成的数字产品界面,更好的明确了所述数字产品界面所包含的功能以及区块优势,对所述配置完成的数字产品界面进行界面渲染,使得所述配置完成的数字产品界面更加美观和具有可读性,利用埋点获取用户的大服务数据分配请求,不再使用笨拙的采集代码编程来定义行为采集的触发条件和后续行为,而是通过后端配置或前端可视化圈选等方式来完成关键事件的定义和捕获,能较好地支持关注点变更和历史数据回溯,利用进度条获悉所述数字产品的资源分配任务的实习信息,实现了信息的可视化展示,有益于信息的读取,加快了数据资源的分配效率,因此本发明提出数字产品的大服务数据资源分配管理方法、装置及设备,可以解决大服务数据资源分配管理效率较低的问题。
附图说明
图1为本发明一实施例提供的数字产品的大服务数据资源分配管理方法的流程示意图;
图2为本发明一实施例提供的服务配置的流程示意图;
图3为本发明一实施例提供的界面渲染的流程示意图;
图4为本发明一实施例提供的数字产品的大服务数据资源分配管理装置的功能模块图;
图5为本发明一实施例提供的实现所述数字产品的大服务数据资源分配管理方法的电子设备的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本申请实施例提供一种数字产品的大服务数据资源分配管理方法。所述数字产品的大服务数据资源分配管理方法的执行主体包括但不限于服务端、终端等能够被配置为执行本申请实施例提供的该方法的电子设备中的至少一种。换言之,所述数字产品的大服务数据资源分配管理方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等。所述服务器可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(ContentDeliveryNetwork,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
参照图1所示,为本发明一实施例提供的数字产品的大服务数据资源分配管理方法的流程示意图。在本实施例中,所述数字产品的大服务数据资源分配管理方法包括:
S1、获取数字产品的界面框架,对所述界面框架进行区块配置,得到中间产品界面。
在本发明实施例中,所述数字产品包括信息内容基于数字格式的交换物或通过因特网以比特流方式运送的产品,以及基于数字技术的电子产品或将其转化为数字形式通过网络来传播和收发,或者依托于一定的物理载体而存在的产品。
详细地,所述数字产品包括但不限于:信息和娱乐产品,如纸上信息产品、产品信息、图像图形、音频产品和视频产品;象征、符号和概念,如航班、音乐会、体育场的订票过程,支票、电子货币、***等财务工具等;过程和服务,如政府服务、信件和传真电子消费、远程教育和交互式服务、数字咖啡馆和交互式娱乐等。
详细地,所述界面框架又可以理解为界面模板,常见的界面通常包含标签导航、舵式导航、宫格导航和点聚导航等,框架重点在于其约束性和支撑性,框架中可以为后续扩展的组件提供很多辅助性、支撑性的方便易用的实用工具,可以为所述界面框架配备一些帮助解决某类问题的库或工具。
在本发明实施例中,所述对所述界面框架进行区块配置,得到中间产品界面,包括:
对所述界面框架进行检索区块配置,得到一级数字产品框架;
对所述一级数字产品框架进行订阅区块配置,得到二级数字产品框架;
对所述二级数字产品框架进行宣传区块配置,得到三级数字产品框架;
对所述三级数字产品框架进行鉴权区块配置,得到中间产品界面。
详细地,所述检索区块包括数据资源情况的查询检索接口、以及各类结构化和非结构化数据的查询检索接口,支持精确/模糊、分类、组合、批量等多种查询方式,支持返回数据统计汇总信息、判定查询关键词是否命中的信息,以及数据摘要或明细信息。
详细地,所述订阅区块提供订阅服务,所述订阅服务包括:比对订阅、结果查询和中止订阅等,其中,所述比对订阅是根据输入的比对条件或预先设定好的规则,与结构化或非结构化数据进行比对,并在比对符合时,实时返回比对结果信息,所述比对订阅支持完全匹配、关键词匹配、正则匹配、多条件逻辑组合匹配,所述所述比对订阅支持语义匹配、音频匹配、图像匹配等能力的扩展。
详细地,所述宣传区块是用来展示所述数字产品的特性,以及有关所述数字产品的新闻的。
详细地,所述鉴权区块是基于数据的访问控制规则,实现数据的访问权限鉴别的过程,其中,所述访问控制规则从内容敏感度、数据来源、数据种类、字段及字段关系分类四个维度进行资源权限的控制,资源鉴权通过用户的数据资源权限,使用数据鉴权服务实现对数据资源的访问控制。
S2、对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面。
在本发明实施例中,所述中间产品界面是对所述界面框架进行一些初始区块得到,还需要对所述中间产品界面进行推送服务配置,才能得到想要的数字产品界面。
详细地,参图2所示,所述对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面,包括:
S21、获取所述中间产品界面的推送规则;
S22、对所述推送规则进行规则解析,得到所述中间产品界面的推送数据种类和推送周期;
S23、对所述推送数据种类和所述推送周期进行封装,得到推送数据包;
S24、根据所述推送数据包对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面。
详细地,所述推送服务是大数据平台各级节点间、内部与外部其他部门间进行数据交换和信息推送的基础核心能力,主要包括数据汇聚、数据下发,其中,所述数据汇聚是指将数据资源根据需要从下端节点汇到中端节点、节点中心,或者从外部单向导入,汇到相应的各级数据中心,所述数据下发是指将数据资源根据需要从中端数据中心下发给下端数据中心。
详细地,所述推送规则是指根据所述数字产品的目标用户确定对不同所述目标用户的推送频率以及推送权限,其中,所述推送权限是指当所述目标用户设置了黑名单或者所述所述目标用户是会员时,会视情况而定进行推送。
详细地,所述推送周期包括但不限于:每日、每周、每月、每年、早晨、中午或者下午等其中一种或多种。
S3、对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求。
在本发明实施例中,可以利用渲染引擎对所述数字产品界面进行渲染,所述渲染引擎所做的事是将请求内容展现给所述目标用户。
在本发明实施例中,参图3所示,所述对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,包括:
S31、获取所述配置完成的数字产品界面的渲染指令,对所述渲染指令进行指令解析,得到所述数字产品界面的界面内容树;
S32、根据所述界面内容树生成界面规则树,利用所述界面内容树和所述界面规则树构建所述数字产品界面的界面渲染树;
S33、生成所述界面渲染树的节点,利用所述节点对所述数字产品界面进行位置布局,得到所述数字产品界面的界面区块;
S34、利用预设的用户界面成套元件对所述界面区块进行绘制,得到所述数字产品的可视化界面。
详细地,利用渲染引擎解析所述渲染指令,所述渲染引擎负责解析用户请求的内容,如HTML或XML,渲染引擎会解析HTML或XML,以及相关CSS,然后返回解析后的内容。
详细地,所述界面内容树是指通过文档对象化模型将HTML界面进行解析,并生成HTML界面树状结构和对应访问方法,借助所述界面内容树能直接而且简易的操作HTML界面上的每个标记内容,其中,HTML承担了语义职能,亦即所述界面内容树承担了语义职能。
详细地,所述界面规则树是CSS对象模型,是对CSS样式表的对象化表示,同时还提供了相关API用来操作CSS样式,其中,CSS承担了表现职能,亦即所述界面规则树承担了表现职能。
进一步地,所述CSS是层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言,CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化;所述HTML是超文本标记语言,包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体,HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等;所述XML是可扩展标记语言,是标准通用标记语言的子集,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
详细地,所述界面渲染树是按预设的顺序展示在屏幕上的一系列矩形,这些矩形带有字体,颜色和尺寸等视觉属性。
进一步地,所述界面渲染树中渲染对象的信息,计算出每一个渲染对象的位置和尺寸,将其安置在浏览器窗口的正确位置,而有些时候我们会在文档布局完成后对界面内容进行修改,这时候可能需要重新进行布局,每一个渲染对象都有一个布局或者回流方法,实现其布局或回流。
进一步地,所述利用所述节点对所述数字产品界面进行位置布局,得到所述数字产品界面的界面区块,包括:计算所述数字产品界面的宽度,遍历所述数字产品界面的所有界面子级,依次设置所述界面子级的坐标,判断是否需要触发所述界面子级的布局;计算所述界面子级的高度,通过对所述界面子级的高度进行累加操作,得到所述数字产品界面的累加高度,利用所述累加高度对所述数字产品界面进行设置,同时将所述数字产品界面的脏值设置FALSE。
在本发明实施例中,利用埋点监听界面运行过程中的事件,当需要关注的事件发生时进行判断和捕获,然后获取必要的上下文信息,最后将信息整理后发送至服务器端;根据所述埋点进行收据收集,跟踪应用使用情况,为后续的运营与产品的优化提供相关的数据支撑。
详细地,为了提高埋点工作的效率和易用性,不再使用笨拙的采集代码编程来定义行为采集的触发条件和后续行为,而是通过后端配置或前端可视化圈选等方式来完成关键事件的定义和捕获,数据监测工具一般倾向于在监测时捕获和发送尽可能多的事件和信息,而在数据处理后端进行触发条件匹配和统计计算等工作,以较好地支持关注点变更和历史数据回溯。
在本发明实施例中,所述根据所述可视化界面获取用户的大服务数据分配请求,包括:
根据所述界面区块获取埋点事件,对所述埋点事件进行元素转化,得到目标埋点元素;
将所述目标埋点元素添加到所述可视化界面内的关键节点处,完成埋点;
根据所述埋点生成所述可视化界面的界面日志,对所述界面日志进行请求解析,得到用户的大服务数据分配请求。
详细地,所述目标埋点元素是指在界面内中特定的收集的一些数据信息,用于追踪所述界面区块的使用情况,并为产品运营提供数据支撑,包括但不限于访问数、访客数、页面停留时长、页面浏览数以及点击率。
本发明实施例中,所述埋点可以存储至区块链、数据库等数据存储中;所述对所述埋点事件进行元素转化可通过转化函数实现,如atoi函数。
S4、确定所述数字产品的资源分配优先级,根据所述资源分配优先级生成所述数字产品的资源分配序列表。
在本发明实施例中,所述根据所述资源分配优先级生成所述数字产品的资源分配序列表是为了保证资源的高利用率,在合理时间内使所有顾客有获得所需资源的机会,对不可共享的资源实施互斥使用,并防止由资源分配不当而引起的死锁。
详细地,所述资源分配优先级是根据进程要求处理的紧迫程度来确定的;所述资源分配序列表是按进程的优先级由高到低的顺序排列的,表前端进程为优先级最高者。
在本发明实施例中,所述根据所述资源分配优先级生成所述数字产品的资源分配序列表,包括:
根据所述数字产品的资源分配优先级生成优先数;
利用所述优先数将预设的时间片分配给不同的资源分配任务,得到所述资源分配任务的任务紧急度;
对所述任务紧急度进行降序排列,得到所述数字产品的资源分配序列表。
详细地,所述资源分配优先级是根据优先数来决定,其中,所述优先数的确定方法可分为两类:静态优先数法和动态优先数法;所述静态优先数法是在资源分配任务创建时指定优先数,在资源分配任务运行时优先数不变;所述动态优先数法在资源分配任务创建时创立一个优先数,但在其生命周期内优先数可以动态变化,如等待时间长优先数可改变。
详细地,所述预设的时间片与***响应时间、就绪进程个数以及CPU能力有关,所述时间片包括固定时间片和可变时间片。
S5、利用所述资源分配序列表生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。
在本发明实施例中,所述资源调配实况是指所述数字产品的资源分配任务的处理情况。
在本发明实施例中,所述利用所述资源分配序列表生成所述数字产品的资源调配实况,包括:
获取所述数字产品的实时任务,按照所述资源分配序列表对所述实时任务进行分类,得到所述数字产品的分类任务;
统计所述分类任务的个数,根据所述个数设置滑动平均算法参数;
利用设置好的滑动平均算法计算所述分类任务的完成时间,根据所述完成时间生成所述数字产品的资源调配实况。
详细地,所述实时任务是由所述数字产品不同资源分配情况确定的,每个资源的优先级不同。
详细地,根据设置好的滑动平均算法中的默认值得到第一个所述分类任务的第一预测时间;根据所述第一实际耗时获取第二个所述分类任务的第二预测时间;根据所述第一实际耗时和所述第二实际耗时的平均值获取第三个所述分类任务的第三预测时间;根据所述滑动窗口维度选取与目标分类任务相邻的前N项的实际耗时,当所述实际耗时个数小于所述滑动窗口维度,利用数值零对实际耗时进行个数填充,其中,填充后的实际耗时个数等于所述滑动窗口维度,所述N小于等于滑动窗口维度;对填充后的实际耗时进行均值计算,得到所述目标分类任务的预测时间。
进一步地,设置默认值为3,所述滑动窗口维度为3,监测到第一实际耗时为3.000;根据所述第一实际耗时为3.000,可推断第二预测时间为3.000;监测到第二实际耗时为3.100,可推断第三预测时间为3.050;监测到第三实际耗时为3.000,可推断第四预测时间为3.033。
详细地,所述滑动平均算法在简单平均数法基础上,通过顺序逐期增减新旧数据求算移动平均值,借以消除偶然变动因素,找出事物发展趋势,并据此进行预测的方法,所述滑动平均法是重在实现“重近轻远”的原则,通过对数据加以小等权,近期数据给予较大权数,远期数据给予较少的权数,目的在于强化近期数据的作用,弱化远期数据的影响。
在本发明实施例中,所述根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配,包括:
获取所述大服务数据分配请求的请求标识,根据所述请求标识将所述大服务数据分配请求拆分为若干个子分配请求;
遍历所述资源调配实况中的所述分类任务,得到所述分类任务的任务进度;
根据所述任务进度确定所述子分配请求的执行时间,按照所述执行时间进行所述用户的大服务数据分配。
详细地,所述请求标识是为了区分不同的所述大服务数据分配请求而产生的,可以对所述大服务数据分配请求进行关键字提取,得到所述大服务数据分配请求中不同子分配任务的请求标识,其中,所述请求标识具有唯一性。
详细地,所述分类任务的任务进度可以利用进度条进行可视化展示,例如:进度条上的红色部分显示未完成部分,绿色部分显示完成部分,根据所述红色部分确定所述子分配请求的执行时间,将所述执行时间较短的资源进行优先分配。
本发明实施例通过对所述数字产品的界面框架进行区块配置,并对区块配置后的界面框架进行推送服务配置,得到配置完成的数字产品界面,更好的明确了所述数字产品界面所包含的功能以及区块优势,对所述配置完成的数字产品界面进行界面渲染,使得所述配置完成的数字产品界面更加美观和具有可读性,利用埋点获取用户的大服务数据分配请求,不再使用笨拙的采集代码编程来定义行为采集的触发条件和后续行为,而是通过后端配置或前端可视化圈选等方式来完成关键事件的定义和捕获,能较好地支持关注点变更和历史数据回溯,利用进度条获悉所述数字产品的资源分配任务的实习信息,实现了信息的可视化展示,有益于信息的读取,加快了数据资源的分配效率,因此本发明提出数字产品的大服务数据资源分配管理方法,可以解决大服务数据资源分配管理效率较低的问题。
如图4所示,是本发明一实施例提供的数字产品的大服务数据资源分配管理装置的功能模块图。
本发明所述数字产品的大服务数据资源分配管理装置100可以安装于电子设备中。根据实现的功能,所述数字产品的大服务数据资源分配管理装置100可以包括区块配置模块101、服务配置模块102、界面渲染模块103、优先分配模块104及调配实况模块105。本发明所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在电子设备的存储器中。
在本实施例中,关于各模块/单元的功能如下:
所述区块配置模块101,用于获取数字产品的界面框架,对所述界面框架进行区块配置,得到中间产品界面;
所述服务配置模块102,用于对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面;
所述界面渲染模块103,用于对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求;
所述优先分配模块104,用于确定所述数字产品的资源分配优先级,根据所述资源分配优先级生成所述数字产品的资源分配序列表;
所述调配实况模块105,用于利用所述资源分配序列表生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。
如图5所示,是本发明一实施例提供的实现数字产品的大服务数据资源分配管理方法的电子设备的结构示意图。
所述电子设备可以包括处理器10、存储器11、通信总线12以及通信接口13,还可以包括存储在所述存储器11中并可在所述处理器10上运行的计算机程序,如数字产品的大服务数据资源分配管理程序。
其中,所述处理器10在一些实施例中可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(CentralProcessing Unit,CPU)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。所述处理器10是所述电子设备的控制核心(ControlUnit),利用各种接口和线路连接整个电子设备的各个部件,通过运行或执行存储在所述存储器11内的程序或者模块(例如执行数字产品的大服务数据资源分配管理程序等),以及调用存储在所述存储器11内的数据,以执行电子设备的各种功能和处理数据。
所述存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、移动硬盘、多媒体卡、卡型存储器(例如:SD或DX存储器等)、磁性存储器、磁盘、光盘等。所述存储器11在一些实施例中可以是电子设备的内部存储单元,例如该电子设备的移动硬盘。所述存储器11在另一些实施例中也可以是电子设备的外部存储设备,例如电子设备上配备的插接式移动硬盘、智能存储卡(SmartMediaCard,SMC)、安全数字(Secure Digital,SD)卡、闪存卡(FlashCard)等。进一步地,所述存储器11还可以既包括电子设备的内部存储单元也包括外部存储设备。所述存储器11不仅可以用于存储安装于电子设备的应用软件及各类数据,例如数字产品的大服务数据资源分配管理程序的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。
所述通信总线12可以是外设部件互连标准(PeripheralComponentInterconnect,简称PCI)总线或扩展工业标准结构(ExtendedIndustryStandardArchitecture,简称EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。所述总线被设置为实现所述存储器11以及至少一个处理器10等之间的连接通信。
所述通信接口13用于上述电子设备与其他设备之间的通信,包括网络接口和用户接口。可选地,所述网络接口可以包括有线接口和/或无线接口(如WI-FI接口、蓝牙接口等),通常用于在该电子设备与其他电子设备之间建立通信连接。所述用户接口可以是显示器(Display)、输入单元(比如键盘(Keyboard)),可选地,用户接口还可以是标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(OrganicLight-EmittingDiode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备中处理的信息以及用于显示可视化的用户界面。
图中仅示出了具有部件的电子设备,本领域技术人员可以理解的是,图中示出的结构并不构成对所述电子设备的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
例如,尽管未示出,所述电子设备还可以包括给各个部件供电的电源(比如电池),优选地,电源可以通过电源管理装置与所述至少一个处理器10逻辑相连,从而通过电源管理装置实现充电管理、放电管理、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电装置、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。所述电子设备还可以包括多种传感器、蓝牙模块、Wi-Fi模块等,在此不再赘述。
应该了解,所述实施例仅为说明之用,在专利申请范围上并不受此结构的限制。
所述电子设备中的所述存储器11存储的数字产品的大服务数据资源分配管理程序是多个指令的组合,在所述处理器10中运行时,可以实现:
获取数字产品的界面框架,对所述界面框架进行区块配置,得到中间产品界面;
对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面;
对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求;
确定所述数字产品的资源分配优先级,根据所述资源分配优先级生成所述数字产品的资源分配序列表;
利用所述资源分配序列表生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。
具体地,所述处理器10对上述指令的具体实现方法可参考附图对应实施例中相关步骤的描述,在此不赘述。
进一步地,所述电子设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。所述计算机可读存储介质可以是易失性的,也可以是非易失性的。例如,所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)。
在本发明所提供的几个实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。
因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。
本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
本申请实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(ArtificialIntelligence,AI)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用***。
此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一、第二等词语用来表示名称,而并不表示任何特定的顺序。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (9)
1.一种数字产品的大服务数据资源分配管理方法,其特征在于,所述方法包括:
获取数字产品的界面框架,对所述界面框架进行区块配置,得到中间产品界面;
对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面;
对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求;
确定所述数字产品的资源分配优先级,根据所述资源分配优先级生成所述数字产品的资源分配序列表;
利用所述资源分配序列表生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。
2.如权利要求1所述的大服务数据资源分配管理方法,其特征在于,所述对所述界面框架进行区块配置,得到中间产品界面,包括:
对所述界面框架进行检索区块配置,得到一级数字产品框架;
对所述一级数字产品框架进行订阅区块配置,得到二级数字产品框架;
对所述二级数字产品框架进行宣传区块配置,得到三级数字产品框架;
对所述三级数字产品框架进行鉴权区块配置,得到中间产品界面。
3.如权利要求1所述的大服务数据资源分配管理方法,其特征在于,所述对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面,包括:
获取所述中间产品界面的推送规则;
对所述推送规则进行规则解析,得到所述中间产品界面的推送数据种类和推送周期;
对所述推送数据种类和所述推送周期进行封装,得到推送数据包;
根据所述推送数据包对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面。
4.如权利要求1所述的大服务数据资源分配管理方法,其特征在于,所述对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,包括:
获取所述配置完成的数字产品界面的渲染指令,对所述渲染指令进行指令解析,得到所述数字产品界面的界面内容树;
根据所述界面内容树生成界面规则树,利用所述界面内容树和所述界面规则树构建所述数字产品界面的界面渲染树;
生成所述界面渲染树的节点,利用所述节点对所述数字产品界面进行位置布局,得到所述数字产品界面的界面区块;
利用预设的用户界面成套元件对所述界面区块进行绘制,得到所述数字产品的可视化界面。
5.如权利要求1所述的大服务数据资源分配管理方法,其特征在于,所述根据所述可视化界面获取用户的大服务数据分配请求,包括:
根据所述界面区块获取埋点事件,对所述埋点事件进行元素转化,得到目标埋点元素;
将所述目标埋点元素添加到所述可视化界面内的关键节点处,完成埋点;
根据所述埋点生成所述可视化界面的界面日志,对所述界面日志进行请求解析,得到用户的大服务数据分配请求。
6.如权利要求1所述的大服务数据资源分配管理方法,其特征在于,所述利用所述资源分配序列表生成所述数字产品的资源调配实况,包括:
获取所述数字产品的实时任务,按照所述资源分配序列表对所述实时任务进行分类,得到所述数字产品的分类任务;
统计所述分类任务的个数,根据所述个数设置滑动平均算法参数;
利用设置好的滑动平均算法计算所述分类任务的完成时间,根据所述完成时间生成所述数字产品的资源调配实况。
7.如权利要求1至6中任一项所述的大服务数据资源分配管理方法,其特征在于,所述根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配,包括:
获取所述大服务数据分配请求的请求标识,根据所述请求标识将所述大服务数据分配请求拆分为若干个子分配请求;
遍历所述资源调配实况中的所述分类任务,得到所述分类任务的任务进度;
根据所述任务进度确定所述子分配请求的执行时间,按照所述执行时间进行所述用户的大服务数据分配。
8.一种数字产品的大服务数据资源分配管理装置,其特征在于,所述装置包括:
区块配置模块,用于获取数字产品的界面框架,对所述界面框架进行区块配置,得到中间产品界面;
服务配置模块,用于对所述中间产品界面进行推送服务配置,得到配置完成的数字产品界面;
界面渲染模块,用于对所述配置完成的数字产品界面进行渲染,得到所述数字产品的可视化界面,根据所述可视化界面获取用户的大服务数据分配请求;
优先分配模块,用于确定所述数字产品的资源分配优先级,根据所述资源分配优先级生成所述数字产品的资源分配序列表;
调配实况模块,用于利用所述资源分配序列表生成所述数字产品的资源调配实况,根据所述大服务数据分配请求和所述资源调配实况进行用户的大服务数据分配。
9.一种电子设备,其特征在于,所述电子设备包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7中任意一项所述的数字产品的大服务数据资源分配管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211536092.6A CN115934154A (zh) | 2022-12-02 | 2022-12-02 | 数字产品的大服务数据资源分配管理方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211536092.6A CN115934154A (zh) | 2022-12-02 | 2022-12-02 | 数字产品的大服务数据资源分配管理方法、装置及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115934154A true CN115934154A (zh) | 2023-04-07 |
Family
ID=86551700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211536092.6A Pending CN115934154A (zh) | 2022-12-02 | 2022-12-02 | 数字产品的大服务数据资源分配管理方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115934154A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108304176A (zh) * | 2017-12-14 | 2018-07-20 | 广东数果科技有限公司 | 一种跨平台移动终端的可视化埋点方法 |
CN114860201A (zh) * | 2022-03-17 | 2022-08-05 | 浪潮卓数大数据产业发展有限公司 | 一种针对基层数据的大屏数据展示***、方法及设备 |
CN115293603A (zh) * | 2022-08-11 | 2022-11-04 | 深圳壹账通智能科技有限公司 | 任务分配方法、装置、电子设备及计算机可读存储介质 |
-
2022
- 2022-12-02 CN CN202211536092.6A patent/CN115934154A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108304176A (zh) * | 2017-12-14 | 2018-07-20 | 广东数果科技有限公司 | 一种跨平台移动终端的可视化埋点方法 |
CN114860201A (zh) * | 2022-03-17 | 2022-08-05 | 浪潮卓数大数据产业发展有限公司 | 一种针对基层数据的大屏数据展示***、方法及设备 |
CN115293603A (zh) * | 2022-08-11 | 2022-11-04 | 深圳壹账通智能科技有限公司 | 任务分配方法、装置、电子设备及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106796578B (zh) | 知识自动化***和方法以及存储器 | |
CN106462559A (zh) | 任意大小内容项生成 | |
CN115002200A (zh) | 基于用户画像的消息推送方法、装置、设备及存储介质 | |
CN111340240A (zh) | 实现自动机器学习的方法及装置 | |
CN112506486A (zh) | 搜索***建立方法、装置、电子设备及可读存储介质 | |
CN113868528A (zh) | 资讯推荐方法、装置、电子设备及可读存储介质 | |
CN114707474A (zh) | 报表生成方法、装置、电子设备及计算机可读存储介质 | |
CN113379391A (zh) | 工单处理方法、装置、电子设备及计算机可读存储介质 | |
CN114880368A (zh) | 数据查询方法、装置、电子设备及可读存储介质 | |
CN116450723A (zh) | 数据提取方法、装置、计算机设备及存储介质 | |
CN115759746A (zh) | 可配置化的用户预警方法、装置、电子设备及存储介质 | |
CN115934154A (zh) | 数字产品的大服务数据资源分配管理方法、装置及设备 | |
CN115062023A (zh) | 宽表优化方法、装置、电子设备及计算机可读存储介质 | |
CN114780688A (zh) | 基于规则匹配的文本质检方法、装置、设备及存储介质 | |
CN114911479A (zh) | 基于配置化的界面生成方法、装置、设备及存储介质 | |
CN114722789A (zh) | 数据报表集成方法、装置、电子设备及存储介质 | |
CN111177496B (zh) | 一种数据对象管理方法、装置及*** | |
CN114490666A (zh) | 基于数据需求的图表生成方法、装置、设备及存储介质 | |
CN114518993A (zh) | 基于业务特征的***性能监控方法、装置、设备及介质 | |
CN114385815A (zh) | 基于业务需求的新闻筛选方法、装置、设备及存储介质 | |
CN111553133A (zh) | 报表生成方法、装置、电子设备及存储介质 | |
CN116991364B (zh) | 基于大数据的软件开发***管理方法 | |
CN112528112B (zh) | 数据收集及分析方法、装置、电子设备及存储介质 | |
CN113706204B (zh) | 基于深度学习的权益发放方法、装置、设备及存储介质 | |
CN111177501B (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20230407 |