一种基于BI平台的低代码平台数据传输方法与流程
未命名
10-28
阅读:103
评论:0
一种基于bi平台的低代码平台数据传输方法
技术领域
1.本发明涉及数据传输方法领域,尤其涉及一种基于bi平台的低代码平台数据传输方法。
背景技术:
2.传统bi平台应用时,由于技术系统的门槛比较高,报表的开发与制作往往以it为主导,但技术人员大多时候并不能很好的理解业务,而业务人员的技术能力又非常有限,因此需要it部门与业务部门来回的沟通确定需求才能完成。
3.低代码平台是现代软件开发的趋势,其可以帮助企业快速用简单的自然语言逻辑来搭建业务应用,提高企业的效率和生产力。但其功能主要聚焦在代码层,数据处理、数据分析、数据显示方面没有优于bi平台。如何将bi平台和低代码平台进行关联成为关键问题。
技术实现要素:
4.针对背景技术中存在的问题,提出一种基于bi平台的低代码平台数据传输方法。首先通过bi平台对源数据进行加工和深度挖掘,将数据按照分类转化为智能分析报表,使得源数据的数据关系更加的可视化。接着跨平台数据交换通道对处理后的数据进行分析、检测,保证数据的安全可靠。最后低代码平台通过代码对智能分析报表进行传输、转化,获得数据以及数据关系。通过bi平台和低代码平台的结合,既保证了低代码平台的通用性、便捷性,又实现对数据关系的深度挖掘,提高了数据价值,同时也保证了数据传输的安全性。
5.本发明提出一种基于bi平台的低代码平台数据传输方法,步骤如下:s1、搭建bi平台、低代码平台以及两者之间的跨平台数据交换通道;s2、用户登录低代码平台,发出数据传输请求;s3、bi平台对源数据进行加工,并通过提前建立的数据模型对源数据进行分类,使其可视化,深度挖掘数据关系;s4、bi平台确定需要传输的数据类型和格式,配置数据交换协议和相关参数,建立带数据层级关系的智能分析报表;s5、跨平台数据交换通道建立bi平台和低代码平台之间的连接,供对应的智能分析报表数据传输,在传输过程中对数据的安全性进行监测;s6、低代码平台编写数据传输和转换代码,对智能分析报表数据进行翻译,实现传输目标数据以及与目标数据相关联的数据关系。
6.优选的,bi平台上设置有数据处理引擎,通过数据处理引擎对源数据进行表关系定义、维度定义、度量定义,并进行mdx计算和etl计算,得到可视化数据集。
7.优选的,低代码平台搭建时需要确定自定义的表单、流程和服务规则,还需要建立翻译以及代码资源库。
8.优选的,用户通过发送公钥,进入低代码平台,接着发送私钥,解锁保密协议文件,确认数据传输等级。
9.优选的,数据模型工作方法如下:a、通过数据源接口与各个数据集建立动态连接,根据数据传输等级,筛选相关数据;b、接着对筛选的数据进行校正、统一格式,并创建智能分析报表;c、最后将对应的智能分析报表发送至跨平台数据交换通道。
10.优选的,低代码平台实时获取用户端的指令以及数据传输相关信息,并生成树形结构的日志信息。
11.优选的,跨平台数据交换通道进行数据传输时需要对数据源进行验证,确认其ip地址以及通信端口信息,还需要对不安全数据进行筛查。
12.优选的,跨平台数据交换通道内设置安全监测中心,通过对bi平台和低代码平台每个连接节点的传输数据进行监测,提取异常特征数据;在出现异常特征数据时,对该数据的连接节点进行定位,并对异常传输进行强制中断。
13.与现有技术相比,本发明具有如下有益的技术效果:首先通过bi平台对源数据进行加工和深度挖掘,将数据按照分类转化为智能分析报表,使得源数据的数据关系更加的可视化。接着跨平台数据交换通道对处理后的数据进行分析、检测,保证数据的安全可靠。最后低代码平台通过代码对智能分析报表进行传输、转化,获得数据以及数据关系。通过bi平台和低代码平台的结合,既保证了低代码平台的通用性、便捷性,又实现对数据关系的深度挖掘,提高了数据价值,同时也保证了数据传输的安全性。
附图说明
14.图1为基于bi平台的低代码平台数据传输方法的流程图;图2为数据模型工作方法流程图。
具体实施方式实施例
15.如图1所示,本发明提出的一种基于bi平台的低代码平台数据传输方法,步骤如下:s1、搭建bi平台、低代码平台以及两者之间的跨平台数据交换通道;s2、用户登录低代码平台,发出数据传输请求;s3、bi平台对所有的源数据进行批量加工,并通过提前建立的数据模型对源数据进行分类,使其可视化,深度挖掘数据关系;s4、bi平台确定需要传输的数据类型和格式,配置数据交换协议和相关参数,建立带数据层级关系的智能分析报表;s5、跨平台数据交换通道建立bi平台和低代码平台之间的连接,供对应的智能分析报表数据传输,在传输过程中对数据的安全性进行监测;s6、低代码平台编写数据传输和转换代码,对智能分析报表数据进行翻译,实现传输目标数据以及与目标数据相关联的数据关系。
16.本实施例的工作原理如下:首先通过bi平台对源数据进行加工和深度挖掘,将数据按照分类转化为智能分析报表,使得源数据的数据关系更加的可视化。接着跨平台数据交换通道对处理后的数据进行分析、检测,保证数据的安全可靠。最后低代码平台通过代码对智能分析报表进行传输、转化,获得数据以及数据关系。既保证了低代码平台的通用性、便捷性,又实现对数据关系的深度挖掘,提高了数据价值,同时也保证了数据传输的安全性。
实施例
17.如图1所示,本发明提出的一种基于bi平台的低代码平台数据传输方法,步骤如下:s1、搭建bi平台、低代码平台以及两者之间的跨平台数据交换通道;s2、用户登录低代码平台,发出数据传输请求;s3、bi平台对所有的源数据进行批量加工,并通过提前建立的数据模型对源数据进行分类,使其可视化,深度挖掘数据关系;s4、bi平台确定需要传输的数据类型和格式,配置数据交换协议和相关参数,建立带数据层级关系的智能分析报表;s5、跨平台数据交换通道建立bi平台和低代码平台之间的连接,供对应的智能分析报表数据传输,在传输过程中对数据的安全性进行监测;s6、低代码平台编写数据传输和转换代码,对智能分析报表数据进行翻译,实现传输目标数据以及与目标数据相关联的数据关系。
18.需要进一步说明的是,bi平台上设置有数据处理引擎,数据处理引擎可以存储、处理和保护数据,通过使用sql server management studio生成数据库项目,再通过数据处理引擎对源数据进行表关系定义、维度定义、度量定义,并进行mdx计算和etl计算,同时通过多维数据进行切片、块、旋转等动作剖析数据,最终得到可视化数据集。
19.需要进一步说明的是,低代码平台搭建时需要确定自定义的表单、流程和服务规则,例如表单的字段、字段类型和配置属性,而流程包括工作流和审核流,工作流负责将多个表单关联起来,可以做到表单联动,审核流是在单个表单中,实现表单审核状态变化。此外低代码平台上还需要建立翻译以及代码资源库,对传输后的智能分析报表数据进行精准转化。
20.需要进一步说明的是,用户通过发送公钥,进入低代码平台,接着发送私钥,解锁保密协议文件,确认数据传输等级。数据传输等级需要提前建立用户等级名单。并对不同等级的用户派发对应的公钥和私钥,通过公钥-私钥配合,对用户进行身份验证以及文件传输限制。
实施例
21.如图1所示,本发明提出的一种基于bi平台的低代码平台数据传输方法,步骤如下:s1、搭建bi平台、低代码平台以及两者之间的跨平台数据交换通道;s2、用户登录低代码平台,发出数据传输请求;
s3、bi平台对所有的源数据进行批量加工,并通过提前建立的数据模型对源数据进行分类,使其可视化,深度挖掘数据关系;s4、bi平台确定需要传输的数据类型和格式,配置数据交换协议和相关参数,建立带数据层级关系的智能分析报表;s5、跨平台数据交换通道建立bi平台和低代码平台之间的连接,供对应的智能分析报表数据传输,在传输过程中对数据的安全性进行监测;s6、低代码平台编写数据传输和转换代码,对智能分析报表数据进行翻译,实现传输目标数据以及与目标数据相关联的数据关系。
22.需要进一步说明的是,bi平台上设置有数据处理引擎,数据处理引擎可以存储、处理和保护数据,通过使用sql server management studio生成数据库项目,再通过数据处理引擎对源数据进行表关系定义、维度定义、度量定义,并进行mdx计算和etl计算,同时通过多维数据进行切片、块、旋转等动作剖析数据,最终得到可视化数据集。
23.需要进一步说明的是,低代码平台搭建时需要确定自定义的表单、流程和服务规则,例如表单的字段、字段类型和配置属性,而流程包括工作流和审核流,工作流负责将多个表单关联起来,可以做到表单联动,审核流是在单个表单中,实现表单审核状态变化。此外低代码平台上还需要建立翻译以及代码资源库,对传输后的智能分析报表数据进行精准转化。
24.需要进一步说明的是,用户通过发送公钥,进入低代码平台,接着发送私钥,解锁保密协议文件,确认数据传输等级。数据传输等级需要提前建立用户等级名单。并对不同等级的用户派发对应的公钥和私钥,通过公钥-私钥配合,对用户进行身份验证以及文件传输限制。
25.如图2所示,数据模型工作方法如下:a、通过数据源接口与各个数据集建立动态连接,根据数据传输等级,筛选相关数据;b、接着对筛选的数据进行校正、统一格式,并创建智能分析报表;c、最后将对应的智能分析报表发送至跨平台数据交换通道。
26.本实施例中结合bi平台的可视化性能,通过数据模型建立智能分析报表,实现多维度的深度挖掘数据关系。
27.需要进一步说明的是,低代码平台实时获取用户端的指令以及数据传输相关信息,并生成树形结构的日志信息。便于后续查询和自检。
28.需要进一步说明的是,跨平台数据交换通道进行数据传输时需要对数据源进行验证,确认其ip地址以及通信端口信息,还需要对不安全数据进行筛查。
29.需要进一步说明的是,跨平台数据交换通道内设置安全监测中心,通过对bi平台和低代码平台每个连接节点的传输数据进行监测,提取异常特征数据;在出现异常特征数据时,对该数据的连接节点进行定位,并对异常传输进行强制中断。例如通过在连接节点处链接钩子子程序,在访问异常情况下,生成对应类型的钩子函数,对异常访问数据进行捕获,达到快速阻拦和隔离的目的。
30.上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于此,在所属技术领域的技术人员所具备的知识范围内,在不脱离本发明宗旨的前提下还可以作出各
种变化。
技术特征:
1.一种基于bi平台的低代码平台数据传输方法,其特征在于,步骤如下:s1、搭建bi平台、低代码平台以及两者之间的跨平台数据交换通道;s2、用户登录低代码平台,发出数据传输请求;s3、bi平台对源数据进行加工,并通过提前建立的数据模型对源数据进行分类,使其可视化,深度挖掘数据关系;s4、bi平台确定需要传输的数据类型和格式,配置数据交换协议和相关参数,建立带数据层级关系的智能分析报表;s5、跨平台数据交换通道建立bi平台和低代码平台之间的连接,供对应的智能分析报表数据传输,在传输过程中对数据的安全性进行监测;s6、低代码平台编写数据传输和转换代码,对智能分析报表数据进行翻译,实现传输目标数据以及与目标数据相关联的数据关系。2.根据权利要求1所述的一种基于bi平台的低代码平台数据传输方法,其特征在于,bi平台上设置有数据处理引擎,通过数据处理引擎对源数据进行表关系定义、维度定义、度量定义,并进行mdx计算和etl计算,得到可视化数据集。3.根据权利要求1所述的一种基于bi平台的低代码平台数据传输方法,其特征在于,低代码平台搭建时需要确定自定义的表单、流程和服务规则,还需要建立翻译以及代码资源库。4.根据权利要求1所述的一种基于bi平台的低代码平台数据传输方法,其特征在于,用户通过发送公钥,进入低代码平台,接着发送私钥,解锁保密协议文件,确认数据传输等级。5.根据权利要求4所述的一种基于bi平台的低代码平台数据传输方法,其特征在于,数据模型工作方法如下:a、通过数据源接口与各个数据集建立动态连接,根据数据传输等级,筛选相关数据;b、接着对筛选的数据进行校正、统一格式,并创建智能分析报表;c、最后将对应的智能分析报表发送至跨平台数据交换通道。6.根据权利要求1所述的一种基于bi平台的低代码平台数据传输方法,其特征在于,低代码平台实时获取用户端的指令以及数据传输相关信息,并生成树形结构的日志信息。7.根据权利要求1所述的一种基于bi平台的低代码平台数据传输方法,其特征在于,跨平台数据交换通道进行数据传输时需要对数据源进行验证,确认其ip地址以及通信端口信息,还需要对不安全数据进行筛查。8.根据权利要求7所述的一种基于bi平台的低代码平台数据传输方法,其特征在于,跨平台数据交换通道内设置安全监测中心,通过对bi平台和低代码平台每个连接节点的传输数据进行监测,提取异常特征数据;在出现异常特征数据时,对该数据的连接节点进行定位,并对异常传输进行强制中断。
技术总结
本发明涉及数据传输方法领域,尤其涉及一种基于BI平台的低代码平台数据传输方法。首先通过BI平台对源数据进行加工和深度挖掘,将数据按照分类转化为智能分析报表,使得源数据的数据关系更加的可视化。接着跨平台数据交换通道对处理后的数据进行分析、检测,保证数据的安全可靠。最后低代码平台通过代码对智能分析报表进行传输、转化,获得数据以及数据关系。通过BI平台和低代码平台的结合,既保证了低代码平台的通用性、便捷性,又实现对数据关系的深度挖掘,提高了数据价值,同时也保证了数据传输的安全性。输的安全性。输的安全性。
技术研发人员:何立娟 石龙 刘刚
受保护的技术使用者:北京谷器数据科技有限公司
技术研发日:2023.09.08
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/