apache - 将 csv 文件加载到 Apache Phoenix 表并记录无效数据行
问题描述
我按照下面链接上的说明使用 MapReduce 将 csv 数据加载到 Phoenix 数据中。 https://phoenix.apache.org/bulk_dataload.html
我成功加载了一个小文件。但是,当我尝试加载数百万条记录的文件时,出现“非法数据”错误并且没有加载任何记录。然后我使用“--ignore-errors”选项绕过错误并加载文件,正如我所料,并非所有记录都根据表记录数加载。
我在某处读到 Phoenix 或 HBase 被大量记录。我想知道是否记录了这些错误,或者我需要做一些 Phoenix 配置来启用日志记录。
此外,上面的页面简要介绍了该工具 - org.apache.phoenix.mapreduce.CsvBulkLoadTool。我在哪里可以找到完整的文档?
解决方案
推荐阅读
- c# - 调用 C# DLL 并从 Inno 设置脚本返回带有非托管导出的字符串
- wordpress - 如何在 Wordpress 中上传 PowerPoint 幻灯片文件?
- python - 在 FPDF (Python) 中错误地显示阿拉伯语单词
- swift - UISearchBar 并将数据传递给另一个视图控制器
- python - 检查python中是否存在多个变量
- flutter - Flutter Override PopupMenuButton Widget 防止软键盘关闭
- travis-ci - 使用 Hugo 和 Travis 部署 github 页面时构建失败
- java - 如何连接2个二进制数?
- sql - 关系表 SQL 查询优化/性能问题?
- hangouts-chat - 环聊聊天 - 根据主题标签更改消息背景颜色