Sqoop导入多个表而不排除选项

时间:2018-03-28 07:26:10

标签: sqoop

我知道在使用sqoop import将表从rdbms导入到hdfs时,我们可以使用import-all-tables选项来获取多个表。 但是,如果我的rdbms中有30个表并且只需要导入15个,那该怎么办? 在那种情况下可以做些什么?

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

添加--exclude-tables以逗号分隔的表格列表,以便从导入过程中排除

shell脚本就像:

#!/bin/bash

exclude="table1,table2"

import-all-tables --connect jdbc:XXXX -username XXX\ 
-P --warehouse-dir /my/dir --exclude-tables $exclude -m XX
相关问题