作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想将 IIS 网络日志加载到 Hive 表中,但日志文件中的评论妨碍了。有没有办法让 Hive 的加载忽略以 # 开头的行?
最佳答案
如果您的表模式将整个“条目”的列作为字符串,那么您可以在查询的 WHERE 子句中放置一个条件在哪里substr(条目, 1, 1) != "#"
Hive 是读取时的模式,因此只要它能够获取第一个字符就不会提示整个记录。
你可能想把这样的记录修剪成一个干净的表,这样查询表的人就不会把 substr(entry, 1, 1) != "#"的 WHERE 条件放在
关于hadoop - 如何在加载时忽略注释行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26853874/
我是一名优秀的程序员,十分优秀!