袋鼠云产品功能更新报告12期|让数据资产管理更高效
本期,我们更新和优化了数据资产平台相关功能,为您提供更高效的产品能力。以下为第12期袋鼠云产品功能更新报告,请继续阅读。

一、【元数据】重点更新
|01 元数据管理优化,支持配置表生命周期
之前系统中缺少一个可以基于数据源和数据库维度,批量配置数据表生命周期的入口,导致用户在处理大量数据表时会非常耗时且效率低下。
为了改善这一状况,新功能在元数据管理页面上做出调整,将展示的维度修改为“数据源--数据库--数据表”。支持基于数据源、数据库、数据表维度进行生命周期的批量配置,提高了操作的便捷性和管理效率。

|02 支持记录每条 SQL 解析出的血缘关系
在「数据地图」-「离线任务详情」页面,支持对解析 SQL 结果进行记录,包含 SQL 语句、解析结果(成功/失败)、解析时间,针对解析成功的可查看此条 SQL 对应的血缘关系图谱(只展示表级图谱),针对解析失败的可查看日志,以便找出问题所在并进行修正。

|03 丰富元数据的展示信息
本次更新中我们丰富了元数据的展示信息,提供更详尽的内容描述。
(1)「数据地图」-「表详情」页面支持在数据表名下方展示表质量评分(若该表无质量评分则不展示),支持点击数据质量评分后跳转至:数据质量>质量报告> 该数据表的质量报告,提供更详细的数据质量信息。

(2)表信息新增热度统计按钮,并且增加了四个新的统计数据:订阅数、使用次数、查看次数和影响表数。
(3)针对「操作记录」板块,新增了 DML 操作记录,增强了数据使用的透明度和可追溯性。

|04 新增支持 Doris 数据源
针对 Doris2.x 类型数据源支持元数据采集、血缘分析、数据治理(不包括小文件治理)、数据质量(所有功能均支持)、数据脱敏、数据权限(行列级权限);
离线开发模块创建的 meta Doris2.x 数据源支持自动引入并自动创建周期同步任务,简化流程提高效率。
|05 新增支持自动引入数据源的设置管理模块
针对离线开发、指标和标签模块中自动引入的数据源,新增数据源自动引入设置,可以选择是否自动创建周期同步任务/是否自动同步该数据源下的数据表信息,并且支持按照子产品、项目维度、数据源类型维度进行设置开启/关闭自动引入功能。

二、【数据模型】重点更新
|01 规范建表的建表联想模式配置内容扩充
(1)向导模式配置内容扩充: 针对 ADB 类型建表支持配置字段是否为主键、是否为空,精度值; 针对 Inceptor、Hive、Spark 类型建表支持配置精度值; Inceptor 支持配置事务表/非事务表,支持指定 HDFS 存储路径。 (2)当数据标准中配置了长度、精度信息时,引用标准可自动同步。 (3)支持 Hive3.x(Apache) 类型数据源的建表,建表逻辑和 Hive2.x 保持一致。 
|02 编辑表操作对接审批中心
新增「数据模型」-数据建表/删表/编辑表操作对接审批中心,实现审批流程标准化,规范了数据管理流程。 (1)在资产平台中,针对无数据模型审批权限的用户,在进行数据表的新增、编辑、删除操作时,均需要进行审批,审批动作统一在审批中心进行操作,同时,用户可以在「我的模型」模块查看审批进度、进行撤回操作。
(2)「审批中心」新增“数据模型申请”流程,允许审批人对申请进行通过或驳回的操作。针对数据资产中撤回的模型申请,审批中心的“待审批”模块不再展示此条申请数据,确保审批队列的实时性和准确性,提高审批效率。
(3)历史数据迁移到审批中心进行留存。
三、【数据质量】重点更新
|01 新增支持MySQL、StarRocks数据源类型建表
用户现在可以利用MySQL、StarRocks数据源类型建表。 
|02 数据表质量校验支持质量评分
新增支持针对单表校验的表级质量报告分析,内容包含表质量评分、质量分值变化趋势、质量评估概览、近期规则校验异常明细、近期校验结果。
同时,「质量概览」页面新增针对单表校验下各个数据表的表级质量分排名,帮助用户更直观地了解和比较不同数据表之间的质量状况。 
|03 支持自动关联离线任务运行周期
在项目中,多个客户在运行质量规则时反馈,期望当质量任务关联了离线任务后,能够依据离线任务的时间运行质量任务,并确保两者之间能够关联。
因此本期新增功能,在单表校验-质量规则创建时,若关联了离线任务,支持选择调度周期是否自动依赖于离线任务运行。 
|04 对接数据标准自动创建质量规则
当出现数据质量的规范性校验和数据标准设定规则基本一致的情况时,优化数据质量的规范性校验规则设计逻辑,支持与数据标准进行对接。
数据质量创建规范性校验规则时,支持对接数据标准从而自动创建质量规则。具体来说: 当用户创建新的规范性校验规则,若识别到选择的字段为绑定了标准的字段,支持选择是否引用标准规则; 如果用户选择引用标准规则,平台则会根据标准中定义的长度、精度、枚举个数、是否空值、是否重复,自动生成质量校验规则。 
|05 质量任务定时执行可以关联自定义调度周期
此前,在配置质量规则时,无法关联自定义调度周期进行质量任务的运行,导致无法满足用户个性化配置运行周期的需求;并且在质量任务运行过程中,存在一个质量任务运行时间过长的情况,中途无法停止导致无法释放资源。为了改善这些问题,本期进行了以下优化:
(1)在质量规则创建,配置调度信息时支持关联自定义调度周期,修改模块包含新建/编辑单表校验规则、多表校验规则、规则集,查看规则详情。
(2)支持中途停止质量任务:质量规则创建后,支持在质量任务运行过程中进行中途停止操作。有助于及时释放被占用的资源,避免不必要的等待时间,提供更加灵活和高效的服务。 
四、【数据治理】重点更新
|01 新增支持StarRocks2.x、3.x数据源
数据质量模块新增支持StarRocks2.x、3.x数据源,包含单表校验(需要支持所有校验函数)、多表比对、规则集校验、表质量评分等质量相关的所有功能模块。
|02 小文件治理优化
小文件治理功能旨在解决大数据存储系统中由于大量小文件存在而导致的性能问题和存储效率低下,本期对小文件治理功能进行优化: 小文件治理后端处理逻辑优化; 在进行周期治理/单次治理时,支持选择 Local 模式/Remote 模式; 针对新增的 Remote 模式支持中途取消操作。

|03 支持健康资产分权重调整
此前资产健康分不支持用户自定义设置,为了更好地让用户对在意的数据实现针对性的管控,本期增加自定义功能,支持资产健康分权重配置,用户可以自己调整健康分的权重占比,同时展示扣分规则。

五、【数据安全】重点更新
|01 数据权限管理新增权限回收功能
为了增强数据权限管理的灵活性和安全性,新增“权限回收”功能。在「数据权限管理」页面中,新增“权限回收”,列表展示每个用户自己申请且已经通过的权限列表,可通过权限回收将此用户的权限信息删除。此功能默认仅对管理员开放,确保权限管理的安全性和可控性。 
|02 数据分级分类应用
新增大量数据分级分类应用: (1)级别管理 支持按照用户赋予等级,默认提供L1~L5共5个用户等级,管理员可通过“编辑”按钮修改用户等级。默认级别对应的开放用户等级为L1,可通过编辑操作进行修改,若有的用户没有配置用户等级信息,则无等级用户不受分级分类的权限管控;
编辑按钮增加悬浮提示优化,增加“申请权限”按钮。

(2)数据地图涉及模块 在「数据地图」数据表数据预览时,列表的字段右侧新增分级分类的标识。
(3)角色管理模块 针对“数据分级—级别管理—操作”的权限,默认只给管理员开放,数开和访客无此权限;针对页面上的“申请权限”按钮,跟随用户等级的配置控制是否显示,不受角色的权限管控。
(4)审批中心 支持管理员在审批中心对分级权限的申请进行审批。
六、【平台管理】重点更新
新增通知中心功能模块:
(1)通知配置 支持对某一接收人批量配置资产所有的通知项、通知方式、通知内容、通知人、通知频率等内容。 (2)通知记录 通知记录涵盖针对每个单独模块配置的通知信息、以及通知中心批量配置的通知信息。 
数据资产平台其他功能优化说明
|01 【元数据】
支持TBDS_Hive 类型数据源,支持范围包括元数据同步、血缘分析、数据地图、元模型、元数据管理、元数据质量、资产盘点、数据安全(数据权限) 元数据周期同步增加同步状态“等待同步”,当周期同步任务存在待同步任务,且没有开始同步时,状态展示为“等待同步” 元数据周期同步时,可选择同步全部内容/除去表行数和存储的全部内容功能,新增支持 MySQL、Oracle、SQLServer、TiDB、Greenplum、ADB PostgreSQL、StarRocks、HashData、OushuDB 针对 Sparkthirft2.x 数据源类型,支持物化视图的查询、同步、维护 「数据地图」-「数据表详情」中针对表行数、存储大小,支持显示更新时间 「数据地图」-「表详情」页面针对字段中文名支持修改操作,支持单个修改/批量操作 针对表的业务属性为string类型的,默认值的最大长度为255字符,并且在编辑业务属性页面进行最大长度提示 数据目录支持左右拉伸,支持选择该层级的整个范围进行拖动 数据地图中移除表生命周期编辑入口,仅展示生命周期信息,用户统一在元数据管理模块对表生命周期进行编辑 支持对表负责人的权限点管理,表负责人变更为非必填属性 优化 ADB 类型血缘解析由于识别数据表名大小写不敏感导致解析失败的问题 周期同步任务创建/编辑页面,针对表行数和存储大小的同步提示信息优化 数据地图中离线任务SQL语句字段存储格式优化,把存储格式由“text”调整为“longtext”,前端悬浮展示默认展示 SQL 语句的前1024个字符,支持用户通过 SQL 下载查看 SQL 的全部信息
|02 【数据模型】
建表时新增保存的中间状态,点击“保存”按钮后可临时保存此次编辑的建表信息,并展示在列表中,可从列表进入再次编辑
|03 【数据质量】
质量规则配置支持以数据源、数据库、数据表的形式进行选择,在创建质量规则时支持选择脏数据存储库是否为默认存储数据库; 单表校验针对规范性检验规则,增加支持针对枚举值的检验,对接了数据标准自动生成的规范性校验规则中,自动生成针对“枚举值”这一规则的校验; 规则列表中支持显示当前的规则状态为未开启检测/已开启检测; 支持查看规则集详情,可记录规则集的变更历史及变更信息,版本信息包含操作人员、操作时间、保存历史导入的Excel文件; 单表校验波动检测结果取值调整为取最新值。
|04 【数据治理】
小文件治理编辑治理规则,针对分区表,查看分区时支持分页查询。
|05 【平台管理】
在移除用户时判断是否进行交接中,支持校验原用户是否有负责表(也就是数据表的负责人为原用户),若有,需要提示需要进行权限交接,交接后表负责人自动变更为转让人用户。 《行业指标体系白皮书》下载地址:https://www.dtstack.com/resources/1057?src=szsm
《数栈产品白皮书》下载地址:https://www.dtstack.com/resources/1004?src=szsm
《数据治理行业实践白皮书》下载地址:https://www.dtstack.com/resources/1001?src=szsm
想了解或咨询更多有关大数据产品、行业解决方案、客户案例的朋友,浏览袋鼠云官网:https://www.dtstack.com/?src=szcsdn
相关文章:
袋鼠云产品功能更新报告12期|让数据资产管理更高效
本期,我们更新和优化了数据资产平台相关功能,为您提供更高效的产品能力。以下为第12期袋鼠云产品功能更新报告,请继续阅读。 一、【元数据】重点更新 |01 元数据管理优化,支持配置表生命周期 之前系统中缺少一个可以…...
MATLAB——入门知识
内容源于b站清风数学建模 目录 1.帮助文档 2.注释 3.特殊字符 4.设置MATLAB数值显示格式 4.1.临时更改 4.2.永久改 5.常用函数 6.易错点 1.帮助文档 doc sum help sum edit sum 2.注释 ctrl R/T 3.特殊字符 4.设置MATLAB数值显示格式 4.1.临时更改 format lon…...
C#从零开始学习(用户界面)(unity Lab4)
这是书本中第四个unity Lab 在这次实验中,将学习如何搭建一个开始界面 分数系统 点击球,会增加分数 public void ClickOnBall(){Score;}在OneBallBehaviour类添加下列方法 void OnMouseDown(){GameController controller Camera.main.GetComponent<GameController>();…...
Axure PR 9 多级下拉清除选择器 设计交互
大家好,我是大明同学。 Axure选择器是一种在交互设计中常用的组件,这期内容,我们来探讨Axure中选择器设计与交互技巧。 OK,这期内容正式开始 下拉列表选择输入框元件 创建选择输入框所需的元件 1.在元件库中拖出一个矩形元件。…...
分布式项目pom配置
1. 父项目打包方式为 pom <packaging>pom</packaging> 2. 父项目版本配置 <properties><maven.compiler.source>17</maven.compiler.source><maven.compiler.target>17</maven.compiler.target><project.build.sourceEncod…...
2. Flink快速上手
文章目录 1. 环境准备1.1 系统环境1.2 安装配置Java 8和Scala 2.121.3 使用集成开发环境IntelliJ IDEA1.4 安装插件2. 创建项目2.1 创建工程2.1.1 创建Maven项目2.1.2 设置项目基本信息2.1.3 生成项目基本框架2.2 添加项目依赖2.2.1 添加Flink相关依赖2.2.2 添加slf4j-nop依赖2…...
Java-I/O框架06:常见字符编码、字符流抽象类
视频链接:16.16 字符流抽象类_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1Tz4y1X7H7?spm_id_from333.788.videopod.episodes&vd_sourceb5775c3a4ea16a5306db9c7c1c1486b5&p16 1.常见字符编码 IOS-8859-1收录了除ASCII外,还包括西欧…...
计算机网络-MSTP的基础概念
前面我们大致了解了MSTP的由来,是为了解决STP/RSTP只有一根生成树导致的VLAN流量负载分担与次优路径问题,了解MSTP采用实例映射VLAN的方式实现多实例生成树,MSTP有很多的理论概念需要知道,其实与其它的知识一样理论复杂配置还好的…...
P1037 [NOIP2002 普及组] 产生数
[NOIP2002 普及组] 产生数 题目描述 给出一个整数 n n n 和 k k k 个变换规则。 规则: 一位数可变换成另一个一位数。规则的右部不能为零。 例如: n 234 , k 2 n234,k2 n234,k2。有以下两个规则: 2 ⟶ 5 2\longrightarrow 5 2⟶5。 …...
【分布式知识】分布式对象存储组件-Minio
文章目录 什么是minio核心特点:使用场景:开发者工具:社区和支持: 核心概念什么是对象存储?MinIO 如何确定对对象的访问权限?我可以在存储桶内按文件夹结构组织对象吗?如何备份和恢复 MinIO 上的…...
跨平台开发支付组件,实现支付宝支付
效果图: custom-payment : 在生成预付订单之后页面中需要弹出一个弹层,弹层中展示的内容为支付方式(渠道),由用户选择一种支付方式进行支付。 该弹层组件是以扩展组件 uni-popup 为核心的,关于…...
API 接口:为电商行业高效发展注入强劲动力
一、动力之源:API 接口在电商中的角色剖析 在电商行业的广袤版图中,API 接口宛如一台强劲的发动机,是推动其高效发展的核心动力来源。它不再仅仅是一个技术工具,而是成为了连接电商各个环节的 “神经系统”,使得信息、…...
Golang的跨平台开发
Golang的跨平台开发 一、Golang跨平台开发概述 语言是一种开源的编程语言,由Google开发,广泛应用于云计算和网络编程领域。Golang具有并发性好、性能优异、内存管理自动化等特点,因此备受开发者青睐。其中,Golang的跨平台特性使得…...
txt数据转为pdf格式并使用base64解密输出
使用该方法请注意:因为此方法使用了base64解密,需要保证txt中的数据首先用了base64加密,如果只是普通的二进制数据,该方法并不适用 第一步 <dependency><groupId>org.apache.pdfbox</groupId><artifactId&…...
鸿蒙开发-状态+判断+循环
🌈个人主页:前端青山 🔥系列专栏:鸿蒙开发篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来鸿蒙开发篇专栏内容:鸿蒙开发-状态判断循环 目录 1.状态1原始类型 2.引用类型 2.判断 3.循环 1.基本使用…...
基于SSM网上招投标管理系统的设计
管理员账户功能包括:系统首页,个人中心,用户管理,招标者管理,专家管理,项目分类管理,招标项目管理,系统管理 前台账号功能包括:系统首页,个人中心࿰…...
「C/C++」C++ 设计模式 之 单例模式(Singleton)
✨博客主页何曾参静谧的博客📌文章专栏「C/C」C/C程序设计📚全部专栏「VS」Visual Studio「C/C」C/C程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「PK」Parasoli…...
WPF的行为(Behavior)
WPF(Windows Presentation Foundation)是微软.NET框架中用于构建Windows客户端应用程序的UI框架。它提供了一种声明性的方式来定义用户界面,并且支持MVVM(Model-View-ViewModel)设计模式。 在WPF中,“行为…...
SpringBoot框架:闲一品交易平台的新突破
摘 要 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,闲一品交易平台当然也不能排除在外。闲一品交易平台是以实际运用为开发背景,运用软件工程原理和开发方法&…...
关于AI绘画 | Stable Diffusion 技术专栏推荐文章
AI绘画 | Stable Diffusion 技术专栏推荐文章 引言 随着人工智能技术的发展,AI绘画逐渐成为艺术创作的新潮流。在众多的AI绘画工具中,Stable Diffusion因其强大的功能和易用性受到了广泛的关注。本文将详细介绍由“泰山AI”创建的技术专栏“AI绘画 | S…...
AI-调查研究-01-正念冥想有用吗?对健康的影响及科学指南
点一下关注吧!!!非常感谢!!持续更新!!! 🚀 AI篇持续更新中!(长期更新) 目前2025年06月05日更新到: AI炼丹日志-28 - Aud…...
Android 之 kotlin 语言学习笔记三(Kotlin-Java 互操作)
参考官方文档:https://developer.android.google.cn/kotlin/interop?hlzh-cn 一、Java(供 Kotlin 使用) 1、不得使用硬关键字 不要使用 Kotlin 的任何硬关键字作为方法的名称 或字段。允许使用 Kotlin 的软关键字、修饰符关键字和特殊标识…...
Maven 概述、安装、配置、仓库、私服详解
目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...
Spring是如何解决Bean的循环依赖:三级缓存机制
1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间互相持有对方引用,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…...
《C++ 模板》
目录 函数模板 类模板 非类型模板参数 模板特化 函数模板特化 类模板的特化 模板,就像一个模具,里面可以将不同类型的材料做成一个形状,其分为函数模板和类模板。 函数模板 函数模板可以简化函数重载的代码。格式:templa…...
从实验室到产业:IndexTTS 在六大核心场景的落地实践
一、内容创作:重构数字内容生产范式 在短视频创作领域,IndexTTS 的语音克隆技术彻底改变了配音流程。B 站 UP 主通过 5 秒参考音频即可克隆出郭老师音色,生成的 “各位吴彦祖们大家好” 语音相似度达 97%,单条视频播放量突破百万…...
leetcode_69.x的平方根
题目如下 : 看到题 ,我们最原始的想法就是暴力解决: for(long long i 0;i<INT_MAX;i){if(i*ix){return i;}else if((i*i>x)&&((i-1)*(i-1)<x)){return i-1;}}我们直接开始遍历,我们是整数的平方根,所以我们分两…...
虚幻基础:角色旋转
能帮到你的话,就给个赞吧 😘 文章目录 移动组件使用控制器所需旋转:组件 使用 控制器旋转将旋转朝向运动:组件 使用 移动方向旋转 控制器旋转和移动旋转 缺点移动旋转:必须移动才能旋转,不移动不旋转控制器…...
Linux入门(十五)安装java安装tomcat安装dotnet安装mysql
安装java yum install java-17-openjdk-devel查找安装地址 update-alternatives --config java设置环境变量 vi /etc/profile #在文档后面追加 JAVA_HOME"通过查找安装地址命令显示的路径" #注意一定要加$PATH不然路径就只剩下新加的路径了,系统很多命…...
Cursor AI 账号纯净度维护与高效注册指南
Cursor AI 账号纯净度维护与高效注册指南:解决限制问题的实战方案 风车无限免费邮箱系统网页端使用说明|快速获取邮箱|cursor|windsurf|augment 问题背景 在成功解决 Cursor 环境配置问题后,许多开发者仍面临账号纯净度不足导致的限制问题。无论使用 16…...
