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

快速上手 | 数据可观测性平台 Datavines 自定义SQL规则使用指南

摘要

本文主要介绍在 Datavines平台已有规则不能满足需求的情况下,如何通过自定义SQL规则来实现基于业务特性的数据质量检查。

规则介绍

自定义聚合SQL规则是 Datavines 平台中内置的一个灵活的规则,该规则允许用户通过编写SQL的方式来实现想要的数据质量检查逻辑,满足用户的特别需求。

使用方法

选择规则

1、在规则下拉框中选择 自定义聚合SQL 规则

2、选择数据库和表

3、在自定义聚合SQL输入框中输入SQL语句,比如

select count(1) as actual_value from ${table}

在这里插入图片描述

注意事项

1、目前自定义聚合SQL规则只能输出一个实际值,也就是说每次只能检查一个自定义指标。

2、SQL 里面在聚合方法后一定要加上 as actual_value,否则执行引擎将无法正确读取实际值。

3、from ${table} 的作用是自动将你选择的表填充到SQL中。

4、自定义聚合SQL规则无法输出错误数据。

以上就是自定义聚合SQL规则的用法和注意事项,抓紧用起来吧


Datavines 的目标是成为更好的数据可观测性领域的开源项目,为更多的用户去解决元数据管理和数据质量管理中遇到的问题。在此我们真诚欢迎更多的贡献者参与到社区建设中来,和我们一起成长,携手共建更好的社区。

项目地址: https://github.com/datavane/datavines
问题和建议: https://github.com/datavane/datavines/issues
贡献代码: https://github.com/datavane/datavines/pulls


http://www.kler.cn/a/301050.html

相关文章:

  • vue 常用特性 ( 计算属性 | 侦听器 | 过滤器 )
  • 游戏引擎学习第19天
  • 【动手学深度学习Pytorch】6. LeNet实现代码
  • 纯前端实现语音文字互转
  • 【后端】版本控制
  • 网络安全:我们的安全防线
  • Android Studio 2024最新版Hello World
  • docker-nginx数据卷挂载
  • 如何在Android 12 aosp系统源码中添加三指下滑截图功能
  • 什么是CPU、GPU、NPU?(包懂+会)
  • 基于微信小程序的宿舍报修系统的设计与实现
  • linux 安装three.js
  • linux kernel 6.x 用户态地址空间探究
  • ICETEK-DM6437-AICOM—— DMA直接存储器访问设计
  • JD18年秋招笔试疯狂数列python解答
  • 使用Docker快速启动Nacos集群
  • RepLKNet架构详解
  • 在 Vue 2 中使用 Axios 发起 POST 和 GET 请求
  • C#学习 深入理解委托、匿名方法、Lamda表达式、Linq;
  • 【CTF Web】BUUCTF Upload-Labs-Linux Pass-13 Writeup(文件上传+PHP+文件包含漏洞+PNG图片马)
  • 点亮第一盏LED灯 2),stm32CubeMX在线导入F103C8T6芯片包
  • Three 渲染器(二)
  • 如何将Windows风格的剪切和粘贴添加到Mac访达中
  • springboot配置多数据源
  • MySQL record 03 part
  • 第67期 | GPTSecurity周报