首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL审核 | SQLE 新增部分 MySQL 审核规则

目前存在2个问题: (1).无法在不同场景下使用不同的审核规则。...数据源在SQLE流程内通过绑定规则模版进行审核,数据源目前只支持绑定一个模版,在任何场景下(上线,智能扫描)都使用这一个模版进行审核,此时会导致一个规则模版无法满足所有场景的需要,部分规则在设计之初只要是限制...因此,在智能扫描的任务中,我们支持用户配置规则模版来达到同一个数据源在不同的场景下使用不同的规则力度。 (2).目前的SQL 审核对不同场景审核的兼容性不友好。...因此,SQLE提供规则配置的方式实现区分不同审核场景,可以开启“停用上线审核模式”来给规则模版关闭上线审核模式。...产品体验 创建智能扫描任务场景下的规则模版,模版的规则可按需添加(也可从现有规则模版 clone),并且启用“停用上线审核模式”规则,如下图所示: 创建或者修改扫描任务时,通过自定义审核规则模版来选择上述创建的适配事后审核规则模版即可

1.6K30

SQL 审核 | 支持自定义审核规则

,支持标准化上线流程,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。...支持自定义审核规则 当用户根据业务需求需要创建新的审核规则时,可以使用平台的自定义规则功能。目前,用户可以在平台上通过正则表达式自定义 SQL 审核的规范,且新建的审核规则将作为全局资源使用。...点击新建规则,填写规则基本信息后,点击下一步; 参数说明: 规则名称:必填,同一数据源类型下,规则名称不可重复。 规则描述:选填,对规则进行说明。...输入正则表达式,确认无误后,点击提交,即可完成自定义规则创建,用户可在自定义规则列表中查看新建规则。 工单提交审核时,将基于数据源应用的规则模板及自定义审核规则,给出相应审核结果。 2....优化 IDEA 插件审核结果展示效果 针对 IDEA 插件中的审核结果展示,本期做了如下两项优化: 1. 调整了审核 SQL 和审核结果的页面布局,提升用户体验。 2.

19420
您找到你想要的搜索结果了吗?
是的
没有找到

SQL 审核 | 新增多条 MySQL、DB2 审核规则

admin 企业版在线体验 http://demo.sqle.actionsky.com:8889用户:admin 密码:admin 二、新版本主要功能介绍 【社区版】 新增 3 条 MySQL 审核规则...支持更多 DB2 规则 本期完善了对 DB2 规则的支持,目前已支持从 DDL 规范、DML 规范、DQL 规范、使用建议、命名规范及索引规范多个维度对 DB2 数据源上的 SQL 进行审核。...三、完整的 Release 信息 【社区版】 新特性: [#1584] 新增 3 条 MySQL 审核规则。 优化: [#1563] 系统设置部分功能 “开启”/“关闭” 交互流程优化。...Bug 修复: [#1576] 修复审核规则 ”子查询不支持 LIMIT“ 可能出现 panic 的问题; [#1553] 修复 MySQL 审核规则 “表中包含有太多的列”,在扫描任务中无效的问题;...【企业版】 新特性: 支持操作记录的过期时间配置; 新增 25 条 DB2 审核规则

15710

Bugly 针对 Apple 审核规则调整的使用公告

邮件内容大意是说,开发者App中使用热更新方案(动态下发代码)绕开苹果审核流程,违反了苹果开发者协议和苹果商店审核规则,并且存在安全隐患。要求开发者删除相关代码,框架或SDK,并重新提交进行审核。...Rollout 的 CEO 的官网声明 JSPatch 作者 bang 也在今天发表博客回应,建议开发者短时间内先不要使用 JSPatch,后续再看情况,并希望可以跟苹果审核团队协商解决此事,毕竟热更新的需求很大...博客链接:http://blog.cnbang.net/internet/3374/ Bugly 针对 Apple 审核规则调整的使用公告 我们近期上线的 Bugly iOS 热更新 SDK 内也集成了...JSPatch,所以在有明确结论前,建议已经正在使用 Bugly 热更新 SDK 的产品先替换成只有异常上报功能的 SDK,以避免审核风险。

2.5K40

Drools规则模板使用之Excel

规则模板简介 规则模板是使用模板文件和表格数据源即时生成DRL规则的方法。 表格数据源是指可以用表格中展示的数据,典型的介绍是数据库和Excel。 如果根据存储在应用程序之外的数据来生成规则?...解决方案之一就是:规则模板 规则模板的优势 规则的数据和结构完全分离 相同的模板可用于不同的数据集 同一数据集可用于不同的模板 与决策表相比,提供了极大的灵活性。...规模模板的语法结构 template header 开头 变量(比如,id) 空行(表示header结束) template package import rule规则名称 规则属性 when、then...$p: Person(id == @{id}) then modify ($p){ setUsername("@{username}")}; end end template 规则模板实战

1.1K20

开源|数据库审核软件Themis的规则解析

一、规则解析 规则解析分为四块:对象类规则解析、文本类规则解析、执行计划类规则解析、统计信息类规则解析。每个模块都可以使用手动或自动的方式进行。...127.0.0.1",     "task_port": 1521 } 配置db_server、db_port、username、create_user、task_ip选项,其他的保持默认即可,username是需要审核的目标对象的名字...运行下面的命令即可以进行规则解析: python command.py -m analysis_m_text -c data/analysis_m_text.json 上面两步中的username为需要审核的对象...这里的简单和复杂,实际是指规则审核的实现部分。简单规则是可以描述为mongodb或关系数据库的一组查询语句;而复杂规则是需要在外部通过程序体实现的。...从审核对象角度来区分,规则可分为对象类、文本类、执行计划类和执行特征类。 2.2 规则参数 规则可以包含参数。例如:执行计划规则中,有个是大表扫描。

1K20

SQL审核 | 这里有 MySQLOracle 最常用的 SQL 开发规则

SQL审核工具 SQLE 企业版近期推出了Oracle审核插件的第一个测试预览版。我们采集了过往我们在客户那碰到的问题和行业专家的建议,整理了一大批Oracle审核规则。...这个版本我们从中挑选出现频次最高的以及影响范围最大一批规则加入到了Oracle审核插件中,这些规则能覆盖大多数客户的大多数场景,却又不会对客户使用产生额外的负担。...在后续的时间内,我们将推出的Oracle审核插件逐步完善规则的拼图。接下来的内容将对高频规则给出我们的理解。...文章主要分为以下四部分内容: 一、SQLE 项目介绍 二、规则介绍 三、规则列表 四、后续计划 一、SQLE 项目介绍 爱可生开源社区的 SQLE 是一款面向数据库使用者和管理者,支持多场景审核,支持标准化上线流程...执行计划类 该类规则主要是在审核SQL时借助执行计划输出,解读执行计划特征,对于特定的影响性能的SQL给予用户提示。

45760

SQL审核 | 这里有 MySQLOracle 最常用的 SQL 开发规则

--- SQL审核工具 SQLE 企业版近期推出了Oracle审核插件的第一个测试预览版。我们采集了过往我们在客户那碰到的问题和行业专家的建议,整理了一大批Oracle审核规则。...这个版本我们从中挑选出现频次最高的以及影响范围最大一批规则加入到了Oracle审核插件中,这些规则能覆盖大多数客户的大多数场景,却又不会对客户使用产生额外的负担。...在后续的时间内,我们将推出的Oracle审核插件逐步完善规则的拼图。接下来的内容将对高频规则给出我们的理解。...文章主要分为以下四部分内容: 一、SQLE 项目介绍 二、规则介绍 三、规则列表 四、后续计划 一、SQLE 项目介绍 爱可生开源社区的 SQLE 是一款面向数据库使用者和管理者,支持多场景审核,支持标准化上线流程...执行计划类 该类规则主要是在审核SQL时借助执行计划输出,解读执行计划特征,对于特定的影响性能的SQL给予用户提示。

44130

SQL 审核 | 全局视角掌握 SQL 质量,沉淀并分享规则理解

SQL 审核工具。...知识库页面 用户在规则列表或审核结果页面查看规则时,可以点击“查看更多”按钮,进入知识库页面。 规则列表页面 审核结果页面 此外,用户还可以编辑、贡献自己对规则的理解,共享和积累宝贵的经验。...新增 TDSQL 审核规则 使用TEXT 类型的字段建议和原表进行分拆,与原表主键单独组成另外一个表进行存放 建议在组合索引中将区分度高的字段靠前放 JOIN 字段必须包含索引 扫描行数超过阈值,筛选条件必须带上主键或者索引...创建扫描任务 表结构审核 三、完整的 Release 信息 # 企业版 新功能: [#943] 新增 SQL 全生命周期管控功能 [#958] 新增审核规则的知识库功能 [#974] 智能扫描支持对...TDSQL 进行库表元数据扫描 [#982] 新增 TDSQL 审核规则

19620

c++模板学习04之普通函数与模板函数调用规则

普通函数与模板函数调用规则 调用规则如下: 1.如果函数模板和普通函数都可以实现,优先调用普通函数 #include using namespace std; //1.如果函数模板和普通函数都可以实现...2.可以通过空模板参数列表来强制调用函数模板 #include using namespace std; void func(int a, int b) { cout << "大忽悠到此一游...<< endl; } int main() { //func(10,20); //2.通过空模板参数列表强制调用模板 func(10, 20); system("pause"); return...4.如果函数模板可以发生更好的匹配,优先调用函数模板 #include using namespace std; //普通函数此时只有声明,没有实现 void func(int a,...<< endl; } int main() { //如果函数模板产生更好的匹配,优先调用函数模板 char a = 'a'; char b = 'b'; //会调用函数模板,因为如果调用普通函数还需发生隐式类型转换

1.1K20

SQL 审核 | 新增 TDSQL 分布式规则及 Oracle 中止上线功能

目前支持各种数据库规则 700+。...新增 TDSQL 分布式审核规则 本期新增 TDSQL 分布式审核规则,以满足分布式应用场景。规则如下: 禁止分片表使用 DELETE/UPDATE ......三、完整的 Release 信息 【社区版】 优化: [#1731] 工单名称等资源放宽长度限制 【企业版】 新特性: [#1718] Oracle 支持中止上线功能 [#868] TDSQL 增加审核规则...Bug 修复: [#883] 获取自定义规则接口有误 [#888] 用户通过 OAuth2.0 登录后,不能跳转到主页 往期版本 SQL 审核 | SQLE 2.2307.0 来啦!...阅读推荐 开源产品测评之 SQL 上线能力 这里有 MySQL/Oracle 最常用的 SQL 开发规则 如何快速使用 SQLE 审核各种类型的数据库 SQLE 兼容 MySQL 8.0 测评 如何使用

18950

SQL审核 | SQLE 如何开发一条自定义的规则

SQLE 是由上海爱可生信息技术股份有限公司 开发并开源,支持SQL审核、索引优化、事前审核、事后审核、支持标准化上线流程、原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。...在开发代码前,我们先从后台API调用的角度梳理一下审核SQL的具体流程: 我们可以先用 POSTMAN 从调用一遍代码审核这个方法: 首先,先确定规则验证的API接口:http://10.25.15.83...: 我们把这条新的规则追加到我们自定义的规则模板中: 最后一步,提交规则模板信息。...下面我们从页面上测试一下我们新加的规则:(当然了,对应的规则要添加对应的后台代码,这个后面会有介绍~) 我们新建一个审核任务: 输入建表语句: create table test (id int not...null, name varchar(20)); 点击审核按钮 我们可以看到我们自定义的审核规则已经生效: 最后我们来看看后台代码是如何开发实现这个规则的: 后台对应的这条规则的逻辑代码是:(入门级别的简单代码

26130

SQL审核 | SQLE 如何开发一条自定义的规则

--- SQLE 是由上海爱可生信息技术股份有限公司 开发并开源,支持SQL审核、索引优化、事前审核、事后审核、支持标准化上线流程、原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。...在开发代码前,我们先从后台API调用的角度梳理一下审核SQL的具体流程: 我们可以先用 POSTMAN 从调用一遍代码审核这个方法: 首先,先确定规则验证的API接口: http://10.25.15.83...: [Image%20%5B4%5D.png] 我们把这条新的规则追加到我们自定义的规则模板中: [Image%20%5B5%5D.png] 最后一步,提交规则模板信息。...[Image%20%5B6%5D.png] 下面我们从页面上测试一下我们新加的规则:(当然了,对应的规则要添加对应的后台代码,这个后面会有介绍~) 我们新建一个审核任务: 输入建表语句: create...table test (id int not null, name varchar(20)); 点击审核按钮 [Image%20%5B7%5D.png] 我们可以看到我们自定义的审核规则已经生效: [

46430

宜信开源|数据库审核软件Themis的规则解析与部署攻略

可针对某个用户审核,可审核包括数据结构、SQL文本、SQL执行特征、SQL执行计划等多个维度。 审核结果通过WEB页面或导出文件的形式提供。...整个平台的基本实现原理很简单,就是将我们的审核对象(目前支持四种),通过规则集进行筛选。符合规则审核对象,都是疑似有问题的。平台会将这些问题及关联信息提供出来,供人工甄别使用。...审核规则审核引擎模块。这部分是平台一期的核心组件。审核规则模块是完成规则的定义、配置工作。审核引擎模块是完成具体规则审核执行部分。 优化规则和优化引擎模块。这部分是平台二期的核心组件。...这里的简单和复杂,实际是指规则审核的实现部分。简单规则是可以描述为mongodb或关系数据库的一组查询语句;而复杂规则是需要在外部通过程序体实现的。...从审核对象角度来区分,规则可分为对象类、文本类、执行计划类和执行特征类。 8.2 规则参数 规则可以包含参数。例如:执行计划规则中,有个是大表扫描。

1.3K20

短视频智能审核软件 智能审核好还是人工审核

视频平台每天都提供大量的视频给各位,而这些视频背后都是有一群创作者进行制作的,平台也会用短视频智能审核软件对这些视频进行审核识别,尽量给各位展现正能量的视频。...短视频智能审核软件 短视频智能审核软件是每个视频平台用来审核创作者发布的视频,基于互联网的视觉技术对短视频各个方面进行识别审核。...人工智能审核是初步,视频平台会不定时对一些作品做人工审核,因此各位要认真做好视频内容,不要觉得过了智能系统审核那一关就可以了。...智能审核好还是人工审核好 有人喜欢智能审核,也有人喜欢人工审核,各有各的好处,但两者结合起来就会更好。先让智能审核一遍,智能审核不了的就转给人工审核,这样就能更有效的抵制住不健康的视频产生。...如果仅仅是人工进行审核,面对大量的短视频,很容易审核出错,而智能审核就不同,审核大量短视频也不会有任何疲惫感,最重要的是,对每一位视频内容创作者都公平。 上面就是关于短视频智能审核软件的相关内容讲述。

4K20

人工智能怎么审核视频 人工审核和智能审核哪个好

但是现在技术发展的足够快,审核视频的方式也变得越来越多元化,尤其是人工智能技术的出现,为不少平台在审核视频方面创造了便利。究竟人工智能怎么审核视频?人工审核和智能审核哪个准确率更高?...人工智能怎么审核视频 人工智能怎么审核视频?人工智能审核视频的方式就是将用户上传的视频进行截取,针对截取的每一段视频进行审核,而不是将视频全部浏览一遍。...虽然智能审核一遍以后,还会再进行人工审核。但如果智能审核的准确率已经足够高了,人工审核会更方便些。 人工审核和智能审核哪个好 两者各有各的优点,同样也有一定的缺点。...最好的解决办法就是两个审核方式结合起来,能够达到最好的效果。首先是进行智能审核,因为智能审核就可以帮助平台简单过滤一下视频,如果智能审核发现了违规的内容,可以直接阻止视频上传。...此时就无需人工再审核一遍,人工的工作量会因此大大减少。但是有些内容智能审核不出来,还是需要依靠人工的辅助,再次提高审核的准确率。所以两个审核方式还需要看平台的需求,哪个更合适。

5.2K40
领券