統一數據分析接口:Apache Lens
Apache Lens提供了一個統一數據分析接口。Lens削減數據分析的孤島,通過提供一個跨多個多個分層數據存儲的單一視圖,并優化查詢分析執行的環境。無縫的集成 Hadoop 實現類似傳統數據倉庫的功能。
該項目主要特性:
-
簡單元數據層為數據存儲提供抽象視圖層
</li> -
單一的共享模式服務器,基于 Hive 元存儲。模式通過數據管道 HCatalog 和分析應用進行共享:
</li>-
OLAP Cube QL 類似 SQL 的高級語言用來查詢和描述存放在不同數據立方體 (Cubes) 中的數據集
</li> -
JDBC 驅動和 Java 客戶端庫來處理查詢
</li> -
Lens 應用服務器 - 這是一個 REST 服務器允許用戶查詢數據,更改數據模型,調度查詢和查詢的配額限制
</li> -
基于驅動的架構 允許在報表系統中進行嵌入,例如 Hive、列數據存儲、Redshift 等
</li> -
基于成本算法的引擎選擇 - 該算法可優化資源的使用,通過對查詢的復雜度自動選擇最佳zhiixng引擎
</li> </ul> </ul>Apache Lens 的架構如下:
-
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!