脚本获取方法及装置制造方法及图纸

技术编号:34371569 阅读:24 留言:0更新日期:2022-07-31 11:25
本申请实施例提供了一种脚本获取方法及装置,包括:响应于对至少一个数据源中目标数据源的选取操作,展示配置界面,并通过配置界面获取针对目标数据源设置的查询参数;根据目标数据源的标识、查询参数和预设的脚本生成格式,获得指标数据处理脚本;并通过添加界面为指标数据处理脚本添加使用场景的描述信息,获得使用场景与指标数据处理脚本的对应关系。本申请通过一套通用的可视化配置流程,建立指标数据处理脚本与使用场景的对应关系,指标数据处理脚本中所采用的数据源、查询参数可以针对使用场景的特性进行自定义,使得本方案的适用范围较大,且对于新使用场景的适配接入仅需开发量较小的配置过程,可复用性较强。可复用性较强。可复用性较强。

Script acquisition method and device

【技术实现步骤摘要】
脚本获取方法及装置


[0001]本申请涉及计算机
,特别是涉及一种脚本获取方法及装置、指标数据处理方法及装置、电子设备、机器可读介质。

技术介绍

[0002]图形化展示图表可以基于从相应数据源中提取的指标数据渲染生成,用于为用户展示丰富且直观的指标分析内容,提高用户对指标数据的感知力,图形化展示图表的生成和展示过程称为数据洞察。
[0003]相关技术中,数据洞察平台可以基于固定的数据源,按照固定的指标数据获取逻辑获取指标数据,并将指标数据以固定形式渲染为图形化展示图表进行输出。
[0004]但是,专利技术人经过研究发现,目前的方案中,数据洞察平台的数据处理形式较为固定,仅适用于单一场景,若要并入其他场景进行使用,需要大量重复的开发过程,造成目前方案的适用范围较小、可复用性较差。

技术实现思路

[0005]本申请实施例提供了一种脚本获取方法、指标数据处理方法,以解决相关技术中方案的适用范围较小、可复用性较差的问题。
[0006]相应的,本申请实施例还提供了一种脚本获取装置、指标数据处理装置、电子设备以本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种脚本获取方法,其特征在于,包括:响应于对至少一个数据源中目标数据源的选取操作,展示配置界面,并通过配置界面获取针对所述目标数据源设置的查询参数;根据所述目标数据源的标识、所述查询参数和预设的脚本生成格式,获得指标数据处理脚本;所述指标数据处理脚本用于根据所述查询参数和所述目标数据源,获得指标数据;展示添加界面,并通过所述添加界面为所述指标数据处理脚本添加使用场景的描述信息,获得使用场景与指标数据处理脚本的对应关系。2.根据权利要求1所述的方法,其特征在于,还包括:展示脚本编辑界面,并在所述脚本编辑界面中对所述指标数据处理脚本进行编辑。3.根据权利要求2所述的方法,其特征在于,还包括:展示预览执行界面,并在所述预览执行界面中显示所述指标数据处理脚本的预运行结果。4.根据权利要求2所述的方法,其特征在于,所述在所述脚本编辑界面中对所述指标数据处理脚本进行编辑,包括:在所述脚本编辑界面中,添加针对所述查询参数、所述指标数据、所述目标数据源中一个或多个对象的工具化代码片段,所述工具化代码片段用于进行函数运算。5.根据权利要求4所述的方法,其特征在于,在所述脚本编辑界面中,添加针对所述查询参数、所述指标数据、所述目标数据源中一个或多个对象的工具化代码片段,包括:在所述脚本编辑界面展示的指标数据处理脚本的代码中,插入针对所述查询参数、所述指标数据、所述目标数据源中一个或多个对象的工具化代码片段;或从所述脚本编辑界面展示的工具化代码片段列表中,选取针对所述查询参数、所述指标数据、所述目标数据源中一个或多个对象的工具化代码片段。6.根据权利要求1所述的方法,其特征在于,还包括:展示结构描述界面,并在所述结构描述界面中显示至少一个指标数据处理脚本的标识;响应于对所述指标数据处理脚本的标识的查看操作,展示所述指标数据处理脚本中目标数据源和查询参数的详情信息。7.根据权利要求1所述的方法,其特征在于,还包括:展示选择界面,并在所述选择界面中显示运行环境中接入的数据源和数据引擎;通过所述选择界面选取数据源和目标数据引擎,并将选取的数据源添加至所述目标数据引擎;所述响应于对至少一个数据源中目标数据源的选取操作,包括:响应于对所述目标数据引擎提供的至少一个数据源中目标数据源的选取操作。8.一种脚本获取方法,其特征在于,包括:获取针对所述目标数据源设置的查询参数;根据所述目标数据源的标识、所述查询参数和预设的脚本生成格式,获得指标数据处理脚本;所述指标数据处理脚本用于根据所述查询参数和所述目...

【专利技术属性】
技术研发人员:沈泽飞吴菲菲周仁浩郭成雯
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1