[ 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)