亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

初學Hive數據倉庫

2024-07-21 02:52:36
字體:
來源:轉載
供稿:網友

初學Hive數據倉庫

數據倉庫:是一個面向主題的、集成的、不可更新的、隨時間不變化的數據集合,它用于支持企業或組織的決策分析處理。

數據倉庫結構 - 數據源:業務數據系統、文檔資料、其他數據 - 數據存儲及管理:抽取、轉換、裝載 - 數據倉庫引擎:服務器 - 前端展示:數據查詢、數據報表、數據分析、各類應用

數據倉庫中的數據模型:星型模型、雪花模型

Hive簡介 - Hive是建立在Hadoop HDFS上的數據倉庫基礎架構; - Hive可以用來進行數據提取轉換加載(ETL); - Hive定義了簡單的類似SQL查詢語言,稱為HQL,它允許熟悉SQL的用戶查詢數據。 - Hive允許熟悉MaPReduce開發者的開發自定義的mapper和reducer來處理內建的mapper和reducer無法完成的復雜的分析工作; - Hive是SQL解析引擎,它將SQL語句轉移成M/R Job,然后在Hadoop執行。Hive的表其實就是HDFS的目錄/文件。

Hive的體系結構 - Hive的元數據:Hive將元數據存儲在數據庫中(metastore),支持MySQL、derby等數據庫。 - Hive中的元數據包括表的名字、表的列和分區及其屬性,表的屬性(是否為外部等),表的數據所在目錄等。 - Hadoop:用HDFS進行存儲,利用MapReduce進行計算; - 元數據存儲(MetaStore):通常是存儲在關系數據庫如mysql、derby中。

Hive的SQL執行過程 - 解析器、編譯器、優化器完成HQL查詢語句從詞法分析、語法分析、編譯、優化以及查詢計劃(Plan)的生成。生成的查詢計劃存儲在HDFS中,并在隨后由MapReduce調用執行。

hadoop的安裝:單機環境、偽分布環境、集群環境。

Hive的安裝模式 - 嵌入模式、本地模式、遠程模式。 - 嵌入模式:元數據信息被存儲在Hive自帶的Derby數據庫中;只允許創建一個連接;多用于Demo。 - 本地模式:元數據信息被存儲在MySQL數據庫中;MySQL數據庫與Hive運行在同一臺物理機器上;多用于開發和測試。 - 遠程模式:Hive的元信息存儲在Mysql數據庫中,而Hive和Mysql數據庫運行不在同一臺物理機器上;多用于實際的生產運行環境。

Hive的管理 - **Hive的啟動方式:**CLI(命令行)方式;Web界面方式;遠程服務啟動方式。 - CLI(命令行方式):直接輸入#/bin/hive的執行程序;或者輸入#hive –service cli - 常用的CLI命令: 1)清屏:Ctrl + L或者!clear 2)查看數據倉庫中的表:show tables 3)查看數據倉庫中內置的函數:show functions 4)查看表結構:desc 表名 5)查看HDFS上的文件:dfs -ls 目錄 6)執行操作系統的命令:!命令 7)執行HQL語句:select *** from *** 8)執行HQL語句腳本:source *.sql

Hive的數據類型 - Hive - 數據倉庫 - 數據庫 : 創建表 - 列 - 類型 - 基本數據類型 1)tinyint/smallint/int/bigint:整數類型 2)float/double:浮點數類型 3)boolean:布爾類型 4)string:字符串類型 - 復雜數據類型 1)Array:數組類型,由一系列相同數據類型的元素組成 2)Map:集合類型,包含key-value鍵值對,可以通過可以來訪問元素 3)Struct:結構類型,可以包含不同數據類型的元素。這些元素可以通過“點語法”的方式來得到所需要的元素 - 時間類型 1)Date:從Hive0.12.0開始支持 2)Timestamp:從Hive0.8.0開始支持

Hive的數據存儲 - 基于HDFS進行存儲

Hive的數據模型 - * 內部表(Table)*:與數據庫中的Table在概念上是類似;每一個Table在Hive中都有一個相應的目錄存儲數據;所有的Table數據(不包括External Table)都保存在這個目錄中;刪除表時,元數據與數據都會被刪除。 - 分區表(Partition):Partition對應于數據庫的Partition列的密集索引;在Hive中,表中的一個Partition對應于表下的一個目錄,所有的Partition的數據都存儲在對應的目錄中 - 外部表(External Table):指向已經在HDFS中存在的數據,可以創建Partition;它和內部表在元數據的組織上是相同的,而實際數據的存儲則有較大的差異;外部表只有一個過程,加載數據和創建表同時完成,并不會移動到數據倉庫目錄中,只是與外部數據建立一個鏈接。但刪除一個外部表時,僅刪除該鏈接。 - 桶表(Bucket Table):是對數據進行哈希取值,然后放到不同文件中存儲。 - 視圖(View):是一種虛表,是一個邏輯概念,可以跨越多張表;視圖建立在已有表的基礎上,視圖賴以建立的這些表稱為基表;視圖可以簡化復雜的查詢。

參考文獻:http://www.imooc.com/learn/387學習總結


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品久久在线| 美女视频黄免费的亚洲男人天堂| 久久激情视频久久| 91av视频在线播放| 91精品国产91久久久久久久久| 久久久精品久久久久| 亚洲伊人久久大香线蕉av| 成人高h视频在线| 亚洲日韩中文字幕| 日韩69视频在线观看| 国产aaa精品| 538国产精品视频一区二区| 亚洲最新av在线| 亚洲图中文字幕| 久久久亚洲精品视频| 国产99久久精品一区二区| 亚洲国产成人久久综合一区| 黑人巨大精品欧美一区二区免费| 欧美性xxxx18| 亚洲精品日韩在线| 成人激情视频在线观看| 欧美性猛交99久久久久99按摩| 播播国产欧美激情| 亚洲电影免费观看高清完整版在线观看| 一本色道久久综合亚洲精品小说| 国产精品第七十二页| 亚洲国产精品yw在线观看| 欧洲亚洲免费视频| 亚洲综合第一页| 欧美成人午夜影院| 欧美极品少妇全裸体| 亚洲激情免费观看| 日韩av电影在线网| 亚洲成人性视频| 97碰在线观看| 亚洲乱码av中文一区二区| 国产成人精品网站| 国产91在线播放| 欧美专区在线观看| 亚洲综合精品一区二区| 在线午夜精品自拍| 国产一区二区丝袜高跟鞋图片| 欧洲美女7788成人免费视频| 日韩视频精品在线| 亚洲人成网站777色婷婷| 亚洲美女在线看| 色偷偷偷综合中文字幕;dd| 亚洲精品福利免费在线观看| 92国产精品久久久久首页| 狠狠综合久久av一区二区小说| 亚洲第一在线视频| 欧美日韩高清区| 国产精品va在线播放我和闺蜜| 日韩电影第一页| 亚洲最大成人网色| 国产成人精品视频在线观看| 国产精品h在线观看| 国产日韩在线视频| 日本一区二区三区四区视频| 一区二区三区国产视频| 久久久久999| 国产亚洲人成a一在线v站| 国产精品美女av| 日韩在线视频网| 欧美成人高清视频| 久久久久久国产精品| 成人激情电影一区二区| 欧美在线亚洲一区| 欧日韩在线观看| 亚洲精品欧美日韩| 丝袜亚洲另类欧美重口| 久久久久久69| 欧美性猛xxx| 国产在线观看精品一区二区三区| 1769国内精品视频在线播放| 久久影院在线观看| 色综合色综合网色综合| 国内外成人免费激情在线视频网站| 97视频在线观看亚洲| 2019中文字幕在线免费观看| 亚洲精品欧美日韩专区| 97在线视频观看| 国产成人精品av| 国产亚洲欧美一区| 日韩国产高清污视频在线观看| 欧美高清在线视频观看不卡| 在线观看亚洲视频| 日本成熟性欧美| 国产成人精品免费视频| 亚洲美女免费精品视频在线观看| 国产日韩综合一区二区性色av| 久久久电影免费观看完整版| 中文在线不卡视频| 精品无人区乱码1区2区3区在线| 亚洲第一天堂无码专区| 亚洲级视频在线观看免费1级| 91社影院在线观看| 亚洲深夜福利在线| 亚洲国产精品一区二区三区| 国产偷亚洲偷欧美偷精品| 日韩高清av一区二区三区| 久久精品中文字幕| 97在线视频国产| 久久精品国产96久久久香蕉| www.xxxx欧美| 国产精品久久久久久久久久三级| 国产精品av在线| 影音先锋欧美在线资源| 欧美亚洲成人精品| 亚洲国产成人一区| 日韩成人中文字幕在线观看| 91av在线不卡| 亚洲精品国产精品自产a区红杏吧| 日韩av中文字幕在线免费观看| 欧美大片第1页| 精品无人国产偷自产在线| 国产精品极品美女在线观看免费| 欧美日韩免费一区| 亚洲欧美在线一区| 欧美日韩国产二区| 亚洲最大中文字幕| 精品色蜜蜜精品视频在线观看| 91精品久久久久| 久久久噜久噜久久综合| 久久视频在线视频| 日韩在线免费观看视频| 亚洲综合成人婷婷小说| 亚洲黄色www网站| 精品免费在线观看| 中文字幕欧美日韩| 久久影视免费观看| 色偷偷偷综合中文字幕;dd| 亚洲三级免费看| 成人黄色免费片| 欧美一级大胆视频| 欧美日韩国产中文精品字幕自在自线| 成人免费视频97| 欧美日韩中文字幕日韩欧美| 亚洲色图17p| 欧美一级淫片videoshd| 2018中文字幕一区二区三区| 国产精品一区二区三区毛片淫片| 亚洲精品丝袜日韩| 一区二区欧美在线| 日韩免费中文字幕| 欧美性感美女h网站在线观看免费| 538国产精品一区二区在线| 亚洲欧美日韩精品久久奇米色影视| 欧美视频在线免费看| 日韩在线观看av| xxx成人少妇69| 亚洲欧美日韩视频一区| 久久久在线免费观看| 亚洲欧美日韩国产精品| 国产精品自拍偷拍| 久久久久久久影院| 欧美性猛交视频| 欧美日韩性视频在线| 日韩美女视频在线观看| 久久人人爽人人爽人人片av高清| 中文字幕一精品亚洲无线一区| 欧美xxxx18性欧美| 亚洲欧美国内爽妇网| 久久精品男人天堂|