GoldenGate字段和数据筛选
GoldenGate中字段的筛选一般都在TABLE参数中配置(目标端是在MAP参数)。一般推荐在源端extract进程配置文件中配置,这样可以有效得减小trail文件的大小,减小网络负载。以下是一些筛选配置例子(只列出配置文件的TABLE参数部分)。
(1)字段筛选:
/***
table ddw.aatest,
FETCHCOLS (id, name, type1, sell_date,value1); --表明只提取这些字段
***/
使用指定字段做主键:
/***
table ddw.aatest,
KEYCOLS (client_taq, id);
***/
(2)数据过滤:
使用WHERE条件:
/***
table ddw.aatest, where (type1 ="1" AND type2 = "2"); --表明只提取表中type1=’1并type2=’2’的记录
***/
如下提取非NULL值:
/***
table ddw.aatest, where (value <> @NULL);
***/
使用FILTER参数:
/***
table ddw.aatest,FILTER((num1*num2)>1000);
***/
与WHERE条件不同的是,FILTER只能后面数字,字符型需要转换后才可以使用,如:
/***
table ddw.aatest, FILTER (@STRFIND(NAME,"JOE") > 0).
***/
FILTER参数的优势是还可以指定只在某种DML操作下才过滤,比如:
/***
table ddw.aatest, FILTER((ON UPDATE, ON DELETE, (num1*num2)>1000);
--只在UPDATE和DELETE操作时过滤num1*num2不大于1000的值
***/
转载于:https://blog.51cto.com/369258/1353254
GoldenGate字段和数据筛选相关推荐
- pandas数据预处理(字段筛选、query函数进行数据筛选、缺失值删除)、seaborn可视化分面图(facet)、seaborn使用Catplot可视化分面箱图(Faceted Boxplot)
pandas数据预处理(字段筛选.query函数进行数据筛选.缺失值删除).seaborn可视化分面图(facet).seaborn使用Catplot可视化分面箱图(Faceted Boxplot) ...
- Py之pandas:利用isin函数对dataframe格式数据按照多个字段的条件筛选
Py之pandas:利用isin函数对dataframe格式数据按照多个字段的条件筛选 目录 利用isin函数对dataframe格式数据按照多个字段的条件筛选 代码设计 输出结果
- 根据某个字段来查询筛选数据
根据某个字段来查询筛选数据 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:Visual Studio 作者:李继金 撰写时间:2019 ...
- 使用 Oracle GoldenGate 进行实时数据集成
[转自]http://blog.chinaunix.net/u1/53677/showart_2314585.html 使用 Oracle GoldenGate 进行实时数据集成 了解如何安装.设置和 ...
- javaweb和ajax使用查询出来的数据做下拉菜单_不会用Excel做数据筛选,老板叼的你没话说!...
很多人会做漂亮的表格,自信满满地给老板汇报,老板突然冒出一句话:你给我看下公司员工的学历分布情况. 这个问题能瞬间让很多人傻眼,自然少不了老板的一顿叼.其实数据筛选并不难,只要认真学,10分钟轻松搞定 ...
- mysql中常用的筛查语句,使用SQL语句进行数据筛选的方法
在使用VBA对数据库进行访问时,利用SQL语句能够方便地实现对数据库的查询.本文使用SQL语句实现多条件查询,使用Select语句从"成绩管理.accdb"数据库文件中获取1班中数 ...
- 在excel中如何筛选重复数据_Excel数据筛选操作总结之数据透视表
相比常规的数据筛选操作,数据透视表就显得尤为强大,它可以通过内置的各种功能,以可视化的操作,方便地实现数据的去重.汇总.计数等操作.具体操作如下. 1.选择要生成'数据透视表'的表格,点击'插入',点 ...
- 【GEE笔记5】数据筛选Filter
过滤筛选就是从数据中筛选出符合条件的数据,比如在海量的Landsat数据中选出符合你的研究区间和研究时间内的数据. 在GEE中实现过滤的方法叫做Filter,主要的过滤规则可分为: 空间过滤 时间过滤 ...
- 筛选后系列填充_不会用Excel做数据筛选,老板叼的你没话说!
很多人会做漂亮的表格,自信满满地给老板汇报,老板突然冒出一句话:你给我看下公司员工的学历分布情况. 这个问题能瞬间让很多人傻眼,自然少不了老板的一顿叼.其实数据筛选并不难,只要认真学,10分钟轻松搞定 ...
最新文章
- Tiny4412裸机程序,按键检测(轮询方式)
- Winform中实现ZedGraph的多条Y轴(附源码下载)
- 动态sql语句返回值
- C++11:委托构造函数
- QT的QAssociativeIterable类的使用
- svn中文语言包安装(最详细步骤)+Language Pack+TortoiseSVN 安装
- 新的一年,推荐一些好书给大家
- Linux tcp三次握手,解读TCP三次握手
- 【华为云技术分享】三大前端技术(React,Vue,Angular)探密(上)
- 在线JSON转sarcastic工具
- 汇编学习--7.12--总结
- 十分钟速成DevOps实践
- 公有云迁移,需要考虑的问题
- 学习c语言,踏上新征程
- 179. Largest Number
- 利用Html与css从零开始制作基础静态网页(web课设)
- Java入门-Java执行语句
- android之银联支付,android端银联支付
- Android 简单图片浏览器
- RHCE 第二周作业
热门文章
- 装管家婆系统要开启那些服务器,管家婆服务器维护注意的一些事项?
- java流类图结构_java I/O 流总结
- vscode php调试插件,构建VSCode开发调试环境(强大且实用的插件推荐)
- mysql如何防止插入重复数据_防止MySQL重复插入数据的三种方法
- nfs原理及安装配置
- OS X 10.11 cocoapods
- 清华学长手把手带你做UI自动化测试
- 华为10年经验测试工程师,整理出来的python自动化测试实战
- 超详细的Python中的字符串常识【赶紧收藏】
- assume用法及意思_英语单词Think, Suppose, Assume, Presume的区别