DMS里研发规范校验失败,请按照提示信息操作后再试:匹配到的安全规则: COMMON(clickhouse default auto create triggered by Rad), ID = 1402780, 匹配结果: 根据安全规则,需要提交SQL变更工单执行该命令类型:INSERT_SELECT,具体规则ID=60841242( 规则名:禁止所有DML在SQL控制台直接执行,必须以工单方式执行 )这什么意思呀,我放在任务编排里面的所有带有插入表功能的SQL全失败了。原来是配置一个高权限账号就全部正常在运行,今天突然变了租户ID286654
租户名1821133664380472,任务 新数据源数据看板计算。
这个提示信息的意思是,您在DMS中执行的SQL语句涉及到了INSERT_SELECT操作,而这个提示信息的意思是,您在DMS中执行的SQL语句涉及到了INSERT_SELECT操作,而根据安全规则COMMON(clickhouse default auto create triggered by Rad) ID = 1402780,需要提交SQL变更工单来执行该命令类型。具体规则ID为60841242,规则名为“禁止所有DML在SQL控制台直接执行,必须以工单方式执行”。
因此,您需要在DMS中提交一个SQL变更工单来执行您的INSERT_SELECT操作。如果您之前使用了一个高权限账号来执行这些操作,可能是因为该账号具有更高的权限,可以绕过这些安全规则。但是,现在您需要按照安全规则的要求来提交工单进行操作。
这里的报错是因为你把实例模式变为了安全协同,任务编排对安全协同的CK实例支持不好。实例管理里面,你最好找到是谁改的,然后变回来。ClickHouse的话要使用任务编排的话,确实要变更回去。此回答来自钉群阿里云DMS数据管理用户交流群。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。