Sqoop:--as-parquetfile 不工作

Sqoop: --as-parquetfile is not working

我想将 sqoop 文件作为 parquet 文件直接保存到 hdfs。我正在尝试执行以下命令。但面对 ERROR sqoop.Sqoop: Got exception running Sqoop: java.lang.NullPointerException

sqoop 版本 - 1.4.7

sqoop import --options-file /home/user/optionsfile.txt --query "select * from table where $CONDITIONS" --target-dir 'hdfs:///user/x/sqoop1' --as-parquetfile -m 1;

当我在没有 --as-parquetfile 的情况下尝试相同的 sqoop 命令时,作业正在成功执行

您可以尝试使用 --table 而不是 --query 并检查一下吗?

此问题有一个未解决的错误 SQOOP-2571。

由于这是 sqoop 中的一个未解决的错误,我希望您建议首先将数据以文本格式导入临时配置单元 table,然后插入另一个配置单元 table镶木地板格式。