当前位置: 首页 > news >正文

Sqoop脚本编写(Mysql---->>hdfs)

目录

  • 语法手册
  • 编写方式
    • 脚本文件类型
    • 文件编写
    • .jar路径指定
  • 执行效果
    • 执行方式
    • 效果


语法手册

参考博客

编写方式

脚本文件类型

只要是可读的文件即可(.txt或者.sh等其他类型,不带文件后缀也可以,但二进制文件最好不要)

文件编写

最后一行特别注明

import
--connect
jdbc:mysql://127.0.0.1:3306/sqoop
--username
root
--password
password
--as-textfile
--table
student
--columns
id,name
--target-dir
/sqoop/student
--delete-target-dir
--num-mappers
1
--bindir 
/opt/module/sqoop/lib

.jar路径指定

这个参数是用语指定生成的Java文件编译成的class文件及将生成文件打包为jar的文件输出路径

--bindir 
/opt/module/sqoop/lib

原因:sqoop import命令时,java文件会默认产生在当前目录下,.jar文件和.class文件会默认存放在/tmp/sqoop-(你的用户名)/compile下,因此找不到jar包。
效果:即便如此,仍然会执行两边,第一次生成相应的.jar,第二次执行才会获取此文件正常执行操作

当然也可以手动将.jar从/tmp/sqoop-(你的用户名)/compile中拿出来,放到sqoop目录下

执行效果

执行方式

sqoop --options-file sqoop_student.txt

效果

在这里插入图片描述

http://www.lryc.cn/news/502442.html

相关文章:

  • 帝可得项目redis连接不上
  • JS中this的值详细讲解以及面试指向练习
  • 显示浮动式窗口的方法
  • FireFox火狐浏览器企业策略禁止更新
  • C++类的运算符重载
  • 泷羽Sec学习笔记-zmap搭建炮台
  • 分析M0G突破后急剧下跌内因,x.game阐述不利面延续多久
  • 网络爬虫全解析
  • 《孤岛惊魂4》无法启动提示缺少“msvcp100.dll”快速修复方法!
  • GS-SLAM论文阅读--RGBDS-SLAM
  • 条件编译->enable_if和 if constexpr使用区别
  • 介绍一下CSS中伪类和伪元素的概念
  • 【橘子ES】熔断器Circuit breaker
  • 6.4 CPU性能分析--Intel处理器跟踪技术
  • 期权懂|如何用第三方平台开通期权?
  • JS中const有没有变量提升
  • Axure RP全面介绍:功能、应用与中文替代方案
  • WordPress用户首次登录强制修改密码
  • AI开源南京分享会回顾录
  • 基于事件驱动的websocket简单实现
  • 【leetcode100】反转链表
  • 禅道Bug的一次迁移
  • c段和旁站讲解(附查询网址)
  • Linux编译Kernel时的文件zImage、文件dtb(dtbs)、核心模块分别是什么东西?
  • 【深度学习】深刻理解“变形金刚”——Transformer
  • 75_pandas.DataFrame 中查看和复制
  • 打电话玩手机识别-支持YOLO,COCO,VOC格式的标记,超高识别率可检测到手持打电话, 非接触式打电话,玩手机自拍等
  • 生产慎用之调试日志对空间矢量数据批量插入的性能影响-以MybatisPlus为例
  • 单片机:实现倒计时(附带源码)
  • 什么是多线程中的上下文切换