一种基于JIRA和墨者的数据工单发布方法与流程

文档序号:30183563发布日期:2022-05-26 16:10阅读:276来源:国知局
一种基于JIRA和墨者的数据工单发布方法与流程
一种基于jira和墨者的数据工单发布方法
技术领域
1.本发明涉及的是it与软件开发领域,具体涉及一种基于jira和墨者(数据库运维平台)的数据工单发布方法。


背景技术:

2.原有流程用户进行数据变更需要在jira手动编写提交工单,经审批人审批通过,由数据库管理员下载附件实施,手动执行数据变更语句。由于手动填写和手动实施较为容易出错造成故障,同时执行人存在与jira中不匹配可能,造成安全审计问题。因此本发明对jira和墨者平台进行数据通信,用户只需要进行简单的点选操作就可以由墨者自动提单,系统审核通过后通过系统执行数据变更工单,大大提高了提单的准确性,减少沟通成本。


技术实现要素:

3.针对现有技术上存在的不足,本发明目的是在于提供一种基于jira和墨者的数据工单发布方法,提高提单的准确性,提高了工作效率,安全性。
4.为了实现上述目的,本发明是通过如下的技术方案来实现:一种基于jira和墨者的数据工单发布方法,包括以下步骤:
5.(3)用户在jira新建数据变更工单
6.(4)墨者平台上选择新建工单,选择要变更的数据库,进行数据变更语句的编写,并填写jira工单号验证合法性;
7.(3)墨者平台对变更语句进行系统审核,并将数据库变更内容和审核结果回填给jira平台;
8.(4)墨者平台根据用户信息,并把jira工单分配给用户;
9.(5)用户审批通过后,工单流转到数据库管理人员,数据库管理员在墨者平台点击执行按钮,此时校验墨者和jira平台的执行人员是否一致,一致则执行工单,并将执行结果回填给jira平台。
10.本发明具有以下有益效果:
11.本发明为应对现有工作流程进行的优化,对jira和墨者进行数据联通,将jira工单中数据变更执行由墨者平台实现,提高了工作效率,提高安全性;
12.本发明解决了原有流程数据不准确,手工审核效率低的问题,实现了数据变更流程系统化,提高安全性及工作效率。
附图说明
13.下面结合附图和具体实施方式来详细说明本发明;
14.图1是本发的步骤流程示意图;
15.图2是本发明的具体步骤流程示意图;
16.图3是本发明的实施例流程示意图;
17.图4是本发明的实施例列举了部分自定义的审核规则的示意图;
18.图5是本发明的实施例自动审核技术分解示意图;
19.图6是本发明的实施例墨者工单示意图;
20.图7是本发明的实施例录入sql文本示意图;
21.图8是本发明的实施例列举了审核结果示意图;
22.图9是本发明的实施例jira中展示的结果内容示意图;
23.图10为本发明的实施例的sql执行流程图。
具体实施方式
24.为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。
25.参照图1-图10,本具体实施方式采用以下技术方案:一种基于jira和墨者(数据库运维平台)的数据工单发布方法,包括以下步骤:
26.(1)用户在jira新建数据变更工单;
27.(2)墨者平台上选择新建工单如图6,选择要变更的数据库,进行数据变更语句的编写,并填写jira工单号验证合法性创建成功后,可进行sql的录入与审核操作。系统目前支持手动录入、文件上传的形式录入sql文本如图7。
28.(3)墨者平台对变更语句进行系统自动审核,sql文本录入完毕后,可执行提交审核操作,然后会根据审核规则自动审核如图5所示。审核使用antlr编写的sql解析器进行词法和语法解析,然后遍历及匹配所有审核规则如图4,遍历中不断增加审核内容,最后将结果返回,自动审核的在页面的最下方会生成审核日志如图8:
29.(4)墨者平台根据用户信息,把jira工单分配给用户;
30.(5)用户审批通过后,工单流转到数据库管理人员dba,数据库管理员在墨者平台点击执行按钮,此时校验墨者和jira平台的执行人员是否一致,一致则执行工单,并将执行结果回填给jira平台。
31.具体的,图9为应用该方案后在对应jira上显示的示意图。
32.本具体实施方式由运营或者开发人员提工单,当到达编写sql这一步骤时跳转到墨者平台完成sql上传并进行审核,审核成功后提交至dba处理阶段。此时平台会把审核结果最为记录插入到当前jira工单的注释中,jira正常流转到dba手中时,点击执行按钮可直接执行相关的sql语句。如图10所示。
33.本具体实施方式为保证数据的一致性,墨者平台上填写sql语句,校验通过restful api与jira实现墨者平台与jira工单数据的对接。提单所需的必要用户信息来源是墨者存储的用户信息,jira以邮箱作为用户的唯一标识符,因此墨者用户信息包含邮箱,以实现墨者用户到jira用户的校验,安全性进一步提高,如图1和图2所示。
34.本具体实施方式为应对现有数据发布流程进行的优化,对jira和墨者平台进行数据联通,将数据库变更流程实施由墨者平台和jira平台串联实现,提高了数据准确性,和安全性,提高了工作效率。
35.以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本
发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。


技术特征:
1.一种基于jira和墨者的数据工单发布方法,其特征在于,包括以下步骤:(1)用户在jira新建数据变更工单(2)墨者平台上选择新建工单,选择要变更的数据库,进行数据变更语句的编写,并填写jira工单号验证合法性;(3)墨者平台对变更语句进行系统审核,并将数据库变更内容和审核结果回填给jira平台;(4)墨者平台根据用户信息,并把jira工单分配给用户;(5)用户审批通过后,工单流转到数据库管理人员,数据库管理员在墨者平台点击执行按钮,此时校验墨者和jira平台的执行人员是否一致,一致则执行工单,并将执行结果回填给jira平台。

技术总结
本发明公开了一种基于JIRA和墨者的数据工单发布方法,它涉及IT与软件开发领域。本发明应对现有工作流程进行的优化,对JIRA和墨者平台进行了数据联通,将JIRA中的数据工单状态同步到墨者流程管理中,减小了由于手动填写,手动审核,手动实施较为耗费人力成本,以及用户填写SQL格式不规范、库信息不准确造成的严重后果,JIRA和墨者平台用户数据进行联通,最终工单的执行者需要和JIRA工单进行比对的匹配提高安全性,满足审计。配提高安全性,满足审计。配提高安全性,满足审计。


技术研发人员:刘宇
受保护的技术使用者:天翼电子商务有限公司
技术研发日:2021.12.30
技术公布日:2022/5/25
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1