Вы пытались опустить столбец автоинкремента ?, в mysql он работает очень хорошо, может быть, SQL Сервер делает то же самое.
В моем примере я создал таблицу автоматического приращения:
CREATE TABLE users (
id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL,
topic CHAR(30) NOT NULL,
hits CHAR(30) NOT NULL
PRIMARY KEY (id)
);
У меня есть эти данные в файле
Didar,sqoop,30
Rahul,scala,120
myself,cca175,180
Nikita,spark,80
Mithun,spark,1
и sq oop export
sqoop export \
--connect jdbc:mysql://quickstart.cloudera:3306/retail_export \
--username root \
--password cloudera \
--export-dir /user/cloudera/files/user.csv \
--table users \
--columns "name, topic, hits" \
--outdir /home/cloudera/outdir \
--bindir /home/cloudera/bindir
результат
+----+--------+--------+------+
| id | name | topic | hits |
+----+--------+--------+------+
| 1 | Didar | sqoop | 30 |
| 2 | Rahul | scala | 120 |
| 3 | myself | cca175 | 180 |
| 4 | Mithun | spark | 1 |
| 5 | Nikita | spark | 80 |
+----+--------+--------+------+
Я надеюсь, что это может быть полезно!
С уважением.