将as400表导入到使用时间戳分区的hive。我添加两个参数:
// really add a student to the set.
System.out.print("Name : ");
String name = scan.nextLine();
student = new Student();// note this line.
student.setName(name);
students.add(student);
表示名称分区列,对于映射分区值:
--hive-partition-key "time"
我的问题是如何在hive-partition-value中添加查询 例如:
--hive-partition-value "2018-05-01"
答案 0 :(得分:0)
使用date
命令:
current_date=$(date +%Y-%m-%d)
然后:
sqoop import --hive-partition-key "time" --hive-partition-value "$current_date" ...