【发布时间】:2016-10-05 18:41:37
【问题描述】:
sqoop 评估命令:
sqoop eval --connect 'jdbc:mysql://<connection url>' --driver com.mysql.jdbc.Driver --query "select max(rdate) from test.sqoop_test"
给我输出:
警告:/usr/hdp/2.3.2.0-2950/accumulo 不存在!累积 导入将失败。请将 $ACCUMULO_HOME 设置为您的根目录 累积安装。警告:/usr/hdp/2.3.2.0-2950/zookeeper 确实如此 不存在! Accumulo 导入将失败。请将 $ZOOKEEPER_HOME 设置为 Zookeeper 安装的根目录。 16/10/05 18:38:17 信息 sqoop.Sqoop:运行 Sqoop 版本:1.4.6.2.3.2.0-2950 16/10/05 18:38:17 WARN tool.BaseSqoopTool:在 命令行不安全。考虑改用 -P。 16/10/05 18:38:17 WARN sqoop.ConnFactory:参数 --driver 设置为显式 驱动程序但是没有设置适当的连接管理器(通过 --连接管理器)。 Sqoop 将退回到 org.apache.sqoop.manager.GenericJdbcManager。请明确指定 下次应该使用哪个连接管理器。 16/10/05 18:38:17 INFO manager.SqlManager:使用默认的 fetchSize 1000 -------------- |最大(日期) | -------------- | 2014-01-25 |
但我希望输出没有警告和表格边界,例如:
max(rdate) 2014-01-25
我基本上想将此输出存储到文件中。 提前致谢
【问题讨论】: