[发明专利]算法接入方法、装置、电子设备及可读存储介质在审
申请号: | 201811526265.X | 申请日: | 2018-12-13 |
公开(公告)号: | CN109635170A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 何晋平;罗毅 | 申请(专利权)人: | 成都四方伟业软件股份有限公司 |
主分类号: | G06F16/904 | 分类号: | G06F16/904 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法 大数据 结果数据 可视化 配置 可读存储介质 电子设备 结果展示 业务类型 字段 页面 待处理数据 配置信息 用户体验 字段生成 数据处理 便捷性 多平台 文件集 可读性 申请 展示 | ||
本申请实施例提供一种算法接入方法、装置、电子设备及可读存储介质,通过获取大数据算法文件集,并根据各个大数据算法文件,得到该大数据算法文件的待配置字段,在根据待配置字段生成配置页面。接着,获取用户导入的配置信息并对待配置字段进行配置,并通过执行每种业务类型的大数据算法文件对每种业务类型的待处理数据进行数据处理,得到对应的结果数据颗粒,最后基于各个结果数据颗粒生成对应的可视化结果展示页面。由此,通过可视化结果展示页面对结果数据颗粒进行可视化展示,提高了结果数据颗粒的可读性,同时,解决了不同平台执行各个大数据算法文件时,现有多平台相互操作的便捷性和数据的灵活性较差的问题,提高了用户体验。
技术领域
本申请涉及大数据分析领域,具体而言,涉及一种算法接入方法、装置、电子设备及可读存储介质。
背景技术
在大数据分析领域,大数据分析结果通常仅以数据的形式呈现,数据本身具有的抽象性特点,可读性较差,给人们的结果数据应用造成了巨大困难。
申请内容
有鉴于此,本申请的目的在于提供一种算法接入方法、装置、电子设备及可读存储介质,以解决或者改善上述问题。
为了实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供一种算法接入方法,应用于电子设备,所述方法包括:
获取大数据算法文件集,其中,所述大数据算法文件集包括多种业务类型的大数据算法文件。
根据每种业务类型的大数据算法文件,得到该大数据算法文件的待配置字段,并根据所述待配置字段生成该大数据算法文件的配置页面,其中,所述待配置字段包括该大数据算法文件需要输入的参数及参数类型。
获取用户通过生成的配置页面导入的配置信息并将根据所述配置信息对所述待配置字段进行配置,以完成每种业务类型的大数据算法文件的配置,其中,所述配置信息包括与该大数据算法的待配置字段对应的参数及参数类型。
通过执行每种业务类型的大数据算法文件对每种业务类型的待处理数据进行数据处理,得到对应的结果数据颗粒。
基于得到的各个结果数据颗粒生成对应的可视化结果展示页面以展示不同维度的大数据分析结果。
可选地,所述根据所述待配置字段生成该大数据算法文件的配置页面的步骤之前,所述方法还包括:
获得该大数据算法对应的待处理数据。
可选地,所述根据所述配置信息对所述待配置字段进行配置的步骤之后,所述方法还包括:
判断所述导入的配置信息中的参数类型与对应的待配置字段的参数类型是否一致。
若否,生成提醒信息以提醒用户重新配置所述配置信息。
可选地,所述通过执行每种业务类型的大数据算法文件对每种业务类型的待处理数据进行数据处理,得到对应的结果数据颗粒的步骤,包括:
检测当前线程池中的空闲线程。
判断所述空闲线程是否满足同时执行所述每种业务类型的大数据算法文件所需的线程。
若是,则将所述每种业务类型的大数据算法文件分配到所述线程池中的各个空闲线程中进行数据处理,得到对应的结果数据颗粒。
若否,则从所述每种业务类型的大数据算法文件中选择所述空闲线程能够处理的部分大数据算法文件,并将所述部分大数据算法文件分配到所述空闲线程中,将其余大数据算法文件分配到缓存池中。
在所述部分大数据算法文件分执行结束后,将分配到所述缓存池中的大数据算法文件输入到所述线程池中进行数据处理,得到所述每种业务类型的大数据算法文件的结果数据颗粒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四方伟业软件股份有限公司,未经成都四方伟业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811526265.X/2.html,转载请声明来源钻瓜专利网。