[ 
https://issues.apache.org/jira/browse/SQOOP-3450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Gent updated SQOOP-3450:
----------------------------
    Summary: Unable to rename columns and set type during sqoop import  (was: 
Unable to rename columns and set type)

> Unable to rename columns and set type during sqoop import
> ---------------------------------------------------------
>
>                 Key: SQOOP-3450
>                 URL: https://issues.apache.org/jira/browse/SQOOP-3450
>             Project: Sqoop
>          Issue Type: Bug
>         Environment: Sqoop 1.4.6-cdh5.15.1
> Source database Oracle
> Target database Hive
>            Reporter: Tim Gent
>            Priority: Major
>
> Using the --query option I try to both add new columns and to rename existing 
> ones during the migration.
> Using the --map-column-hive option I try to specify types for all of my 
> columns
> However I am not able to specify types for any columns that I have renamed.
>  
> Example (irrelevant arguments omitted here) of when it doesn't work
> ```
> sqoop import --hive-import --query "SELECT month_id AS month, employee_id 
> FROM employees" --map-column-hive "month=int,employee_id=int"
> ```
> Note if I remove the column type mapping for month it works. Also note if I 
> use month_id in the column type mapping it still doesn't work.
> Error is (including formatting error):
> ```
> Import failed: No column by the name monthfound while importing data
> ```



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to