数据操作校验方法及其装置、设备、介质制造方法及图纸

技术编号:45099043 阅读:13 留言:0更新日期:2025-04-25 18:38
本申请涉及电商技术领域中一种数据操作校验方法及其装置、设备、介质,所述方法包括:由单机式计算引擎获取用户提交的数据操作语句,启动流程,当校验数据操作语句的语法正确性、语义正确性、引用的数据库要素均正常而通过校验时,生成该语句相对应的逻辑执行计划;当校验用户有权访问所需引用的数据库要素而通过校验时,生成逻辑执行计划相对应的物理执行计划;生成物理执行计划相对应的待运行代码提交至集群式计算引擎运行,获得返回的操作结果告知用户,结束流程;当任意一项校验不通过时,捕获校验异常并告知用户,结束流程。本申请能在单机运行环境提前发现数据操作是否通过校验,避免集群运行环境处理无效的数据操作。

【技术实现步骤摘要】

本申请涉及电商,尤其涉及一种数据操作校验方法及其相应的装置、计算机设备、计算机可读存储介质。


技术介绍

1、随着大数据技术的迅猛发展,分布式数据处理成为企业处理海量数据的核心手段。传统技术中,通常直接将用户提供的数据操作语句直接提交至分布式运算环境中处理,如果数据操作语句存在解析异常和/或权限校验不通过的时,则需要消耗相对比较长的时间,才可返回相应的异常报错信息给到用户,导致用户体验极为不佳。

2、鉴于传统做法的不足,本申请人长期从事相关领域的研究,为解决电商
业内难题,故另辟蹊径。


技术实现思路

1、本申请的首要目的在于解决上述问题至少之一而提供一种数据操作校验方法及其相应的装置、计算机设备、计算机程序产品。

2、为满足本申请的各个目的,本申请采用如下技术方案:

3、适应本申请的目的之一而提供的一种数据操作校验方法,包括如下步骤:

4、由单机式计算引擎获取用户提交的数据操作语句,启动流程,校验数据操作语句的语法正确性、语义正确性、引用的数据库要素是否正常本文档来自技高网...

【技术保护点】

1.一种数据操作校验方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的数据操作校验方法,其特征在于,生成所述物理执行计划相对应的待运行代码之后,提交至集群式计算引擎运行之前,包括如下步骤:

3.根据权利要求1所述的数据操作校验方法,其特征在于,生成所述物理执行计划相对应的待运行代码之后,提交至集群式计算引擎运行之前,包括如下步骤:

4.根据权利要求1所述的数据操作校验方法,其特征在于,由单机式计算引擎运行所述待运行代码,包括如下步骤:

5.根据权利要求1所述的数据操作校验方法,其特征在于,校验所述用户是否具备对所述逻辑执行计划中引用...

【技术特征摘要】

1.一种数据操作校验方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的数据操作校验方法,其特征在于,生成所述物理执行计划相对应的待运行代码之后,提交至集群式计算引擎运行之前,包括如下步骤:

3.根据权利要求1所述的数据操作校验方法,其特征在于,生成所述物理执行计划相对应的待运行代码之后,提交至集群式计算引擎运行之前,包括如下步骤:

4.根据权利要求1所述的数据操作校验方法,其特征在于,由单机式计算引擎运行所述待运行代码,包括如下步骤:

5.根据权利要求1所述的数据操作校验方法,其特征在于,校验所述用户是否具备对所述逻辑执行计划中引用的数据库要素对应的数据访问权限,包括如下步骤:

6.根据权利要求1所述的数...

【专利技术属性】
技术研发人员:胡九有
申请(专利权)人:广州海外扛把子网络科技有限公司
类型:发明
国别省市:

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

1