国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

Hive編程指南01---Hive命令行

2019-11-06 06:42:55
字體:
來源:轉載
供稿:網(wǎng)友

Hive命令行

1.Hive中"一次使用"命令

        hive -e "執(zhí)行HQL語句";

    如需去掉"OK" 和 "Time taken"等行,增加-S選項(靜默模式)

        hive -S -e "執(zhí)行HQL語句";

    可以將查詢結果存放到linux文件中,即重定向到本地文件系統(tǒng)中,而不是HDFS中

        hive -e "執(zhí)行HQL語句" > /目錄/文件名

2.從文件中執(zhí)行Hive查詢

        hive -f /目錄/文件名.hql//執(zhí)行指定文件(.q或者.hql后綴名的文件)中的一個或多個查詢語句

        source /目錄/文件名.hql;//在Hive shell中使用SOURCE命令來執(zhí)行腳本文件

3.hiverc文件

    CLI -i 文件名:允許用戶指定一個文件,當CLI啟動時,在提示符出現(xiàn)前會執(zhí)行這個文件。

    如果需要頻繁執(zhí)行的命令,可以在HOME目錄下創(chuàng)建.hiverc的文件,Hive會自動加載

        echo "add jar /opt/cloudera/parcels/CDH/lib/hive/lib/hive-contrib-1.1.0-cdh5.10.0.jar;" > .hiverc//如果hive有權限用戶,則在權限用戶下創(chuàng)建.hiverc

    例子中的.hiverc

        ADD JAR /path/to/custom_hive_extensions.jar;//向Hadoop分布式內存中增加一個JAR文件

        set hive.cli.PRint.current.db=true; //修改CLI提示符前顯示當前所在的工作數(shù)據(jù)庫

        set hive.exec.mode.local.auto=true; //“鼓勵”Hive如果可以使用本地模式執(zhí)行(即使當Hadoop是以分布式模式或偽分布式模式執(zhí)行時)的話就在本地執(zhí)行,可以加快小數(shù)據(jù)集的查詢速度

        set hive.cli.print.header=true; //打印字段名稱

        set hive.cli.print.current.db=true;//顯示當前所在的數(shù)據(jù)庫


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 内乡县| 呼图壁县| 桂平市| 岱山县| 拉萨市| 新余市| 达州市| 交城县| 平定县| 云和县| 海南省| 彝良县| 漯河市| 维西| 雷山县| 新巴尔虎右旗| 叶城县| 章丘市| 阳高县| 招远市| 鲁山县| 宜州市| 沙田区| 鸡西市| 元氏县| 镇赉县| 体育| 杭锦旗| 尼木县| 溆浦县| 永胜县| 德安县| 专栏| 石棉县| 同江市| 德钦县| 迁安市| 南召县| 邵阳市| 岳池县| 湄潭县|