ogg初始化抽取的快速配置方法一: 将存量数据落地为标准trail

摘要:
源端提取过程此过程类似于普通的选择操作,只是表中的数据是从某个时间点读取的。日志末尾将提示从每个表中提取的记录数。对于远程提取和远程传送,不需要配置传输过程。

源端抽取进程

此进程与普通的select操作类似,只是从某个时间点开始读取表里的数据。

exinit.prm
extract exinit
userid ogg, password ogg
reportcount every 1 miniutes rate
extfile ./dirdat/ei, MEGABYTES 2000
table schema.XX;

GGSCI>add ext exinit sourceistable
启动初始化进程
GGSCI>start exinit
查看状态
GGSCI>info exinit
如果变成running或stopped,则表示可以正常抽取.
查看抽取日志
view report exinit

初始化抽取结束之后,进程会自动停止。在日志的最后会有提示每张表抽取到的记录数。

传输进程

传输进程,看是否有必要配置,与普通传输进程相同。
如果是远程抽取及远程投递,则不需要配置传输进程。

目标端rep进程

replicat reinit
userid ogg, password ogg
reportcount every 1 miniutes rate
map src.tb1, target tgt.tb1;

add rep reinit, exttrail ./dirdat/ei, nodbheckpoint
start reinit
view report reinit

如果没有错误 ,reinit进程会一直读取到trail的最后,但进程不会自动停止,一旦确认已经读取到最后,可以手工停止并删除此进程。

免责声明:文章转载自《ogg初始化抽取的快速配置方法一: 将存量数据落地为标准trail》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL的瑞士军刀(转)用groovy脚本进行每日工作的自动化【groovy】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

执行程序的内存分布总结

以下内容为各方资料汇总 所以逻辑顺序不大清晰 一般认为在c中分为这几个存储区:     1. 栈--有编译器自动分配释放         2. 堆--一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收         3. 全局区(静态区)-- 全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的...

【iOS】Swift LAZY 修饰符和 LAZY 方法

延时加载或者说延时初始化是很常用的优化方法,在构建和生成新的对象的时候,内存分配会在运行时耗费不少时间,如果有一些对象的属性和内容非常复杂的话,这个时间更是不可忽略。另外,有些情况下我们并不会立即用到一个对象的所有属性,而默认情况下初始化时,那些在特定环境下不被使用的存储属性,也一样要被初始化和赋值,也是一种浪费。 在其他语言 (包括 Objectiv...

Android中RadioGroup的初始化和简单的使用

一简介: RadioGroup作为一个单选按钮组,可以设置为性别选择男或则女,地址选择等等,作为一个android入门级选手,就简单的说一下RadioGroup组中RadioButton的布局和初始化操作,以及禁用整个RadioGroup。 二具体介绍: 布局: <RadioGroup androi...

第十章 数组和指针

一 数组 数组由一系列相同的元素构成。 告诉编译器需要一个数组的方式叫数组声明(array declaration),声明需要告诉编译器数组元素的个数和类型。  初始化 int main(void) {   int powers[8] = {1,2,4,8,16,32,64,128};  ... } 未初始化的数组元素值为内存中的实际值,此值是不确定...

青蛙学Linux—MySQL安装和初始化

1、安装MySQL 这里我们选择MySQL的源码包进行安装,MySQL版本5.7,安装路径为/usr/local/mysql,数据存储路径为/db/mysql,日志文件路径/usr/local/mysql/logs,运行MySQL的用户和组为mysql。 1.1、创建mysql用户 mysql用户用于运行MySQL,不能使用shell,为虚拟用户: [ro...

Java Selenium3 WebDriver启动火狐、Chrome、IE,Edge浏览器的方法(一)

selenium3和selenium2没有太大的区别,就是精简了一些不用的东西,对浏览器的支持更好了,比如对高版本的浏览器(FireFox,Chrome,Edge等)可以完美的支持,不用受限于版本的问题 下面总结一下启动常用浏览器的方法 前提 安装好java的环境配置 新建一个maven工程 在maven的pom文件加入selenium的依赖包(版本可根...