摘要: WHEN NOT MATCHED THEN 这是一个在某些数据库系统(如Oracle)中使用的特殊子句,用于处理左连接中的"未匹配"情况。当左连接的条件不满足时,这部分的代码会执行。在这种情况下,如果O.DCSHYBH的值在L中没有匹配项,那么将插入一个NULL值或默认值。 总的来说,这段代码执行了 阅读全文
posted @ 2024-01-24 08:46 shan_zhayidian 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 转载:https://zhuanlan.zhihu.com/p/104352273 0. 前言 本文介绍了使用Kettle对一张业务表数据(500万条数据以上)进行实时(10秒)同步,采用了时间戳增量回滚同步的方法。关于ETL和Kettle的入门知识大家可以阅读相关的blog和文档学习。 1. 时间 阅读全文
posted @ 2023-12-21 15:11 shan_zhayidian 阅读(493) 评论(1) 推荐(0) 编辑
摘要: 链接oracle数据库时,要注意自己数据的连接参数,下边代码中的高亮部分作为参考 { "job": { "setting": { "speed": { "channel": 3, "byte": 1048576 }, "errorLimit": { "record": 0, "percentage" 阅读全文
posted @ 2023-12-18 15:37 shan_zhayidian 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、根据日期进行增量数据抽取 1.页面任务配置 打开菜单任务管理页面,选择添加任务 按下图中5个步骤进行配置 1.任务类型选DataX任务 2.辅助参数选择时间自增 3.增量开始时间选择,即sql中查询时间的开始时间,用户使用此选项方便第一次的全量同步。第一次同步完成后,该时间被更新为上一次的任务触 阅读全文
posted @ 2023-12-18 10:28 shan_zhayidian 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1:安装Oracle数据库,安装时类型选择共享服务器,不要选专享服务器。 2:确定Oracle,Navicat,OracleClient的位数,确保你的oracle数据库的位数与navicat位数一致,即:32v32,64v64 3:http://www.oracle.com/technetwork 阅读全文
posted @ 2023-12-14 11:42 shan_zhayidian 阅读(16) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-04-12 15:28 shan_zhayidian 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-09-13 15:43 shan_zhayidian 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 命令行窗口执行: pandoc test.md -o test.docx 命令行执行以上命令就可以将markdown转成word. 参数释义: pandoc -f docx -t markdown -o output.md input.docx -f docx:指定源文件为 docx 格式(from 阅读全文
posted @ 2022-09-06 14:45 shan_zhayidian 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 查询当前MySQL的模式: select @@sql_mode; 根据需要设置模式,这里是将ONLY_FULL_GROUP_BY去掉: SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); 注意:这里的设 阅读全文
posted @ 2022-08-27 14:34 shan_zhayidian 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 最近使用zeppelin,设置脚本定时关闭重启,发现启动正常,但是无法登陆!! 日志提示找不到 ./conf/shiro.ini 问题解决: 执行启动的脚本是在根目录上进行的,后台启动后会默认在当前目录下找 ./conf/shiro.ini文件,所以会提示找不到,进入zeppelin的bin目录后, 阅读全文
posted @ 2022-07-29 18:09 shan_zhayidian 阅读(350) 评论(0) 推荐(0) 编辑