Sqoop是具有以下结构的命令行工具
sqoop TOOL PROPERTY_ARGS SQOOP_ARGS [-- EXTRA_ARGS]
- 工具指示操作, 例如:“导入”, “导出”。
- PROPERTY_ARGS是Java属性, 格式为“ -Dname = value”
- SQOOP_ARGS提到了各种Sqoop参数
- EXTRA_ARGS用于专用连接器, 以“-”与SQOOP_ARGS分开
% sqoop import --connect jdbc:mysql://localhost/hadoopguide --table widgets -m 1
输入“ sqoop帮助”以获取所有可用工具:
文章图片
后端会发生什么 【启动Sqoop】当你决定将数据从RDBMS移到HDFS时, 首先使用的产品是Apache Sqoop。当你请求将数据带到HDFS时, 会发生以下情况。
- Sqoop从Relation DB请求元数据信息。
- 关系数据库返回所需的请求。
- Sqoop基于元数据信息生成Java类。
- 基于主ID的分区在表中发生, 因为多个映射器将同时导入数据。
推荐阅读
- 什么是大数据
- Sqoop where
- 购车指南(如何找到划算的交易和要寻找的11件事)
- 如何估价古董车(它有什么特别之处?终极指南)
- 最好的3排SUV有哪些(哪款最适合你?综合列表)
- 错误提示('……' is not assignable to Android.app.Activity Manifest XML)
- 关于Android RenderScript 的详细说明和一些实用文档
- 安卓系统下的多线程断点下载实现
- android单独刷入镜像