System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据引擎,尤其涉及一种saas模式下的数据交互方法、数据引擎系统及应用。
技术介绍
1、云计算是以虚拟化技术为基础、以网络为载体的超级计算,其通过基础架构、平台或软件等服务形式,整合了大规模可扩展的计算、存储、数据、应用等分布式计算资源来进行协同工作。目前,云计算的服务模式有iaas(基础设施即服务,全称infrastruct-as-a-service)、paas(平台即服务,全称platform-as-a-service)及saas(软件即服务,全称software-as-a-service)。其中,软件即服务saas是通过网络提供软件服务,租户(比如一个企业、一家机构)可以按需订制或购买由saas供应商提供的软件服务,无需租户另外购买和管理硬件设备。同时,随着业务系统逐步由局域网转向互联网,面向单一企业/机构提供服务转变为通过互联网向多企业/机构提供服务,软件即服务saas技术被应用于业务系统以向多个企业/机构提供各种业务服务,企业/机构作为租户按需订制或购买由saas供应商提供的软件服务。saas模式改变了传统的软件服务模式,其基于同一软件实例为不同的租户提供服务,即“单实例多租赁”,价格低廉,部署迅速,大大降低租户的业务运行成本;而且saas能将原有的计算、存储资源虚拟化到云端,租户通过网络化的信息管理系统,可以方便快捷地对数据信息进行存储、计算、处理及分析等操作,无需关心基础设施的维护及saas应用本身的复杂技术实现,给租户提供了极大的便利。
2、基于saas模式的业务系统需要面对多个企业/机
技术实现思路
1、本专利技术的目的在于:克服现有技术的不足,提供一种saas模式下的数据交互方法、数据引擎系统及应用。本专利技术提供的saas模式下的数据交互方案,能够基于实时市场数据,按照目标业务数据规则配置信息自动生成目标业务数据,同时,目标业务数据规则配置包括通用配置和特有配置,所述通用配置用于供各租户应用在无特有数据的业务数据上,所述特有配置则支持租户根据业务需要进行特有数据配置,使得各租户只需要配置自己特有的数据规则,通用数据可以复用通用配置规则,减少各租户不必要的数据配置,如此,租户能够从海量数据里更便捷、更灵活、更准确的配置出与自己的各业务场景数据适配的目标业务数据,减少了数据配置和交互的人工参与环节,提高了各租户获取、分析和维护数据的效率。
2、为实现上述目标,本专利技术提供了如下技术方案:
3、一种saas模式下的数据交互方法,包括如下步骤:
4、获取租户针对目标业务数据的数据处理请求,所述目标业务数据包括通用数据和/或特有数据;
5、响应于前述数据处理请求,获取前述租户对应的目标业务数据规则配置信息,所述目标业务数据规则配置信息用于配置生成所述目标业务数据的数据映射规则,其中,所述目标业务数据规则配置信息包括通用配置和特有配置,分别对应目标业务数据的通用映射规则和特有映射规则,当目标业务数据中仅包括通用数据时采用前述通用映射规则生成,当目标业务数据中包括特有数据时采用前述特有映射规则生成;以及,接入实时的市场数据,收集与前述目标业务数据相关的实时市场数据;
6、对前述目标业务数据和目标业务数据规则配置信息进行分析以得到目标业务数据的当前数据映射规则,基于前述实时市场数据,按照前述当前数据映射规则进行处理以生成目标业务数据;
7、将生成的目标业务数据显示在数据可视化界面或用于金融资产估值计算。
8、进一步,当目标业务数据包中同时包括通用数据和特有数据时,通过在所述特有映射规则中调用通用映射规则来生成前述目标业务数据包中的通用数据部分;此时,根据已有的通用映射规则,在所述目标业务数据的特有映射规则中配置与前述已有的通用映射规则的关联关系,使得目标业务数据中的通用数据按照前述关联的通用映射规则生成。
9、进一步,所述目标业务数据规则配置信息中的特有配置,由前述租户根据自己的业务需求进行设置;
10、所述通用配置下,系统接入的数据源默认为公共数据池,此时,基于公共数据池中的公共市场数据来生成目标业务数据中的通用数据部分;
11、所述特有配置下,系统接入的数据源包括前述租户根据业务需求选择的特有数据源,此时,基于前述特有数据源中的特有市场数据来生成目标业务数据中的特有数据部分。
12、进一步,所述目标业务数据包括由多个数据指标组成的数据指标组;
13、对应市场数据的数据源设置有权重参数,在生成目标业务数据时,当一个数据指标对应的相关实时市场数据有多个数据源时,根据各个数据源的权重参数的大小来选择用于该数据指标使用的数据源;其中,特有数据源的权重参数大于公共数据池的权重参数。
14、进一步,所述数据指标组包括通用指标和特有指标;生成目标业务数据时,基于前述实时市场数据,按照对应的数据映射规则获取通用指标和特有指标的值后,将每个数据指标的指标名称和指标值在数据可视化界面中同行显示,不同数据指标的信息分行显示,以及在每个数据指标所在行显示对应的目标业务数据规则名称;
15、其中,对于通用指标,当用户通过特有映射规则配置该通用指标的数据源为特有数据源,基于前述特有数据源来获取该通用指标的值。
16、进一步,所述目标业务数据为一组标的的估值数据,对应的市场数据为与标的组相关的市场行情数据,此时,目标业务数本文档来自技高网...
【技术保护点】
1.一种SaaS模式下的数据交互方法,其特征在于包括步骤:
2.根据权利要求1所述的方法,其特征在于:当目标业务数据包中同时包括通用数据和特有数据时,通过在所述特有映射规则中调用通用映射规则来生成前述目标业务数据包中的通用数据部分;此时,根据已有的通用映射规则,在所述目标业务数据的特有映射规则中配置与前述已有的通用映射规则的关联关系,使得目标业务数据中的通用数据按照前述关联的通用映射规则生成。
3.根据权利要求1所述的方法,其特征在于:所述目标业务数据规则配置信息中的特有配置,由前述租户根据自己的业务需求进行设置;
4.根据权利要求1所述的方法,其特征在于:所述目标业务数据包括由多个数据指标组成的数据指标组;
5.根据权利要求4所述的方法,其特征在于:所述数据指标组包括通用指标和特有指标;生成目标业务数据时,基于前述实时市场数据,按照对应的数据映射规则获取通用指标和特有指标的值后,将每个数据指标的指标名称和指标值在数据可视化界面中同行显示,不同数据指标的信息分行显示,以及在每个数据指标所在行显示对应的目标业务数据规则名称;
< ...【技术特征摘要】
1.一种saas模式下的数据交互方法,其特征在于包括步骤:
2.根据权利要求1所述的方法,其特征在于:当目标业务数据包中同时包括通用数据和特有数据时,通过在所述特有映射规则中调用通用映射规则来生成前述目标业务数据包中的通用数据部分;此时,根据已有的通用映射规则,在所述目标业务数据的特有映射规则中配置与前述已有的通用映射规则的关联关系,使得目标业务数据中的通用数据按照前述关联的通用映射规则生成。
3.根据权利要求1所述的方法,其特征在于:所述目标业务数据规则配置信息中的特有配置,由前述租户根据自己的业务需求进行设置;
4.根据权利要求1所述的方法,其特征在于:所述目标业务数据包括由多个数据指标组成的数据指标组;
5.根据权利要求4所述的方法,其特征在于:所述数据指标组包括通用指标和特有指标;生成目标业务数据时,基于前述实时市场数据,按照对应的数据映射规则获取通用指标和...
【专利技术属性】
技术研发人员:刘国强,吴玮,陈潇潇,汪宏斌,迟晓光,陆胜祖,
申请(专利权)人:上海中汇亿达金融信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。