我正在使用sqoop提取数据。是否有任何方法可以屏蔽sqoop中的任何特定列或修改每个单元格。例如:
creditcardinfo
7888-3333-2222-1002
1111-2342-1235-2090
2331-2131-2222-3421
我希望数据在摄入后是这样的:
creditcardinfo
XXXX-XXXX-XXXX-1002
XXXX-XXXX-XXXX-2090
XXXX-XXXX-XXXX-3421
或者
creditcardinfo
1002
2090
3421
在sqoop中有可能吗?我试着找出答案,但没有得到太多的信息。
1条答案
按热度按时间owfi6suc1#
最简单的方法是使用一个自定义查询来接收sqoop,在自定义查询中可以执行所有需要的转换。您可以在这里查看以供参考:https://sqoop.apache.org/docs/1.4.1-incubating/sqoopuserguide.html#_free_form_query_imports.