多数据源远程接入方法

文档序号:9489679阅读:267来源:国知局
多数据源远程接入方法
【技术领域】
[0001 ] 本发明涉及数据源接入方法,特别是涉及一种多数据源远程接入方法。
【背景技术】
[0002]现有的数据分析系统,往往只支持对本地数据(或本局域网内)的连接,而现在越来越多的数据存储在不同位置,例如一个公司的数据库服务器分别放在北京上海和深圳,想要在一台服务器上对三个地点的数据进行接入分析,现有的可视化分析工具或系统是很难解决的,数据的传输安全更加难以确保。

【发明内容】

[0003]为克服现有技术的不足,本发明的目的在于提供一种多数据源远程接入方法,旨在保证数据传输安全的前提下,突破时空限制,将数据接入系统进行分析和可视化展示。
[0004]为实现上述目的,本发明通过以下技术方案实现:
多数据源远程接入方法,包括初始化接入过程和二次使用过程,两者为两个独立过程,可配合进行,或单独进行其中任一过程,
其中,所述初始化接入过程包括:
步骤1)参数配置:在待接入数据源上进行授权配置并创建专门用于数据接入的用户,接下来在魔镜产品的相应页面,填写配置参数;
步骤2)连接验证:尝试根据配置进行数据源连接,若连接验证成功,则进行下一步;若连接验证失败,则返回步骤1)重新填写配置参数,再次执行步骤2),直至连接成功;
步骤3)元数据的获取与保存:连接验证成功后,读取指定库的元数据,并与配置信息一并加密存储;
所述二次使用过程包括:
步骤I )选择加载数据源:指定数据源后,系统解密相应数据源的配置信息和元数据信息,进行数据源连接并将元数据展示给使用者;
步骤II)数据请求:按业务需求操作请求由系统自动生成对数据源的远程数据请求,获取原始数据,并进行可视化分析展示逻辑。
[0005]本发明的有益效果:通过远程授权及参数配置,使数据分析系统以远程的方式接入数据源,保存加密的数据源配置信息和元数据信息,从而让用户直接操作元数据,进而进行数据分析及可视化展示的过程;在保证数据传输安全的前提下,突破时空限制,将数据接入系统进行分析和可视化展示;将不同类型数据源接入系统进行分析和可视化展示,且使用方便,一次性接入后后续无需考虑数据源连接问题。
【附图说明】
[0006]图1为本发明一实施例所述的多数据源远程接入方法中的流程示意图。
【具体实施方式】
[0007]下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
[0008]多数据源远程接入方法,包括初始化接入过程和二次使用过程,两者为两个独立过程,可配合进行,或单独进行其中任一过程,
其中,所述初始化接入过程包括:
步骤1)参数配置:在待接入数据源上进行授权配置并创建专门用于数据接入的用户,接下来在魔镜产品的相应页面,填写配置参数;
步骤2)连接验证:尝试根据配置进行数据源连接,若连接验证成功,则进行下一步;若连接验证失败,则返回步骤1)重新填写配置参数,再次执行步骤2),直至连接成功;
步骤3)元数据的获取与保存:连接验证成功后,读取指定库的元数据,并与配置信息一并加密存储;
所述二次使用过程包括:
步骤I )选择加载数据源:指定数据源后,系统解密相应数据源的配置信息和元数据信息,进行数据源连接并将元数据展示给使用者;
步骤II )数据请求:按业务需求操作请求由系统自动生成对数据源的远程数据请求,获取原始数据,并进行可视化分析展示逻辑。
[0009]其中,魔镜产品是指魔镜大数据可视化分析工具,是一款智能数据可视化分析产品,基本原理是,用户先将数据源接入本系统,本系统获取了数据源的元数据,接下来用户能在操作界面将元数据配置为维度度量、并设定图表类型,系统会自动从数据源获取数据并进行转换,在前端界面渲染生成指定类型的图表,从而帮助用户进行数据可视化分析。
[0010]即数据源通过远程接入的方式接入系统,采用以下方式实现:
1.在数据库所在服务器上,可直接向魔镜系统反向授予查看权限,魔镜数据分析系统所在服务器有足够的权限去请求目标服务器并获取数据。
[0011]2.在魔镜数据分析系统中配置参数(加密的),接下来魔镜可借助一系列配置参数对数据源进行远程访问,数据提取,从而进行分析挖掘及可视化展示。
[0012]尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。
【主权项】
1.多数据源远程接入方法,其特征在于,包括初始化接入过程和二次使用过程,两者为两个独立过程,可配合进行,或单独进行其中任一过程, 其中,所述初始化接入过程包括: 步骤1)参数配置:在待接入数据源上进行授权配置并创建专门用于数据接入的用户,接下来在魔镜产品的相应页面,填写配置参数; 步骤2)连接验证:尝试根据配置进行数据源连接,若连接验证成功,则进行下一步;若连接验证失败,则返回步骤1)重新填写配置参数,再次执行步骤2),直至连接成功; 步骤3)元数据的获取与保存:连接验证成功后,读取指定库的元数据,并与配置信息一并加密存储; 所述二次使用过程包括: 步骤I )选择加载数据源:指定数据源后,系统解密相应数据源的配置信息和元数据信息,进行数据源连接并将元数据展示给使用者; 步骤II)数据请求:按业务需求操作请求由系统自动生成对数据源的远程数据请求,获取原始数据,并进行可视化分析展示逻辑。
【专利摘要】本案为多数据源远程接入方法,其特征在于,包括初始化接入过程和二次使用过程,两者为两个独立过程,可配合进行,或单独进行其中任一过程,其中,所述初始化接入过程包括:步骤1)参数配置:在待接入数据源上进行授权配置并创建专门用于数据接入的用户,填写配置参数;步骤2)连接验证:尝试根据配置进行数据源连接,直至连接成功;步骤3)元数据的获取与保存;所述二次使用过程包括:步骤Ⅰ)选择加载数据源:指定数据源后,系统解密相应数据源的配置信息和元数据信息,进行数据源连接并将元数据展示给使用者;步骤Ⅱ)数据请求:按业务需求操作请求由系统自动生成对数据源的远程数据请求,获取原始数据,并进行可视化分析展示逻辑。
【IPC分类】G06F17/30, G06F21/62
【公开号】CN105243333
【申请号】CN201510538079
【发明人】王云鹏
【申请人】苏州国云数据科技有限公司
【公开日】2016年1月13日
【申请日】2015年8月28日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1