zoukankan      html  css  js  c++  java
  • sqoop的job工具

    sqoop job: Work with saved jobs

    就是将sqoop的某条语句保存为一个job

    1.把person表导入到HDFS上,可以使用下面的语句

    sqoop import --connect jdbc:mysql://localhost:3306/test --username root --password 123456 --table person -m 1

    2.我们现在要把上面的语句保存成为一个job

    sqoop job --create person_job -- import --connect jdbc:mysql://localhost:3306/test --username root --password 123456 --table person -m 1

    3.查看可用的job

    $ sqoop job --list
    Available jobs:
      person_job

    4.执行person_job来完成导入

    $ sqoop job --exec person_job

    5.执行person_job的时候,需要输入数据库的密码,怎么样能不输入密码呢?

    配置sqoop-site.xml

    <property>
    <name>sqoop.metastore.client.record.password</name>
    <value>true</value>
    <description>If true, allow saved passwords in the metastore.
    </description>
    </property>

  • 相关阅读:
    BZOJ4569: [Scoi2016]萌萌哒
    BZOJ4566: [Haoi2016]找相同字符
    BZOJ4556: [Tjoi2016&Heoi2016]字符串
    BZOJ4545: DQS的trie
    BZOJ4458: GTY的OJ
    Codeforces Beta Round #19E. Fairy
    不确定性推理
    朴素贝叶斯
    对抗搜索
    struct
  • 原文地址:https://www.cnblogs.com/dongdone/p/5710875.html
Copyright © 2011-2022 走看看