深入理解Hive-從基礎到高階 (視頻教學版) 鄧傑 9787302665724 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$630
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:深入理解Hive-從基礎到高階 (視頻教學版)
ISBN:9787302665724
出版社:清華大學
著編譯者:鄧傑
頁數:350
所在地:中國大陸 *此為代購商品
書號:1655424
可大量預訂,請先連絡。

內容簡介

本書採用「理論+實戰」的形式編寫,通過大量的實例,結合作者多年一線開發實戰經驗,全面地介紹Hive的使用方法。本書的撰寫秉承方便學習、易於理解、便於查詢的理念。無論是剛入門的初學者想系統地學習Hive的基礎知識,還是擁有多年開發經驗的開發者想學習Hive,都能通過本書迅速掌握Hive的各種基礎語法和實戰技巧。本書作者曾經與極客學院合作,擁有豐富的教學視頻製作經驗,為讀者精心錄製了詳細的教學視頻。此外,本書還免費提供所有案例的源碼,為讀者的學習和工作提供更多的便利。 本書分為12章,分別介紹Hive學習平台的搭建、Hive數據治理、Hive數據分析與應用等內容。在最後一章對Hive進行了拓展,深入探討AI大模型在數據分析領域的應用,並介紹其與Hive的深度整合,解釋如何利用AI大模型來加速Hive中的數據挖掘過程,使數據分析更為便捷、高效。同時,本書提供了多個實際案例和示例,用於展示AI大模型在Hive數據分析中的實際運用場景。 本書結構清晰、案例豐富、通俗易懂、實用性強,特別適合初學者自學和進階讀者查詢及參考。另外,本書也適合社會培訓機構作為培訓教材使用,還適合大中專院校相關專業的師生作為教學參考書。

作者簡介

鄧傑,計算機科學與技術專業本科畢業,曾在平安科技任職,目前在Hive移動互聯網工作,負責大數據和ChatGPT方向的開發工作。他在數據倉庫(Hive)、Hadoop、Spark、Flink、Kafka等大數據生態組件方面有深入的研究。作為ChatGPT大模型技術的實踐者和研究者,他在全網上撰寫了多篇高質量的ChatGPT和Hive數據倉庫相關技術文章,並出版了《Kafka並不難學》(電子工業出版社,2018年11月出版)和《Hadoop大數據挖掘從入門到進階實戰(視頻教學版)》(機械工業出版社,2018年6月)兩本書。

目錄

第1篇 準備
第1章 大數據時代的查詢引擎
1 1 大數據初探
1 1 1 數據處理的引擎
1 1 2 計算框架的數據處理機制
1 2 大數據處理的引擎之選
1 2 1 大數據時代的利器
1 2 2 揭秘Hadoop的核心要素
1 3 數據倉庫Hive的重要性
1 3 1 Hive與MapReduce
1 3 2 解讀Hive的不足
1 4 快速解鎖Hive核心
1 4 1 數據倉庫
1 4 2 數據單元
1 5 Hive的設計理念
1 5 1 設計初衷
1 5 2 解讀Hive的特性
1 5 3 使用場景
1 6 本章小結
第2章 快速搭建Hive學習環境
2 1 基礎環境安裝與配置的完整步驟
2 1 1 基礎軟體下載
2 1 2 實例:Linux操作系統的安裝與配置
2 1 3 實例:SSH的安裝與配置
2 1 4 實例:Java運行環境的安裝與配置
2 1 5 實例:安裝與配置ZooKeeper
2 1 6 實例:Hadoop的安裝與配置
2 2 安裝Hive
2 2 1 實例:單機模式部署
2 2 2 實例:分散式模式部署
2 3 Hive在線編輯器安裝指南
2 3 1 實例:在Linux系統環境編譯Hue源代碼並獲得安裝包
2 3 2 實例:安裝Hue安裝包
2 4 學習Hive的建議
2 4 1 看透本書理論,模仿實戰例子
2 4 2 利用編程工具自主學習
2 4 3 建立高階的邏輯思維模式
2 4 4 控制代碼版本,降低犯錯的代價
2 4 5 獲取最新、最全的學習資料
2 4 6 學會自己發現和解決問題
2 4 7 善於提問,成功一半
2 4 8 積累總結,舉一反三
2 5 本章小結
2 6 習題
第2篇 入門
第3章 實操理解Hive的數據類型和存儲方式
3 1 掌握Hive的基本數據類型
3 1 1 欄位類型
3 1 2 實例:快速構建包含常用類型的表
3 1 3 實例:NULL值的處理和使用
3 1 4 允許隱式轉換
3 2 Hive文件格式應用實踐
3 2 1 TextFile
3 2 2 SequenceFile
3 2 3 RCFile
3 2 4 AvroFile
3 2 5 ORCFile
3 2 6 Parquet
3 2 7 選擇不同的文件類型
3 3 存儲方式應用實踐
3 3 1 數據壓縮存儲
3 3 2 實例:壓縮數據大小和原始數據大小對比
3 4 本章小結
3 5 習題
第4章 Hive數據管理與查詢技巧
4 1 了解Hive命令
4 1 1 Hive命令列表
4 1 2 Hive命令分類
4 2 選擇不同的客戶端執行Hive命令
4 2 1 實例:使用Hive CLI客戶端執行Hive命令
4 2 2 實例:使用Beeline客戶端執行Hive命令
4 2 3 實例:使用Hue客戶端執行Hive命令
4 3 使用Hive的變數
4 3 1 Hive變數
4 3 2 實例:使用Hive CLI客戶端設置系統環境變數
4 3 3 實例:使用Hive CLI客戶端設置屬性變數
4 3 4 實例:使用Hive CLI客戶端設置自定義變數
4 3 5 實例:使用Hive CLI客戶端設置Java屬性變數
4 4 實例:使用Hive的拓展工具——HCatalog
4 5 本章小結
4 6 習題
第5章 智能數據治理
5 1 Hive的資料庫特性
5 1 1 Hive資料庫
5 1 2 如何管理Hive資料庫
5 2 認識表類型
5 2 1 內部表
5 2 2 外部表
5 2 3 臨時表
5 3 管理表
5 3 1 實例:創建表
5 3 2 實例:修改表
5 3 3 實例:刪除表
5 4 管理表分區
5 4 1 實例:新增表分區
5 4 2 實例:重命名表分區
5 4 3 實例:交換表分區
5 4 4 實例:刪除表分區
5 5 導入與導出表數據
5 5 1 實例:將業務數據導入Hive表
5 5 2 實例:從Hive表中導出業務數據
5 6 本章小結
5 7 習題
第6章 智能資料庫查詢
6 1 使用SELECT語句
6 1 1 實例:分組詳解
6 1 2 實例:排序詳解
6 1 3 實例:JOIN查詢詳解
6 1 4 實例:UNION查詢詳解
6 2 使用用戶自定義函數
6 2 1 了解用戶自定義函數
6 2 2 開發用戶自定義函數功能
6 3 使用窗口函數與分析函數來查詢數據
6 3 1 了解窗口函數和分析函數
6 3 2 實例:窗口函數和分析函數詳解
6 4 本章小結
6 5 習題
第7章 數據智能應用:以視圖簡化查詢流程
7 1 什麼是視圖
7 2 管理視圖
7 2 1 創建視圖
7 2 2 修改視圖
7 2 3 刪除視圖
7 3 物化視圖
7 3 1 非視圖非表
7 3 2 創建物化視圖
7 3 3 物化視圖的生命周期
7 4 本章小結
7 5 習題
第3篇 進階
第8章 使用Hive RPC服務
8 1 RPC的重要性
8 1 1 什麼是RPC
8 1 2 了解RPC的
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理