首 頁
手機版

apache kylin權(quán)威指南 pdf高清版

  • 軟件大?。?5.22M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費軟件
  • 更新時間:2023/09/14
  • 軟件類別:電子閱讀
  • 應(yīng)用平臺:Windows10,Windows8,Windows7,WinVista,Win2003,WinXP,Win2000
網(wǎng)友評分:6.0分
網(wǎng)友評論 下載地址 收藏該頁
本地下載

Apache Kylin是個由中國人主導(dǎo)的Apache項目,apache kylin權(quán)威指南則是國內(nèi)一本由該團隊開發(fā)的原創(chuàng)圖書,全書總共12章,介紹了Apache Kylin的歷史、技術(shù)原理和產(chǎn)品定位,同時詳細解讀了Apache Kylin的核心概念,增量構(gòu)建,流式構(gòu)建,查詢和可視化,Cube優(yōu)化,應(yīng)用案例分析,運維管理等內(nèi)容,幫助用戶更深入了解apache kylin,適用于所有的讀者使用,歡迎免費下載。

Apache Kylin簡介

Apache Kylin是Hadoop大數(shù)據(jù)平臺上的一個開源OLAP引擎。它采用多維立方體預(yù)計算技術(shù),可以將大數(shù)據(jù)的SQL查詢速度提升到亞秒級別。相對于之前的分鐘乃至小時級別的查詢速度,亞秒級別速度是百倍到千倍的提升,該引擎為超大規(guī)模數(shù)據(jù)集上的交互式大數(shù)據(jù)分析打開了大門。

Apache Kylin也是中國人主導(dǎo)的、唯一的Apache頂級開源項目,在開源社區(qū)有世界級的影響力。

內(nèi)容簡介

《apache kylin權(quán)威指南》第1章介紹ApacheKylin的歷史、技術(shù)原理和產(chǎn)品定位,幫助用戶了解何時和為何使用Kylin。第2章通過一個具體的案例快速入門,講解Kylin核心概念、Cube建模和SQL連接查詢這些基本使用。第3、4章講解增量構(gòu)建和進一步的流式構(gòu)建,是大多數(shù)案例典型配置。第5、6章是針對查詢和可視化、Cube調(diào)優(yōu)的兩個專門章節(jié),適合較高級的用戶。第7章是一系列有行業(yè)特點的具體案例分析,貫穿之前的所有概念。第8、9章講ApacheKylin的擴展和企業(yè)級高級功能,技術(shù)性較強,會有較多的代碼示例。第10章講運維管理,從安裝配置、監(jiān)控維護到常見的問題和修復(fù)。全書后兩章談ApacheKylin開源社區(qū)和項目發(fā)展規(guī)劃。

作者簡介

《apache kylin權(quán)威指南》由李揚為首的麒麟技術(shù)團隊撰寫。團隊是Apache Kylin的主創(chuàng)團隊,是了解麒麟技術(shù)的一個團隊。

李揚是大數(shù)據(jù)架構(gòu)師和工程師,專注大數(shù)據(jù)分析技術(shù)。他是Apache Kylin管理委員會成員,也是Kyligence Inc.(一家專業(yè)提供大數(shù)據(jù)商務(wù)智能服務(wù)的創(chuàng)業(yè)公司)創(chuàng)始人之一。李揚是Apache Kylin主創(chuàng)團隊的架構(gòu)師和技術(shù)負責(zé)人,在eBay期間從2014年開始開發(fā)Kylin項目。之前,李揚在IBM工作8年,在摩根士丹利工作2年。在IBM期間,他是“杰出技術(shù)貢獻獎”的獲獎?wù)?,曾?dān)任InfoSphere BigInsights的技術(shù)負責(zé)人,負責(zé)Hadoop開源產(chǎn)品架構(gòu)。在摩根士丹利期間,李揚擔(dān)任副總裁,負責(zé)全球監(jiān)管報表基礎(chǔ)架構(gòu)。

apache kylin權(quán)威指南章節(jié)目錄

推薦序一
推薦序二
推薦序三
推薦序四
前言
第1章 Apache Kylin概述
1.1 背景和歷史
1.2 Apache Kylin的使命
1.2.1 為什么要使用Apache Kylin
1.2.2 Apache Kylin怎樣解決關(guān)鍵問題
1.3 Apache Kylin的工作原理
1.3.1 維度和度量簡介
1.3.2 Cube和Cuboid
1.3.3 工作原理
1.4 Apache Kylin的技術(shù)架構(gòu)
1.5 Apache Kylin的主要特點
1.5.1 標準SQL接口
1.5.2 支持超大數(shù)據(jù)集
1.5.3 亞秒級響應(yīng)
1.5.4 可伸縮性和高吞吐率
1.5.5 BI及可視化工具集成
1.6 與其他開源產(chǎn)品比較
1.7 小結(jié)
第2章 快速入門
2.1 核心概念
2.1.1 數(shù)據(jù)倉庫、OLAP與BI
2.1.2 維度和度量
2.1.3 事實表和維度表
2.1.4 Cube、Cuboid和Cube Segment
2.2 在Hive中準備數(shù)據(jù)
2.2.1 星形模型
2.2.2 維度表的設(shè)計
2.2.3 Hive表分區(qū)
2.2.4 了解維度的基數(shù)
2.2.5 Sample Data
2.3 設(shè)計Cube
2.3.1 導(dǎo)入Hive表定義
2.3.2 創(chuàng)建數(shù)據(jù)模型
2.3.3 創(chuàng)建Cube
2.4 構(gòu)建Cube
2.4.1 全量構(gòu)建和增量構(gòu)建
2.4.2 歷史數(shù)據(jù)刷新
2.4.3 合并
2.5 查詢Cube
2.6 SQL參考
2.7 小結(jié)
第3章 增量構(gòu)建
3.1 為什么要增量構(gòu)建
3.2 設(shè)計增量Cube
3.2.1 設(shè)計增量Cube的前提
3.2.2 增量Cube的創(chuàng)建
3.3 觸發(fā)增量構(gòu)建
3.3.1 Web GUI觸發(fā)
3.3.2 構(gòu)建相關(guān)的Rest API
3.4 管理Cube碎片
3.4.1 合并Segment
3.4.2 自動合并
3.4.3 保留Segment
3.4.4 數(shù)據(jù)持續(xù)更新
3.5 小結(jié)
第4章 流式構(gòu)建
4.1 為什么要流式構(gòu)建
4.2 準備流式數(shù)據(jù)
4.2.1 數(shù)據(jù)格式
4.2.2 消息隊列
4.2.3 創(chuàng)建Schema
4.3 設(shè)計流式Cube
4.3.1 創(chuàng)建Model
4.3.2 創(chuàng)建Cube
4.4 流式構(gòu)建原理
4.5 觸發(fā)流式構(gòu)建
4.5.1 單次觸發(fā)
4.5.2 自動化多次觸發(fā)
4.5.3 出錯處理
4.6 小結(jié)
第5章 查詢和可視化
5.1 Web GUI
5.1.1 查詢
5.1.2 顯示結(jié)果
5.2 Rest API
5.2.1 查詢認證
5.2.2 查詢請求參數(shù)
5.2.3 查詢返回結(jié)果
5.3 ODBC
5.4 JDBC
5.4.1 獲得驅(qū)動包
5.4.2 認證
5.4.3 URL格式
5.4.4 獲取元數(shù)據(jù)信息
5.5 通過Tableau訪問Kylin
5.5.1 連接Kylin數(shù)據(jù)源
5.5.2 設(shè)計數(shù)據(jù)模型
5.5.3 通過Live方式連接
5.5.4 自定義SQL
5.5.5 可視化
5.5.6 發(fā)布到Tableau Server
5.6 Zeppelin集成
5.6.1 Zeppelin架構(gòu)簡介
5.6.2 KylinInterpreter的工作原理
5.6.3 如何使用Zeppelin訪問Kylin
5.7 小結(jié)
第6章 Cube優(yōu)化
6.1 Cuboid剪枝優(yōu)化
6.1.1 維度的詛咒
6.1.2 檢查Cuboid數(shù)量
6.1.3 檢查Cube大小
6.1.4 空間與時間的平衡
6.2 剪枝優(yōu)化的工具
6.2.1 使用衍生維度
6.2.2 使用聚合組
6.3 并發(fā)粒度優(yōu)化
6.4 Rowkeys優(yōu)化
6.4.1 編碼
6.4.2 按維度分片
6.4.3 調(diào)整Rowkeys順序
6.5 其他優(yōu)化
6.5.1 降低度量精度
6.5.2 及時清理無用的Segment
6.6 小結(jié)
第7章 應(yīng)用案例分析
7.1 基本多維分析
7.1.1 數(shù)據(jù)集
7.1.2 數(shù)據(jù)導(dǎo)入
7.1.3 創(chuàng)建數(shù)據(jù)模型
7.1.4 創(chuàng)建Cube
7.1.5 構(gòu)建Cube
7.1.6 SQL查詢
7.2 流式分析
7.2.1 Kafka數(shù)據(jù)源
7.2.2 創(chuàng)建數(shù)據(jù)表
7.2.3 創(chuàng)建數(shù)據(jù)模型
7.2.4 創(chuàng)建Cube
7.2.5 構(gòu)建Cube
7.2.6 SQL查詢
7.3 小結(jié)
第8章 擴展Apache Kylin
8.1 可擴展式架構(gòu)
8.1.1 工作原理
8.1.2 三大主要接口
8.2 計算引擎擴展
8.2.1 EngineFactory
8.2.2 MRBatchCubingEngine2
8.2.3 BatchCubingJobBuilder2
8.2.4 IMRInput
8.2.5 IMROutput2
8.3 數(shù)據(jù)源擴展
8.4 存儲擴展
8.5 聚合類型擴展
8.5.1 聚合的JSON定義
8.5.2 聚合類型工廠
8.5.3 聚合類型的實現(xiàn)
8.6 維度編碼擴展
8.6.1 維度編碼的JSON定義
8.6.2 維度編碼工廠
8.6.3 維度編碼的實現(xiàn)
8.7 小結(jié)
第9章 Apache Kylin的企業(yè)級功能
9.1 身份驗證
9.1.1 自定義驗證
9.1.2 LDAP驗證
9.1.3 單點登錄
9.2 授權(quán)
9.3 小結(jié)
第10章 運維管理
10.1 安裝和配置
10.1.1 必備條件
10.1.2 快速啟動Apache Kylin
10.1.3 配置Apache Kylin
10.1.4 企業(yè)部署
10.2 監(jiān)控和診斷
10.2.1 日志
10.2.2 任務(wù)報警
10.2.3 診斷工具
10.3 日常維護
10.3.1 基本運維
10.3.2 元數(shù)據(jù)備份
10.3.3 元數(shù)據(jù)恢復(fù)
10.3.4 系統(tǒng)升級
10.3.5 垃圾清理
10.4 常見問題和修復(fù)
10.5 獲得社區(qū)幫助
10.5.1 郵件列表
10.5.2 JIRA
10.6 小結(jié)
第11章 參與開源
11.1 Apache Kylin的開源歷程
11.2 為什么參與開源
11.3 Apache開源社區(qū)簡介
11.3.1 簡介
11.3.2 組織構(gòu)成與運作模式
11.3.3 項目角色
11.3.4 孵化項目及頂級項目
11.4 如何貢獻到開源社區(qū)
11.4.1 什么是貢獻
11.4.2 如何貢獻
11.5 禮儀與文化
11.6 如何參與Apache Kylin
11.7 小結(jié)
第12章 Apache Kylin的未來
12.1 大規(guī)模流式構(gòu)建
12.2 擁抱Spark技術(shù)棧
12.3 更快的存儲和查詢
12.4 前端展現(xiàn)及與BI工具的整合
12.5 高級OLAP函數(shù)
12.6 展望

使用說明

1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進行閱讀
收起介紹展開介紹
  • 下載地址
apache kylin權(quán)威指南 pdf高清版

有問題? 點此報錯

發(fā)表評論

0條評論