我发现的所有搜索都显示了如何导入一个表或推荐 import-all-tables。如果我想从我的数据库中获取 440 个表中的 35 个怎么办?我可以只编写一个命令并用逗号分隔表,还是必须将其放入脚本中并一遍又一遍地复制和传递命令并每次更改表名?
我想做的事:
echo "Sqoop Import"
--options-file ${path}
--table tbl1,tbl2,tbl3\
--target-dir ${path}
--m 1\
我担心我可能不得不做的事情:
echo "Sqoop Import"
--options-file ${path}
--table tbl1\
--target-dir ${path}
--m 1
wait
echo "Sqoop Import"
--options-file ${path}
--table tbl2\
--target-dir ${path}
--m 1