本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7253739.html?templateId=1718516
本方案采用csv文件格式进行数据的导出和导入。具体步骤如下:
通过sql语句将Doris表导出成csv文件
注:导出到本地文件时需要先在fe.conf中配置enable_outfile_to_local=true并重启fe节点
\-- Doris默认查询超时时长为3600秒,此处改大,防止查询时间不够
set query\_timeout = 36000;
-- 设置支持并发导出
set enable\_parallel\_outfile = true;
\-- 导出条数默认限制为200条,需要改大
\-- 因为崖山和Doris对null值处理的不同(Doris的null值导出为\\N),Date和数字类型为null时需要转换(Date类型为null时需要转成空串,数字类型为null时需要转成0)
select nvl(user\_id, 0), nvl(dt, ‘’), city, nvl(age, 0), nvl(sex, 0), nvl(last\_visit\_date, ‘’), nvl(cost, 0), nvl(max\_dwell\_time, 0), nvl(min\_dwell\_time, 0)
select nvl(user\_id, 0), nvl(dt, ‘’), city, nvl(age, 0), nvl(sex, 0), nvl(last\_visit\_date, ‘’), nvl(cost, 0),