HANA建模课程第一讲HANA架构简介ppt课件.pptx
《HANA建模课程第一讲HANA架构简介ppt课件.pptx》由会员分享,可在线阅读,更多相关《HANA建模课程第一讲HANA架构简介ppt课件.pptx(28页珍藏版)》请在三一办公上搜索。
1、课程 1 HANA 架构简介,实战讲解内容: 1)HANA基本概念以及架构: 列存储,行存储,内存计算,持久层,log层的概念, HANA instance的概念,系统表,定义,行表,列表 2 ) HANA引擎概述 3)HANA安装和卸载、 Admin, Operator基本操作 4 ) HANA Studio安装和卸载,客户端工具的安装实战目标: 1 ) 熟悉HANA体系结构和HANA开发工具,第一讲HANA架构简介,By 熊猫,2,3,硬件与数据库系统,现代化硬件上的理想数据库系统:内存式数据库,减少I/O缓存优化的内存结构,连续访问数据临近存储支持并行执行,利用多处理器的优势,现代化硬件
2、上的理想数据库系统:内存式数据库,减少I/O缓存优化的内存结构,连续访问数据临近存储支持并行执行,利用多处理器的优势,未来优化方向,4,行业现状,企业资源计划系统(ERP)需要处理混合工作量OLAP:创建销售订单、进货出货凭证、发票等写优化OLTP :运营月度报告、可承诺量、库存量分析等读优化OLAP+OLTP系统因性能的顾虑而分离不便:OLAP数据并非最新数据,只是数据预先处理后的子集需要ETL工具来同步两个系统,系统冗余,程序复杂开发愿景 使用现代硬件和数据库系统将 OLTP 与 OLAP 数据结合在一起,创建一个单一数据源,实现实时分析,并简化应用程序和数据库结构,5,6,SAP HAN
3、A应用架构,HANA平台统一数据源HANAData service、SLT等数据抽取工具前端Excel、BOBJ展示工具将数据集市HANA中的数据展示,7,常见问题,SAP HANA是一个数据库,硬件还是一个解决方案?HANA是包括了硬件,数据库和解决方案的结合体。购买HANA包括了从合作伙伴放进行硬件采购和HANA license key的购买。客户可以安装HANA然后从sap系统或非sap系统抽取数据到HANA中,来开发报表。什么样的客户群会考虑HANA?制造业,地理,金融;还包括了处理大规模数据、报表需要大规模数据量、需要大量复杂计算的行业。 HANA的主要注重点就在于处理海量数据,并提
4、供高性能的实时数据分析。HANA是如何在现代化硬件实现数据库系统的愿景呢?行、列式存储+内存式计算.,行式存储与列式存储内存地址,8,映射到内存,行式存储,列式存储,内存地址,内存地址,列式存储压缩,基于企业数据特点:列的使用相对集中列中的值基数不高列式存储的结构支持高效的数据压缩节省空间提升速度:内存传输CPU缓存字典编码,整数值比较快于字符值比较加快扫描和聚合,9,内存地址,内存地址,列式存储数据字典压缩样例,10,表Song待压缩的演唱者一列,排序,按照字典值排序,行ID和值ID对应表,字典,指向字典,倒排索引,HANA列式存储数据访问(1),11,Song,Select * from
5、Song where Artist = Katy Perry,全表扫描,查找值ID=4,按属性值查找,利用倒排索引查询,HANA列式存储数据访问(2),12,按照行号搜索,列式表Song,流派字典,结果,HANA列式存储,加载状态:未加载部分加载:由于查询条件而加载入内存全部加载主存储(Main)+增量存储(Delta)数据并不直接修改而是插入新数据:并行化,减少锁,多版本控制主存储对值ID进一步压缩,对读取、计算性能优化增量存储不排序 、不对值ID进一步压缩,占空间较大增量融合(Delta Merge):额外的CPU、内存消耗可选优化方案:内存内融合、分区,13,Runtime Inform
6、ationMerge StatisticsDelta Merge Analysis,Schema Size of Loaded TableUsed memory by tables,HANA列式存储并行化,利用多核处理器并行高速处理数据对不同列的操作、对相同列的不同部分为表的分区提供可能:水平分区目前表最大数目为20亿,14,行式存储与列式存储,以元组为单位在启动时加载入内存适合写操作,15,以属性为单位可以部分导入内存适合聚合操作(Max,Min,Count,Distinct,AVG),列式存储聚合计算,16,列式存储表,对列的读取可以单次读取完成,单次扫描聚合SELECT SUM(hits
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HANA 建模 课程 第一 架构 简介 ppt 课件
链接地址:https://www.31ppt.com/p-1964099.html