CloudQuery是由杭州图尔兹信息技术有限公司推出的一个统一便捷的数据操作平台,其目的在于助力开发者提升数据操作效率,该平台将数据统一到同一平台,仅需要一个浏览器一个认证账号,便可对数据进行操作和管理。它不仅功能强大还操作简单易上手,专门有便捷的数据操作支持 SQL 语句智能提示,语法高亮,支持函数 、存储过程 、物化视图 、 Job 、Sequence 等高级数据库特性。而CloudQuery 作为一款面向企业的云原生一体化数据库管控平台,其旨在帮助企业“统一安全管理、高效使用数据库”,为企业核心数据提供更安全的访问管控与审计,防止数据越权访问、高危操作、数据泄漏、数据误删除等,同时注重提升研发与DBA、运维的数据操作与协作效率。对此有需要的广大朋友们,欢迎到本站下载安装!
软件功能
MySQL创建
可以进行数据库进行创建并进行数据库连接,可对数据库进行操作。
数据查询
可以查询数据库数据,方便用户对数据数据进行编辑。
执行日志
可以信息查看数据库执行操作步骤和操作状态。
数据库添加
可以自由设置数据库名、字符集、排序规则、生成SQL等信息,便于灵活的进行数据库添加。
审计明细
可以对数据库用户、数据类型、数据源宝版本、执行时间等数据进行查询审计分析。
CloudQuery使用教程
一、流程
账号创建,并获取操作权限
这些就如实填写就好了
好处有如下几点
安全性增强: 细化的权限分配可以有效控制不同部门和工号对敏感数据的访问权限。这有助于减少数据泄漏、滥用和未授权访问的风险。每个员工只能访问与其工作职责相关的数据,从而降低了数据安全漏洞的可能性。
合规性要求满足: 许多行业和法规对数据隐私和保护有严格的规定,要求企业采取必要措施确保数据的保密性和合规性。通过细化权限,企业可以更容易地满足这些合规性要求,避免可能的罚款和法律纠纷。
数据质量和准确性: 细化权限可以确保只有经过授权的人员能够进行数据修改和更新,从而降低了数据被误操作修改的风险。这有助于保持数据的准确性和一致性。
提高工作效率: 细化权限可以避免不必要的数据请求和审批流程。员工能够更快速地获取到他们所需的数据,而不必等待额外的批准。
责任追溯: 细化权限分配可以使每个数据访问和操作都与具体的工号和部门相关联。这样一来,如果发生问题,可以更容易地追踪到责任人,有助于加强对员工的管理和监督。
避免冲突和竞争: 在企业中,不同部门之间可能需要共享数据,但可能会存在数据的不一致性和冲突。通过细化权限,可以确保不同部门的操作不会相互干扰,减少竞争和混乱。
灵活性和适应性: 细化权限分配可以根据企业的变化进行调整。当部门结构或员工职责发生变化时,可以相对轻松地重新调整权限,以适应新的业务需求。
总的来说,提高了数据安全性、合规性,减少了操作风险,提高了工作效率,并有助于更好地管理和保护企业的数据资产。
二、连接
当我们在 CloudQuery 平台创建好账号,并获取权限后,就可以建立数据库连接。
下面就进入我们的数据库连接具体过程。
第一步我们先点数据库管理然后再点击新建连接
第二步,选择你需要创建连接的数据库,这里我们用 OceanBase 为例子,进行创建。
三、功能讲解
1)连接概览:查看/编辑连接信息、监控连接用户数以及连接下的 SQL 执行总数、图表视图查看连接的逻辑库数、schema 数量、表数量。
2)资源管理:资源管理可到 schema 层级,可开启连接下部分 schema,开启后的资源可在 CloudQuery 平台中实现权限管控、数据操作和权限管控。
3)连接池管理:查看当前连接下 SQL 语句、执行计划以及连接时长等信息。
4)连接设置:设置连接下的事务模式、最大连接数、最大等待时间、空闲连接最大等待时间等。
四、使用体验
第一语法提示
让我非常开心的事,CloudQuery 自带 SQL 编辑器,据官方文档说明 CloudQuery 是自主研发的 SQL 编辑器(类似 PL/SQL、Navicat)支持关键词高亮、SQL 美化等,不改变用户的使用习惯。
第二强大的数据脱敏功能
可设置多种脱敏算法,根据需求选择动态脱敏/静态脱敏。支持自定义访问数据库时间,如工作日访问,非工作禁止访问;也支持行过滤,
第三审计分析
在 CloudQuery 平台上对 OceanBase 所有的操作都进行了审计,包括 SQL 执行语句:语句内容、语句执行时长、成功/失败、执行语句的权限来源、哪个用户执行等。并且,可以图像化展示此数据源下不同操作类型的执行次数和平均执行时长。
总结
数据库管控:
高可用性和容错性:系统设计具备分布式架构,能够支持高可用性和容错性,确保数据库在节点故障或网络问题情况下保持稳定运行。
性能优化:提供数据库性能监控和调优功能,帮助管理员实时监测数据库性能,优化查询和操作,确保系统高效运行。
扩展性:支持水平扩展,能够根据负载需求灵活增加节点,以满足数据存储和处理的需求。
数据分片:支持数据分片,将数据划分为多个片段进行存储,提升系统的横向扩展性和负载均衡能力。
安全管理:提供多层次的权限控制和身份认证机制,确保只有授权用户可以访问和操作数据库。
审计功能:
操作审计:详细记录所有用户对数据库的操作,包括数据的增删改查、用户登录、权限变更等,以确保数据操作的透明性和可追溯性。
安全审计:监测数据库访问和操作的安全性,检测潜在的安全威胁和漏洞,及时采取措施进行防范和修复。
合规性支持:根据行业标准和法规要求,提供审计报告和日志,以满足合规性审计和报告的需求。
风险管理:基于审计数据,分析潜在的风险因素和问题,帮助企业及时识别和解决安全和管理隐患。