HANA建模课程_第一讲HANA架构简介.pptx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HANA建模课程_第一讲HANA架构简介

课程 1 HANA 架构简介实战讲解内容: 1)HANA基本概念以及架构: 列存储,行存储,内存计算,持久层,log层的概念, HANA instance的概念,系统表,定义,行表,列表 2 ) HANA引擎概述 3)HANA安装和卸载、 Admin, Operator基本操作 4 ) HANA Studio安装和卸载,客户端工具的安装实战目标: 1 ) 熟悉HANA体系结构和HANA开发工具第一讲HANA架构简介By 熊猫硬件与数据库系统现代化硬件上的理想数据库系统:内存式数据库,减少I/O缓存优化的内存结构,连续访问数据临近存储支持并行执行,利用多处理器的优势CPU现代化硬件上的理想数据库系统:内存式数据库,减少I/O缓存优化的内存结构,连续访问数据临近存储支持并行执行,利用多处理器的优势CoreCPU Cache今天的性能瓶颈: 处理器缓存和内存数据传输Main Memory过去的性能瓶颈:磁盘输入、输出Disk未来优化方向当前应用层包揽了许多的数据计算工作应用层数据层在数据层的内存式计算,将计算下推到底层,提升性能内存式计算:减少详细数据的迁移,先计算,后传输结果行业现状企业资源计划系统(ERP)需要处理混合工作量OLAP:创建销售订单、进货出货凭证、发票等?写优化OLTP :运营月度报告、可承诺量、库存量分析等?读优化OLAP+OLTP系统因性能的顾虑而分离 不便:OLAP数据并非最新数据,只是数据预先处理后的子集需要ETL工具来同步两个系统,系统冗余,程序复杂开发愿景 使用现代硬件和数据库系统将 OLTP 与 OLAP 数据结合在一起,创建一个单一数据源,实现实时分析,并简化应用程序和数据库结构SAP HANA应用架构HANA平台统一数据源HANAData service、SLT等数据抽取工具前端Excel、BOBJ展示工具将数据集市HANA中的数据展示常见问题SAP HANA是一个数据库,硬件还是一个解决方案?HANA是包括了硬件,数据库和解决方案的结合体。购买HANA包括了从合作伙伴放进行硬件采购和HANA license key的购买。客户可以安装HANA然后从sap系统或非sap系统抽取数据到HANA中,来开发报表。什么样的客户群会考虑HANA?制造业,地理,金融;还包括了处理大规模数据、报表需要大规模数据量、需要大量复杂计算的行业。 HANA的主要注重点就在于处理海量数据,并提供高性能的实时数据分析。HANA是如何在现代化硬件实现数据库系统的愿景呢?行、列式存储+内存式计算….行式存储与列式存储——内存地址编码单号A5B4C3D4E2F2G2A4B4C4D5E5F4G3A3B2映射到内存A 5B 4C 3D 4E 2F 2G 2A 4B 4C 4D 5E 5F 4G 3A 3B2内存地址行式存储列式存储A B C D E F G A B C D E F G A B5434222444554332内存地址列式存储——压缩 基于企业数据特点:列的使用相对集中列中的值基数不高列式存储的结构支持高效的数据压缩节省空间提升速度:内存?传输?CPU缓存字典编码,整数值比较快于字符值比较加快扫描和聚合 A B C D E F G A B C D E F G A B内存地址A B C D E F G 1234567123456712内存地址列式存储数据字典压缩——样例行ID和值ID对应表表Song待压缩的演唱者一列按照字典值排序row idValue id112534435165748293104倒排索引IDArtistGenreTitle1AdelesoulRolling In The Deep2Lady Gaga popBorn this way3Katy PerryhouseE.T.4Jason MrazpopI am yours5Adelesoulsomeone like you6Lady gagapopPockerface7Katy PerrypopPart of me8Bruno MarspopJust the Way You Are 9Jason MrazPopLucky10Katy PerrypopWide awake指向字典Value IDrows11,52834,943,7,1052,6字典Value IDvalue1Adele2Bruno Mars3Jason Mraz4Katy Perry5Lady gaga排序HANA列式存储数据访问(1)Select * from Song where Artist = ‘Katy Perry’ 按属性值查找利用倒排索引查询SongIDArtistGenreTitle1AdelesoulRolling In The Deep2Lady Gaga p

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档