本文分享自天翼云开发者社区《Doris-HDFS LOAD常见问题汇总(二)》,作者:刘****阳

1、HDFS Load导入错误,quality not good enough to cancel,

  • 现象描述:导入显示状态为Canceled,URL错误详情显示:quality not good enough to cancel
  • 可能原因:
    • 1、导入的数据字段长度设置有问题,原始数据超长。
    • 2、导入的数据被异常切分了。字段值中含有换行或者文件解析错误。
    • 3、字段对应错误,字段值字段转换异常。
  • 定位方式:
    1. 查询任务状态show load where label="" from db_name;
    2. show load warnings on "URL" 。日志详情里显示具体错误详情。
  • 解决方案:
    • 1、字段值超长可以修改字段值或者截断原始数据。
    • 2、数据被异常切分,需探查所有数据还是极少数数据,极少数数据可通过设置允许脏数据来自动过滤部分脏数据。
    • 3、字段对应错误或者字段转换异常,对应设置相应的set进行显式转换。

2、HDFS Load数据同步到doris丢失了 ,我检查了一下总数 发现掉了几十万 找个帮忙看看是什么原因吗

  • 现象描述:导入后数据少了很多
  • 可能原因:
    • 1、数据导入任务有大量脏数据,当设置允许脏数据,可能会过滤
    • 2、导入的格式是Parquet格式,但在任务中未指定,默认引擎同步异常
    • 3、原始数据重新生成。
  • 定位方式:
    1. 确认是否设置允许脏数据,如果允许可查看ETLinfo详情里查询具体导入情况。

show load where label="" from db;

                  unselected.rows=0; dpp.abnorm.ALL=18; dpp.norm.ALL=221221

    1. 查询原始数据的文件格式是什么

2. 查询原始数据生成时间,是否更新为数据导入任务后,或者有增量数据生成。

  • 解决方案:
    • 1、字段值超长可以修改字段值或者截断原始数据。
    • 2、数据被异常切分,需探查所有数据还是极少数数据,极少数数据可通过设置允许脏数据来自动过滤部分脏数据。
    • 3、字段对应错误或者字段转换异常,对应设置相应的set进行显式转换。

3、HDFS Load导入错误,quality not good enough to cancel,

  • 现象描述:导入显示状态为Canceled,错误详情为

type:ETL_RUN_FAIL; msg:errCode = 2, detailMessage = HDFS list path exception. path=hdfs://user/XXXXXXXXXXX/5G_D/20240418/*, err: errCode = 2, detailMessage = HDFS list path failed. path=hdfs://user/XXXXXXXXXX/5G_D/20240418/*,msg=errors while get file status java.net.UnknownHostException: user

  • 可能原因:
    • 1、host设置异常
  • 定位方式:
    1. 确认配置的HDFS路径是否正确。
  • 解决方案:
    • 修改正确HDFS路径后,重新导入。

4、HDFS Load导入错误, No source file

  • 现象描述:导入显示状态为Canceled,错误详情为

type:ETL_RUN_FAIL; msg:errCode = 2, detailMessage = No source file in this table(o_zXXXXX_d).

  • 可能原因:
    • HDFS路径配置错误,或者HDFS目录下没有相关文件。
  • 定位方式:
    1. 确认配置的HDFS路径是否正确。
    2. 确认原始的数据是否正常生成。
  • 解决方案:
    • 修改正确HDFS路径后或生成原始数据后,重新导入。

5、HDFS Load导入错误,中文字段 the length of input is too long than schema.

  • 现象描述:导入显示状态为Canceled,URL详情为

Reason: column_name[con_bis_type], the length of input is too long than schema. first 32 bytes of input str: [用户姓名] schema length: 10; actual length: 12; . src line [];

  • 可能原因:
    • 中文字段在Doris中单个汉字长度为3.
  • 定位方式:
    1. 查看原始数据的长度
  • 解决方案:
    • 修改表字段的长度,重新导入。

          ALTER TABLE example_db.my_table MODIFY COLUMN val1 VARCHAR(64)

Doris-HDFS LOAD常见问题汇总(二)的更多相关文章

  1. J2EE进阶(十一)SSH框架整合常见问题汇总(二)

    org.hibernate.PropertyAccessException: IllegalArgumentException occurred while calling setter of cn. ...

  2. CentOS安装Oracle数据库详细介绍及常见问题汇总

    一.安装前准备 1.软件硬件要求 操作系统:CentOS 6.4(32bit)Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)最小内存:1G(检查命 ...

  3. SVN集中式版本控制器的安装、使用与常见问题汇总

    SVN是Subversion的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统,集中式版本控制器 官方网站:https://www.visualsvn.com/ 下载右边的服务器端,左边的客 ...

  4. H5项目常见问题汇总及解决方案

    H5项目常见问题汇总及解决方案 H5   2015-12-06 10:15:33 发布 您的评价:       4.5   收藏     4收藏 H5项目常见问题及注意事项 Meta基础知识: H5页 ...

  5. MVC 网站部署常见问题汇总

    一:TGIShare项目是一个MVC5的网站程序,部署在了IIS上,使用的Windows验证方式,并在本机设置了计划任务定时调用某个地址执行命令.问题汇总如下: 1.Window Server 200 ...

  6. 转---CentOS安装Oracle数据库详细介绍及常见问题汇总

    一.安装前准备 1.软件硬件要求 操作系统:CentOS 6.4(32bit)Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)最小内存:1G(检查命 ...

  7. thymeleaf的常见问题汇总

    thymeleaf的常见问题汇总 1.thymeleaf th:href 多个参数传递格式 th:href="@{/Controller/update(param1=1,param2=${p ...

  8. gpload导入常见问题汇总

    gpload导入常见问题汇总 java写文件后使用gpload命令导入greenplum: 问题一: 报错信息:invalid byte sequence for encoding "UTF ...

  9. H5 常见问题汇总及解决方案

    原文链接:http://mp.weixin.qq.com/s/JVUpsz9QHsNV0_7U-3HCMg H5 项目常见问题汇总及解决方案 -- 由钟平勇分享 转自 https://github.c ...

  10. Nuxt.js的踩坑指南(常见问题汇总)

    本文会不定期更新在nuxt.js中遇到的问题进行汇总.转发请注明出处,尊重作者,谢谢! 强烈推荐作者文档版踩坑指南,点击跳转踩坑指南 在Nuxt的官方文档中,中文文档和英文文档都存在着不小的差异. 1 ...

随机推荐

  1. 一行代码搞定防抖节流:JavaScript新特性解析

    防抖(Debounce)和节流(Throttle)是两种前端开发中常用的性能优化技术,尤其在处理高频触发事件如滚动.调整窗口大小.输入等场景中.传统实现这些功能需要编写复杂的函数,但随着JavaScr ...

  2. LocalDateTime时间工具之“2023-01-18T23:59:59.999999999”转“yyyy-MM-dd HH:mm:ss”

    LocalDateTime时间工具之"2023-01-18T23:59:59.999999999"转"yyyy-MM-dd HH:mm:ss" 代码 Local ...

  3. 遇到的问题之“前端html中div设置边框border属性无效,解决方案”

    一.问题 二.解决方案 这里是漏了border-style属性,少了这个属性就不会显示边框了,加上就有边框了,这里是建议三个属性都要有完整 # 边距样式 border-style: inset;# 边 ...

  4. LSTM 与 GRU

    弄完这块, 感觉对于 RNN (递归神经网络) 基本就接近尾声了. 相对于 之前的卷积神经网络, 我感觉 RNN 还是相对有意思一些, 也可能是在前面手推 CNN 公式时弄翻车的原因, 以及实在对图像 ...

  5. 一行Code - 搭建HTTP服务器, 文件 多设备共享

    我的痛点是这样的. 我想实现 文件 (代码文件, PPT PDF, WORD, 视频...) 等各种文件, 在 windows 电脑, android 手机, iPad, 及 mac 电脑或者, 或更 ...

  6. K8s新手系列之Pod的基本存储

    概念 官方文档:https://kubernetes.io/zh-cn/docs/tasks/configure-pod-container/configure-volume-storage/ 卷:h ...

  7. React错误边界:原理、实现与应用

    @charset "UTF-8"; .markdown-body { line-height: 1.75; font-weight: 400; font-size: 15px; o ...

  8. RPC实战与核心原理之如何在没有接口的情况下进行RPC调用

    如何在没有接口的情况下进行RPC调用 回顾 RPC 如何通过动态分组来实现秒级扩缩容,其关键点就是"动态"与"隔离" RPC调用 RPC 调用,本质上就是调用端 ...

  9. 结合pandas,sqlite3批量将csv数据导入sqlite数据库

    import sqlite3 import pandas as pd conn=sqlite3.connect(r'demo.db') c=conn.cursor() 创建新表 c.execute(& ...

  10. IDEA如何增加界面对比度

    这个问题困扰大家许久了应该,今天就让我来终结吧! 背景的对比度虽然没法直接修改,但是我们可以直接改背景色进而达到修改对比度的效果! Editor--color Scheme--general--Tex ...