CQ 社区版 V2.7.0 发布 | 数据源版本扩充、新增批量执行功能等

news2024/12/23 23:24:26

2023 年的最后一个社区版本来啦!提前祝大家新年快乐~ ✿✿ヽ(°▽°)ノ✿

应社区小伙伴的建议,本次版本增加了大量已支持数据源的适配版本!!!(是听劝的官方没错)同时,新增批量执行、Blob 字段查看等功能,我们具体往下看~

本期亮点功能

新增数据源及适配版本

  • 新增支持数据源类型:MogDB(5)
  • 针对社区小伙伴提出的,建议对已经支持的数据源类型增加更多适配版本,CQ 产品团队对此进行了调研,选取了更多主流版本,在本次更新中完成了支持,具体列表如下:

image.png

当前支持的所有数据库类型及版本可查看:https://bintools.yuque.com/org-wiki-bintools-xniowl/do4ums/aq0hftemh5moufon

新增批量执行功能

本次更新增加了脚本批量执行的功能,支持通过创建执行任务来实现多实例下多个SQL脚本的顺序执行。

操作步骤如下:

Step1: 在「数据操作」模块,SDT 菜单栏处点击「批量执行」进入批量执行任务页面。

image.png

Step2: 点击「新建批量执行」开始创建任务

image.png

Step3: 可通过两种方式进行任务创建

方式一:直接上传文件。 可根据模板文件夹要求,上传「执行顺序文件」和「sql 文件」。

image.png

方式二:直接依次选择连接, 并上传该连接下需执行的脚本文件。

image.png

Step4: 进入下一步,执行方式可选择「自动」或「手动」,选择自动则平台会自动执行添加进去的脚本;若选择手动执行则需要手动开启。

执行错误处理可选择终止执行或忽略该错误。

image.png

Step5: 若选择执行方式为「手动」,则在完成任务添加后,可通过筛选「执行状态」为「待执行」找到该任务。

image.png

进入「查看」任务详情,可点击「开始」进行任务执行。

image.png

同时,点击「任务信息」可查看具体任务情况。

image.png

新增用户权限详情看板

在「手动授权」模块中,可查看连接层级和库层级下每个用户所具备的权限,包括操作权限和工具权限。

  • 查看路径:数据库管理-手动授权-对应连接-对应用户-权限详情
  • 在权限详情看板中,可对该用户当前所有权限进行回收操作

新增 Blob 字段的查看功能

  • 图片格式信息可点击查看单元格进行展示、查看
  • 除图片格式外,其他类型展示16进制串

在这里插入图片描述

  • 支持下载后查看(下载权限可在「数据库管理」-「手动授权」- 对应连接 - 对应用户 -「工具权限」- 「结果集操作」-「结果集二进制文件下载」开启)

在这里插入图片描述

  • 支持的类型:
    • Oracle, OracleCDB:BLOB、RAW、LONG RAW
    • MySQL:TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB、BINARY、VARBINARY
    • PostGresql:bytea
    • SqlServer:binary、varbinary、image

优化

  • 优化系统中检索功能,统一即时检索
  • 数据保护管理新增批量启用/禁用
  • 行过滤规则设置新增配置入口提示
  • 行过滤规则优化规则书写提示
  • 对导出操作进行审计,记录至审计分析-语句明细
  • 连接列表不展示连接数为 0 的数据源类型

Bugfix

  • 修复了审计中心不记录任何导出操作的问题
  • 修复了个别数据源不能使用的问题

新版本下载

下载地址:https://www.cloudquery.club/download

帮助文档:https://bintools.yuque.com/org-wiki-bintools-xniowl/do4ums

问题反馈

可通过 CloudQuery 官网工单系统进行问题反馈。

工单入口:https://www.cloudquery.club/login

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1326197.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

4.4 友元

4.4 友元 在程序里,有些私有属性 也想让类外特殊的一些函数或者类进行访问,就需要用到友元的技术 友元的目的是让一个函数或者类 访问另一个类中的私有成员 友元的关键字为 friend 友元的三种使用场景 全局函数做友元类做友元成员函数做友元 4.4.1…

【数组Array】力扣-1094 拼车

目录 题目描述 解题过程 题目描述 车上最初有 capacity 个空座位。车 只能 向一个方向行驶(也就是说,不允许掉头或改变方向) 给定整数 capacity 和一个数组 trips , trip[i] [numPassengersi, fromi, toi] 表示第 i 次旅行有 numPassen…

详解数据科学自动化与机器学习自动化

过去十年里,人工智能(AI)构建自动化发展迅速并取得了多项成就。在关于AI未来的讨论中,您可能会经常听到人们交替使用数据科学自动化与机器学习自动化这两个术语。事实上,这些术语有着不同的定义:如今的自动…

ros2机器人常规控制流程

The joint_state_publisher reads the robot_description parameter from the parameter server, finds all of the non-fixed joints and publishes a JointState message with all those joints defined.也就是说如果我们不需要控制机器人运动,只需要一个节点就可…

基于SMU数字源表的微电子和集成电路实训平台系统方案

PART/1 构建微电子和集成电路 实验教学平台 微电子和集成电路涵盖物理学、电子学、材料科学、集成电路设计与制造等学科,在产业上又分为设计、制造和封测三大环节,封测是集成电路产品制造的后道工序,测试环节价值占封测比例约15%-20%&#…

Lammps错误:domain too large for neighbor bins

关注 M r . m a t e r i a l , \color{Violet} \rm Mr.material\ , Mr.material , 更 \color{red}{更} 更 多 \color{blue}{多} 多 精 \color{orange}{精} 精 彩 \color{green}{彩} 彩! 主要专栏内容包括: †《LAMMPS小技巧》: ‾ \textbf…

开放式耳机和骨传导耳机有什么区别?一文读懂开放式和骨传导耳机

很多人都不知道开放式耳机和骨传导耳机的区别是什么,其实骨传导耳机也是开放式耳机的一种! 首先开放式耳机分为两种:分别是气传导耳机和骨传导耳机,这两种耳机都属于开放式耳机,跟传统的入耳式耳机不同,这两…

人工智能大模型互相“薅羊毛”,AI时代的数据侵权问题何去何从?

近期,字节跳动和OpenAI的争议以及谷歌Gemini使用百度文心一言进行中文语料训练等事件引发了行业关注。这些事件暴露了AI领域大模型训练中数据版权侵权的问题,表明行业需要规范和完善数据使用的版权问题。 这些大模型互相“薅羊毛”的事件引起行业关注和…

Jackson 注解及配置大全

Jackson JSON 框架中包含了大量的注解来让我们可以干预 Jackson 的 JSON 处理过程, 例如我们可以通过注解指定 java pojo 的某些属性在生成 json 时被忽略。。本文主要介绍如何使用 Jackson 提供的注解。 Jackson注解主要分成三类,一是只在序列化时生效的…

基本shell功能实现(exec系列程序替换函数练习)

shell 功能描述思路介绍1.实现常驻进程功能2.实现命令读取功能3. 实现命令解析功能4.实现子进程执行命令功能5.完善功能 补充内容让父进程运行内置命令实现子进程能够获得父进程的环境变量功能(export命令)shell实现重定向功能 全部代码如下:…

TCP协议:可靠传输的基石

目录 1. 数据完整性的保证 2. 数据的有序传输 3. 确认应答机制 4. 流量控制 5. 拥塞控制 6. 重传机制 结论 引言 TCP(Transmission Control Protocol)是计算机网络中的一个重要协议,它以其可靠性而闻名。TCP是一种面向连接的协议&…

Hive执行计划

Hive提供了explain命令来展示一个查询的执行计划,这个执行计划对于我们了解底层原理,Hive 调优,排查数据倾斜等很有帮助。 使用语法如下: explain query;在 hive cli 中输入以下命令(hive 2.3.7): explain select s…

Hadoop 集群环境搭建

目录 第一部分:系统安装... 3 1:图形化安装... 3 2:选择中文... 3 3:安装选项... 3 4:软件选项... 4 5:安装位置... 4 6:网络配置... 6 7:开始安装... 7 8:创建用户... 7…

oracle怎样才算开启了内存大页?

oracle怎样才算开启了内存大页? 关键核查下面三点: 1./etc/sysctl.conf vm.nr_hugepages16384这是给了32G,计划sga给30G,一般需多分配2-4G sysctl -p生效 看cat /proc/meminfo|grep Huge啥结果? 这种明显是配了…

海康威视对讲广播系统 RCE漏洞复现(CVE-2023-6895)

0x01 产品简介 Hikvision Intercom Broadcasting System是中国海康威视(Hikvision)公司的一个对讲广播系统。 0x02 漏洞概述 Hikvision Intercom Broadcasting System 3.0.3_20201113_RELEASE(HIK)版本存在操作系统命令注入漏洞,该漏洞源于文件/php/ping.php的参数jsonda…

WooCommerce Step Filter商城网站步骤过滤器

点击阅读WooCommerce Step Filter商城网站步骤过滤器详情 WooCommerce Step Filter商城网站步骤过滤器是强大而灵活的插件,用于为您的产品创建不同类型的过滤器。它可以通过回答问题和给出每个步骤的描述来帮助您的客户始终如一地选择产品。或者只是将其用作小部件…

Ubuntu20.04.2-mate上Lazarus安装与测试

简言 Lazarus采用RAD方式界面开发,一套代码可交差编译出windows、ios、android、solaris、BSD等 各平台运行的程序,在unbuntu的repo中有2.2.0版本可用,在sourceforge上有2.2.6版本和3.0.0的Rolling版可下载安装,但感觉上2.2.0和2…

基于华为atlas的烟火检测实战

1、下载官方yolov5的v6.1版本 git clone https://github.com/ultralytics/yolov5.git git checkout v6.1 2、烟火数据集准备: tree -d Images/train/目录下图片 Labels/train/目录下标签 3、数据格式转化: 数据集采用labelimg标注,xml文件…

利用prometheus+grafana进行Linux主机监控

文章目录 一.架构说明与资源准备二.部署prometheus1.上传软件包2.解压软件包并移动到指定位置3.修改配置文件4.编写启动脚本5.启动prometheus服务 三.部署node-exporter1.上传和解压软件包2.设置systemctl启动3.启动服务 四.部署grafana1.安装和启动grafana2.设置prometheus数据…

python画图【01】

前提:使用anaconda环境,且安装好,使用的是jupyter pandas 和 matplotlib 安装教程可以参考:miniconda安装与使用 import pandas as pd读取xlsx表格数据 data pd.read_excel("data1.xlsx",sheet_nameSheet1) #data p…