一种开放搜索服务的可视化构建方法、设备、介质及终端技术

技术编号:36210090 阅读:21 留言:0更新日期:2023-01-04 12:06
本发明专利技术属于可视化展示技术领域,公开了一种开放搜索服务的可视化构建方法、设备、介质及终端,包括:通过对搜索服务的配置元数据进行数据预处理,并结合数据解析引擎利用不同的类型解析器、值类型解析器、数据类型解析器进行数据的分析展示,得到可交互的web搜索服务页面。本发明专利技术提供了一种开放搜索服务的可视化构建方法,能够实现搜索结果展示字段数据化、组件化,根据给定的JSON数据构建出搜索服务的界面,基于此可视化构建,还可以支持标题字段设置、修改字段展示名称、设置脱敏规则。本发明专利技术主要使用了vue+ant design开发,可以快速将搜索服务的配置元数据转换成可交互的web搜索服务页面。务页面。

【技术实现步骤摘要】
一种开放搜索服务的可视化构建方法、设备、介质及终端


[0001]本专利技术属于可视化展示
,尤其涉及一种开放搜索服务的可视化构建方法、设备、介质及终端。

技术介绍

[0002]目前,主流的搜索服务提供的可视化构建现有方案中,一般采用的是通过对搜索条件和数据格式的分析开发出配套的可视化模板,这样的构建方案高度依赖于搜索条件和数据格式,往往数据格式的调整就需要反复的对可视化模板进行调整,再者,这样的高耦合性的构建方案开发出的可视化模板对于布局适配性有着更大的局限性,最终大量的开发将被这种费时费力的机械劳动消耗。
[0003]通过上述分析,现有技术存在的问题及缺陷为:
[0004](1)现有的搜索服务可视化构建方案高度依赖于搜索条件和数据格式,可视化模板场景适配性低下,需要开发出多套可视化模板对场景进行适配。
[0005](2)现有的搜索服务可视化构建方案对数据格式高度耦合,可视化模板的调整变得更加困难。
[0006](3)现有的搜索服务可视化构建方案开发效率低下、成本高,很大一部分的工作量属于机械劳动。
...

【技术保护点】

【技术特征摘要】
1.一种开放搜索服务的可视化构建方法,其特征在于,所述开放搜索服务的可视化构建方法包括:通过对搜索服务的配置元数据进行数据预处理,并结合数据解析引擎利用不同的类型解析器、值类型解析器、数据类型解析器进行数据的分析展示,得到可交互的web搜索服务页面。2.如权利要求1所述开放搜索服务的可视化构建方法,其特征在于,所述开放搜索服务的可视化构建方法包括以下步骤:步骤一,获取待展示的搜索服务的配置元数据,将所述搜索服务的配置元数据转化为展示字段原数据;步骤二,基于待展示的搜索服务页面内所有展示字段元数据构建搜索服务元数据;步骤三,数据解析引擎会根据服务的类型从不同的搜索服务元数据中提取展示字段元数据,并根据展示字段的类型将元数据分发给对应的类型解析器进行处理;步骤四,利用值类型解析器进行元数据的处理;并利用数据类型解析器进行数据处理;得到可交互的web搜索服务页面。3.如权利要求2所述开放搜索服务的可视化构建方法,其特征在于,所述展示字段元数据包括:字段id、字段编码、字段名称、字段展示名称、字段值类型、排列方式、是否之后换行、脱敏类型、是否超链接、是否长文本、是否缩略图。4.如权利要求2所述开放搜索服务的可视化构建方法,其特征在于,所述搜索服务元数据为展示的搜索服务页面内所有展示字段元数据的集合。5.如权利要求2所述开放搜索服务的可视化构建方法,其特征在于,所述根据展示字段的类型将元数据分发给对应的类型解析器进行处理包括:逻辑类型解析器将数据转换为中文的“是”、“否”;地理位置类型解析器分析字符串、数组、JSON格式的数据,统一转换成相同的中文地理位置格式;嵌套文档类型解析器...

【专利技术属性】
技术研发人员:吴志雄冯水荣
申请(专利权)人:南威软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1