【发布时间】:2017-04-21 03:36:44
【问题描述】:
我正在尝试使用 sqoop 中的--query 选项从 SQL Server 导入数据。我关心的是,我们如何在 SQL Server 中声明与 --query 一起使用的架构。
我的脚本:
sqoop \
--options-file sqoop/aw_mssql.cfg \
--query "select BusinessEntityId, LoginID, cast(OrganizationNode as string) from Employee where \$CONDITIONS" \
--hive-table employees \
--hive-database mssql \
-- --schema=HumanResources
仍然产生错误
无效的对象名称“员工”
也试过了
--connect "jdbc:sqlserver://192.168.1.17;database=AdventureWorks;schema=HumanResources"
但这也失败了。
【问题讨论】:
标签: hive cloudera sqoop parquet