无法识别的--schema参数sqoop工作

小狼

我试图从Powershell运行以下sqoop作业,但最终出现错误,说--schema是无法识别的参数:

$sqoopDef = New-AzureRmHDInsightSqoopJobDefinition -Command "import --connect $connectionString --target-dir $targetDir --fields-terminated-by \t --lines-terminated-by \n -m $numMappers --table $tableName-- --schema $schema"

如果我尝试从命令行运行相同的作业,那么它将正常工作而不会出现任何错误。--schema参数是否不支持Powershell?

注意:我在Azure HdInsight上使用Spark 1.6.1 Linux群集。Sqoop版本是:1.4.6.2.4.2.0-258

谢谢!

小狼

通过使用sqoop命令中的--options-file参数,我设法实现了解决此问题的方法。我从初始命令中删除了--schema参数,并将其粘贴到选项文件中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章