当前位置: 首页 > news >正文

CloudQuery实战 | 谁说没有一款一体化数据库操作管控云平台了?

文章目录

  • CloudQuery询盾的地址
  • CloudQuery主页
    • 统一入口
    • 数据库归纳
    • SQL编辑器
    • 权限管控
    • 审计中心
    • 数据保护
    • 数据变更
  • CloudQuery文档中心
    • 了解CloudQuery快速入门
    • 安装步骤
    • 社区版v2.1.0操作手册
      • 1数据查询
      • 更新日志
    • CloudQuery社区和活动
  • CloudQuery线上实战
    • 线上实战主页面展示及数据操作
    • 权限访问
    • 审计分析
    • 连接管理
    • 类似树状的管理模式
  • CloudQuery使用体验

在这里插入图片描述
请添加图片描述

CloudQuery询盾的地址

这是CloudQuery询盾的地址: https://www.cloudquery.club/production

CloudQuery主页

在这里插入图片描述
我们看到主页十分的丰富内容包含有以下几大点:

  1. 统一入口
  2. 数据库纳管
  3. SQL编辑器
  4. 权限管控
  5. 审计中心
  6. 数据保护
  7. 数据变更

分别都是都接口的,界面设计的非常的简洁并且每个接口下面还有对应的界面显示。

统一入口

在这里插入图片描述

1、统一安全管理
提供统一的数据库开发与管理平台,实现数据库访问入口统一、管理入口统一,对数据访问行为进行统一、安全管控


2、数据库对象管理
1、SDT树支持展示数据库、表、视图、存储过程、函数、触发器、包等各种元素对象
2、支持对数据库、表、函数、存储过程、DBLINK、包、包体、序列、触发器等十多种数据库对象创建与编辑。


3、图形可视化操作
1、支持图形化界面创建表、索引、触发器;支持图形化界面对表结构进行变更、对表数据进行增删改查,操作方式与传统客户端保持一致,快速上手
2、您可以轻松导入和编辑复杂的SQL语句


在这里插入图片描述

数据库归纳

在这里插入图片描述
数据库归纳
1、支持纳管二十多种数据源,包括MySQL、SQLServer、Oracle、PG、MariaDB、MongoDB、Redis、Hive、OceanBase、DB2、PolarDB、Impala、达梦等众多的数据源
2、原则上支持纳管的数据库量无上限

在这里插入图片描述

SQL编辑器

在这里插入图片描述
SQL编辑器
1、支持SQL语句智能提示、关键词高亮显示、执行计划、事务、SQL美化(大小写转换、格式化、折叠/展开、放大/缩小字体)
2、支持全部执行或选中执行,支持查看执行计划
3、支持编辑器内容收藏至文件或从文件加载
在这里插入图片描述

权限管控

在这里插入图片描述
权限管控
1、支持细粒度的权限管控,如操作对象、操作类型、操作时间、影响行数、操作次数等多因素进行管控,避免高权限账号滥用风险,限制越权操作、高危操作2
在这里插入图片描述

审计中心

在这里插入图片描述
审计大屏
1、支持查看平台执行SQL次数、错误数、数据库使用占比、以及活跃用户数等 SQL语句明细
2、支持查看平台执行SQL次数、错误数、数据库使用占比、以及活跃用户数等 SQL语句明细
3、支持点击用户名或数据库对象进入相应的审计核界面 系统操作明细
4、支持查看平台用户操作明细,包括用户名、用户角色、客户端、操作类型等


对象审计
1、支持以数据库对象为角度的独立审计功能,可查看指定数据库对象的操作记录、用户权限信息等


用户审计
1、支持以用户为角度的独立审计功能,可查看指定用户的数据库操作记录、用户拥有的访问权限、操作权限等
在这里插入图片描述

数据保护

在这里插入图片描述
数据保护
1、支持字段脱敏设置,可针对表中的某些敏感字段进行脱敏设置和等级设置,支持脱敏规则的选择
2、支持行过滤设置,过滤条件支持 in 属于、not in 不属于、=等于、>大于、<小于、>=大于等于、<=小于等于、<>不等于、like% 后模糊匹配、%like 前模糊匹配、%like% 前后模糊匹配等算法,可实现对表中任一行数据进行过滤
3、支持红线数据设置,设置时可以查看红线规则及规则语句的查询结果

在这里插入图片描述

数据变更

在这里插入图片描述


终端窗口变更
1、支持终端窗口执行.sql文件


SQL数据订正
1、针对生产环境上出现的少量错误数据,支持发起SQL数据订正,数据订正复核方式支持流程复核和同步复核
2、SQL数据订正窗口支持订正语句+回退语句编辑
3、支持对订正语句和回退语句进行SQL检查
4、支持执行变更回退


发布变更
1、支持大量数据变更和系统版本升级的数据变更
2、支持SQL语法检查、选择模拟运行SQL
3、模拟环境支持执行日志与回退日志的查看
在这里插入图片描述

CloudQuery文档中心

在这里插入图片描述

了解CloudQuery快速入门

安装部署
在这里插入图片描述

我们可以发现手册中的指导是非常的详细的。

安装步骤

1.1 下载安装包
从官网下载安装包cloudquery-club*.tar.gz,将安装包上传至服务器任意目录。
1.2 解压安装包
使用命令tar -zxvf cloudquery-club*.tar.gz解压安装包,得到解压文件cloudquery-club-xxx
1.3 配置 cloudquery 安装路径
执行命令./deploy.sh config_path [具体安装路径] , 具体安装路径为可选项,默认路径为 /opt/cloudquery 。 如果不需要更改,直接执行./deploy.sh config_path
1.4 配置 docker 安装路径
[如果已安装好docker不用执行这一步] 执行命令./deploy.sh docker_path [具体安装路径], 具体安装路径为可选项,默认路径为 /var/lib/docker 。 如果不需要更改,直接执行./deploy.sh docker_path

执行./deploy.sh env安装docker 和 docker-compose
1.5 加载镜像
执行./deploy.sh load_images
1.6 启动服务
执行./deploy.sh start

社区版v2.1.0操作手册

使用前说明

默认账号:admin001
默认密码: Hello123$


1数据查询

1.1数据源支持
当前 CloudQuery 支持的数据源类型及版本,如下表:
在这里插入图片描述
1.2元素浏览区
【数据查询】页面中,我们称左侧区域为【元素浏览区】。
在这里插入图片描述
1.2.1 SDT 工具栏
【元素浏览区】顶部为 SDT 工具栏。
在这里插入图片描述
①点击【搜索】按钮,可搜索 SDT 已加载的数据库元素等
在这里插入图片描述
② 新建查询:点击【新建查询】按钮,打开新的查询页面,可在右侧红框区域选择【连接】、【数据库】、【schema】
在这里插入图片描述
③ 添加组:点击【添加组】按钮,弹出新增组信息面板,可自定义组名称,创建成功可在 SDT 菜单栏中查看改组
④ 层级目录收起:点击【收起节点】按钮,对展开的所有层级目录收起
⑤ 刷新菜单:点击【刷新】按钮,可刷新元素树和 SDT 各元素节点


1.2.2 SDT 菜单栏
(1)连接层级:右键点击目标连接,展示下图【右键菜单】。以数据源MySQL为例
在这里插入图片描述
① 新建查询:在编辑框中新建查询页面
② 打开终端:当编辑区不能满足操作需求时,可打开终端进行操作 在这里插入图片描述
③ 连接池:可重置连接池、回收连接池
在这里插入图片描述
④ 移动到组:将此连接移动到相应的组中
⑤ 复制名称:复制该连接名称
⑥ 刷新:刷新该连接的信息
注意

编译无效对象:Oracle 数据源支持使用编译无效对象,即在 Oracle 数据源【连接层级右键菜单】中有【编译无效对象】功能。

在这里插入图片描述

更新日志

内附有详细的更新日志,只有你想不到,没有它没有的东西,你所想要拥有的东西,他都拥有。

在这里插入图片描述

CloudQuery社区和活动

在这里插入图片描述

在这里我们还有相对应的活动,以及社区,我们可以分享自己所学的知识,以及对计算机行业的看法,还可以交流在CQ的使用心得,真的是及其的方便。

在这里插入图片描述

CloudQuery线上实战

线上实战主页面展示及数据操作

在这里插入图片描述

在这里插入图片描述
当前我使用的是MySQL数据库。


使用时,关键字带有高亮并且自动补全
在这里插入图片描述

现在是一个互联网发达的状态,已经很少有人会自己记很多东西了,但是对某些关键的东西都会有一个印象。这款平台提供了自动补全功能,并且在补全后还会提示字母自动大写,这对开发者都是十分友好的。


可显示当前是什么文件

在这里插入图片描述

当我在该文件还未输入完全的时候,他竟然自己显示了自己是table文件还是一个function。这点真的十分的细心,对于初步上手项目的人十分的友好。真的很贴心


当前我们是对数据进行操作,接下来我们来看下一步

权限访问

在每个公司中,都很明确的等级制度,如果没有这个等级制度,那么我身为最底层的员工,因为这个公司给的工资少,我就把公司训练的所有项目都给删了,这在程序员当中叫删库跑路,这个平台就提供了一种权限访问制度。
在这里插入图片描述
在这里插入图片描述
搜索想要的资源
在这里插入图片描述


当我们身为管理员时
在这里插入图片描述

我们还可以对下一级的部门进行管理,这样更方便我们开展工作。

审计分析

在码农每日进行开发的时候,每每到了下班的时候是不是经常都想着看自己今天一天干了啥,CloudQuery这款平台真的十分的用心

当前在线用户
在这里插入图片描述
SQL执行次数
在这里插入图片描述

会自动的生成一张张图纸,记录着每天输入了多少的语句

在这里插入图片描述

例如,我今天用了一次SELECT选择语句,ALTER更改语句。


分明语言类型
在这里插入图片描述

例如今天我的一个员工用了MYSQL,那么该平台就会对其进行记录,十分的清晰。

连接管理

可对数据库管理

在这里插入图片描述

类似树状的管理模式

在这里插入图片描述

每次层角色对应的权限都有最高级的系统管理员进行管理,分层递进。

CloudQuery使用体验

本次的CloudQuery体验,让人上手的操作的十分的得心应手,并且该产品的小助手为我提供了十分良好的帮助,让体验的感觉又上了一个台阶。该产品对于新手十分的友好,上手操作的难度也不是很高,并且还有对应的社区可以提供在遇到困难时的帮助,还有一整套产品的使用手册,只有你想不到,没有它没准备好的东西,快来体验吧!

请添加图片描述

相关文章:

CloudQuery实战 | 谁说没有一款一体化数据库操作管控云平台了?

文章目录 CloudQuery询盾的地址CloudQuery主页统一入口数据库归纳SQL编辑器权限管控审计中心数据保护数据变更 CloudQuery文档中心了解CloudQuery快速入门安装步骤社区版v2.1.0操作手册1数据查询更新日志 CloudQuery社区和活动 CloudQuery线上实战线上实战主页面展示及数据操作…...

如何编写一个通用的函数?

&#x1f388;个人主页:&#x1f388; :✨✨✨初阶牛✨✨✨ &#x1f43b;推荐专栏1: &#x1f354;&#x1f35f;&#x1f32f;C语言初阶 &#x1f43b;推荐专栏2: &#x1f354;&#x1f35f;&#x1f32f;C语言进阶 &#x1f511;个人信条: &#x1f335;知行合一 金句分享:…...

uni-app封装api请求

前端封装api请求 前端封装 API 请求可以提高代码的可维护性和重用性&#xff0c;同时使得 API 调用更加简洁和易用。 下面是一种常见的前端封装 API 请求的方式&#xff1a; 创建一个 API 封装模块或类&#xff1a;可以使用 JavaScript 或 TypeScript 创建一个独立的模块或类来…...

深度学习从入门到实际项目资料汇总

图片来源于AiLake&#xff0c;如若侵权&#xff0c;请联系博主删除 文章目录 1. 介绍2. 深度学习相关学习资料2.1 [《动手学深度学习》](http://zh.d2l.ai/index.html)2.2 [导航文库](https://docs.apachecn.org/#1be32667e7914f03afb3c39239bd2525)2.3 [AI学习地图&#xff0c…...

单元测试到底是什么?应该怎么做?

一、什么是单元测试&#xff1f; 单元测试&#xff08;unit testing&#xff09;&#xff0c;是指对软件中的最小可测试单元进行检查和验证。至于“单元”的大小或范围&#xff0c;并没有一个明确的标准&#xff0c;“单元”可以是一个函数、方法、类、功能模块或者子系统。 …...

JavaWeb-Listener监听器

目录 监听器Listener 1.功能 2.监听器分类 3.监听器的配置 4.ServletContext监听 5.HttpSession监听 6.ServletRequest监听 监听器Listener 1.功能 用于监听域对象ServletContext、HttpSession和ServletRequest的创建&#xff0c;与销毁事件监听一个对象的事件&#x…...

js数组常用的方法(总结)

目录 1.数组头和尾操作——push、pop、unshift/shift 2、数组转为字符串 —— join() 3、数组截取 —— slice() 4、数组更新 —— splice() 5、反转数组 —— reverse() 6、连接数组 —— concat() 7、ES6连接数组 —— ... ES5数组新增方法 8、索引方法 —— indexO…...

Linux:shell脚本:基础使用(5)《正则表达式-sed工具》

sed是一种流编辑器&#xff0c;它是文本处理中非常中的工具&#xff0c;能够完美的配合正则表达式使用&#xff0c;功能不同凡响。 处理时&#xff0c;把当前处理的行存储在临时缓冲区中&#xff0c;称为“模式空间”&#xff08;pattern space&#xff09;&#xff0c;接着用s…...

关于ubuntu下面安装cuda不对应版本的pyTorch

最近换了台新的linux的ubuntu的服务器&#xff0c;发现其实际安装的cuda版本为11.4&#xff0c;但是pytorch官方给出的针对cuda 11.4并没有具体的pytorch的安装指令&#xff0c;于是采用不指定pytorch版本直接安装让其自动搜索得到即可 直接通过&#xff1a; pip3 install tor…...

【SA8295P 源码分析】26 - QNX Ethernet MAC 驱动 之 emac_rx_thread_handler 数据接收线程 源码分析

【SA8295P 源码分析】26 - QNX Ethernet MAC 驱动 之 emac_rx_thread_handler 数据接收线程 源码分析 一、emac_rx_thread_handler():通过POLL 轮询方式获取数据二、emac_rx_poll_mq():调用 pdata->clean_rx() 来处理消息三、emac_configure_rx_fun_ptr():配置 pdata->…...

70 # 协商缓存的配置:通过修改时间

对比&#xff08;协商&#xff09;缓存 比较一下再去决定是用缓存还是重新获取数据&#xff0c;这样会减少网络请求&#xff0c;提高性能。 对比缓存的工作原理 客户端第一次请求服务器的时候&#xff0c;服务器会把数据进行缓存&#xff0c;同时会生成一个缓存标识符&#…...

适合程序员的DB性能测试工具 JMeter

背景 1、想要一款既要能压数到mysql&#xff0c;又要能压数到postGre&#xff0c;还要能压数到oracle的自动化工具 2、能够很容易编写insert sql&#xff08;因为需要指定表和指定字段类型压数据&#xff09;&#xff0c;然后点击运行按钮后&#xff0c;就能直接运行&#xff…...

java实现人物关系抽取

java实现人物关系抽取 人物关系抽取是实体关系抽取的一种情况。实际上是两个过程&#xff1a;命名实体识别和关系抽取。 Java人物关系抽取是指从文本中提取出与Java相关的人物之间的关系。这个过程可以通过自然语言处理和文本分析的方法来实现。具体的步骤包括&#xff1a; 文本…...

Docker网络与资源控制

一、Docker 网络实现原理 Docker使用Linux桥接&#xff0c;在宿主机虚拟一个Docker容器网桥(docker0)&#xff0c;Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址&#xff0c;称为Container-IP&#xff0c;同时Docker网桥是每个容器的默认网关。因为在同一宿…...

图片怎么转换成pdf格式?可以试试这样转换

图片怎么转换成pdf格式&#xff1f;图片转换成PDF格式是一个常见的需求&#xff0c;无论是为了方便存储还是为了分享文件&#xff0c;将图片转换成PDF格式都是一个不错的选择。有许多软件和在线工具可以帮助你完成这个任务&#xff0c;下面就给大家介绍一款转换工具。 【迅捷PD…...

[国产MCU]-W801开发实例-GPIO输入与中断

GPIO输入与中断 文章目录 GPIO输入与中断1、硬件准备2、软件准备3、驱动实现4、驱动测试W801的GPIO支持软件配置中断,中断触发方式包含:上升沿触发、下降沿触发、高电平触发、低电平触发。本文在前面[ 国产MCU]-W801开发实例-按键与GPIO输入的基础上实现GPIO中断配置。 1、硬…...

Layui列表表头去掉复选框改为选择

效果&#xff1a; 代码&#xff1a; // 表头复选框去掉改为选择 $(".layui-table th[data-field"0"] .layui-table-cell").html("<span>选择</span>");...

Flutter实战·第二版-第三章 基础组件笔记

第三章&#xff1a;基础组件 3.1文本及样式 3.1.1 Text Text("Hello world",textAlign: TextAlign.left, );Text("Hello world! Im Jack. "*4,maxLines: 1,overflow: TextOverflow.ellipsis, );Text("Hello world",textScaleFactor: 1.5, );3.1…...

一文彻底理解时间复杂度和空间复杂度(附实例)

目录 1 PNP&#xff1f;2 时间复杂度2.1 常数阶复杂度2.2 对数阶复杂度2.3 线性阶复杂度2.4 平方阶复杂度2.5 指数阶复杂度2.6 总结 3 空间复杂度 1 PNP&#xff1f; P类问题(Polynomial)指在多项式时间内能求解的问题&#xff1b;NP类问题(Non-Deterministic Polynomial)指在…...

Mysql的索引详解

零. 索引类型概述 1. 实际开发中使用的索引种类 主键索引唯一索引普通索引联合索引全文索引空间索引 2. 索引的格式类型 BTree类型Hash类型FullText类型&#xff08;全文索引)RTree类型&#xff08;空间索引) MySQL 的索引方法&#xff0c;主要包括 BTREE 和 HASH。 顾名思…...

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…...

为什么需要建设工程项目管理?工程项目管理有哪些亮点功能?

在建筑行业&#xff0c;项目管理的重要性不言而喻。随着工程规模的扩大、技术复杂度的提升&#xff0c;传统的管理模式已经难以满足现代工程的需求。过去&#xff0c;许多企业依赖手工记录、口头沟通和分散的信息管理&#xff0c;导致效率低下、成本失控、风险频发。例如&#…...

WordPress插件:AI多语言写作与智能配图、免费AI模型、SEO文章生成

厌倦手动写WordPress文章&#xff1f;AI自动生成&#xff0c;效率提升10倍&#xff01; 支持多语言、自动配图、定时发布&#xff0c;让内容创作更轻松&#xff01; AI内容生成 → 不想每天写文章&#xff1f;AI一键生成高质量内容&#xff01;多语言支持 → 跨境电商必备&am…...

Unit 1 深度强化学习简介

Deep RL Course ——Unit 1 Introduction 从理论和实践层面深入学习深度强化学习。学会使用知名的深度强化学习库&#xff0c;例如 Stable Baselines3、RL Baselines3 Zoo、Sample Factory 和 CleanRL。在独特的环境中训练智能体&#xff0c;比如 SnowballFight、Huggy the Do…...

实现弹窗随键盘上移居中

实现弹窗随键盘上移的核心思路 在Android中&#xff0c;可以通过监听键盘的显示和隐藏事件&#xff0c;动态调整弹窗的位置。关键点在于获取键盘高度&#xff0c;并计算剩余屏幕空间以重新定位弹窗。 // 在Activity或Fragment中设置键盘监听 val rootView findViewById<V…...

【碎碎念】宝可梦 Mesh GO : 基于MESH网络的口袋妖怪 宝可梦GO游戏自组网系统

目录 游戏说明《宝可梦 Mesh GO》 —— 局域宝可梦探索Pokmon GO 类游戏核心理念应用场景Mesh 特性 宝可梦玩法融合设计游戏构想要素1. 地图探索&#xff08;基于物理空间 广播范围&#xff09;2. 野生宝可梦生成与广播3. 对战系统4. 道具与通信5. 延伸玩法 安全性设计 技术选…...

【Nginx】使用 Nginx+Lua 实现基于 IP 的访问频率限制

使用 NginxLua 实现基于 IP 的访问频率限制 在高并发场景下&#xff0c;限制某个 IP 的访问频率是非常重要的&#xff0c;可以有效防止恶意攻击或错误配置导致的服务宕机。以下是一个详细的实现方案&#xff0c;使用 Nginx 和 Lua 脚本结合 Redis 来实现基于 IP 的访问频率限制…...

Python Einops库:深度学习中的张量操作革命

Einops&#xff08;爱因斯坦操作库&#xff09;就像给张量操作戴上了一副"语义眼镜"——让你用人类能理解的方式告诉计算机如何操作多维数组。这个基于爱因斯坦求和约定的库&#xff0c;用类似自然语言的表达式替代了晦涩的API调用&#xff0c;彻底改变了深度学习工程…...

Git常用命令完全指南:从入门到精通

Git常用命令完全指南&#xff1a;从入门到精通 一、基础配置命令 1. 用户信息配置 # 设置全局用户名 git config --global user.name "你的名字"# 设置全局邮箱 git config --global user.email "你的邮箱example.com"# 查看所有配置 git config --list…...

R 语言科研绘图第 55 期 --- 网络图-聚类

在发表科研论文的过程中&#xff0c;科研绘图是必不可少的&#xff0c;一张好看的图形会是文章很大的加分项。 为了便于使用&#xff0c;本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中&#xff0c;获取方式&#xff1a; R 语言科研绘图模板 --- sciRplothttps://mp.…...