logo资料库

SAP HANA MODELING BASICS: HANA建模基础.docx

第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
资料共34页,剩余部分请下载后查看
准备工作 – OPEN CLIENT AND CONNECT TO SERVER
练习1—加载练习数据
练习2—基础数据浏览
练习3—创建多维分析模型,从时间、门店维度分析销售数量
SAP HANA MODELING BASICS: HANA 建模基础 练习教程
准备工作 – OPEN CLIENT AND CONNECT TO SERVER 目标 安装 HANA Studio 使用 HANA Studio 连接至 HANA 服务器。 步骤 1. 下载并解压缩 HANA STUDIO 链接: https://pan.baidu.com/s/1qY915RQ 密码: 4jec 2. 在解压缩的 HDB_STUDIO_WINDOWS_X86_64 目录中执行 hdbsteup.exe 3. 选择所需组件并开始安装 4. 完成安装 2
5. 打开 HANA Studio 6. 打开 SYSTEMS 标签选择 add a system 7. Host Name: 你 HANA EXPRESS 虚拟 机的 IP 地址 Instance Number: 默认 00 8. 点击 “Next” 9. 输入默认用户名 SYSTEM 或虚拟体提 供者创建的其他用户及对应密码 10. 勾选“store user name and password in secure storage” 11. 点击 “Finish” 3
练习 1—加载练习数据 练习数据是模拟一家时尚服装销售企业的数据。共有 4 张表,分别是 DATAINVMOVE、MDDAY、 MDMATERIAL 及 MDSTORE。在练习中需要先创建表,并向其中加载练习数据。 目标  学习创建数据表  了解向 HANA 加载数据的方法 练习描述  通过 HANA Studio 加载数据。 步骤 4
1. 在左边的导航窗口中, 展开 Catalog- >SYSTEM->Tables, 可以看到与本练习相关 的 4 张表。 2. 点击菜单栏的 SQL 小 图标打开 SQL Console。 5
3. 在右侧的 SQL Console 中输入创建练 习所需的 4 张表的 Schema,并按右上角 的绿色小箭头执行这些 脚本 CREATE COLUMN TABLE DATAINVMOVE ( PSTNG_DATE VARCHAR(24), STOREID VARCHAR(12), MATERIALID VARCHAR(54), MOVETYPE VARCHAR(9), ISSTOTSTCK DECIMAL(17,3), RECTOTSTCK DECIMAL(17,3) ); CREATE COLUMN TABLE MDDAY ( C_DATE VARCHAR(24), DT_DATE DATE, C_WEEK VARCHAR(5000), C_MONTH INTEGER, C_YEAR INTEGER ); CREATE COLUMN TABLE MDMATERIAL ( MATERIALID VARCHAR(54), BRAND VARCHAR(54), STYLE VARCHAR(54), STYLECOLOR VARCHAR(54) NOT NULL , COLOR VARCHAR(90), SIZE VARCHAR(90), LENOFSIZE INTEGER NOT NULL , CATEGORYID VARCHAR(27), CATEGORYNAME VARCHAR(1) NOT NULL , SUBCATEGORYID VARCHAR(27), SUBCATEGORYNAME VARCHAR(1) NOT NULL , SEGMENTID VARCHAR(27), SEGMENTNAME VARCHAR(1) NOT NULL , YEAR VARCHAR(12) NOT NULL , 6
SEASON VARCHAR(12), ROLLOUT VARCHAR(6), FIRSTSALEDATE VARCHAR(24), FIRSTGRDATE VARCHAR(24), FIRSTTRDATE VARCHAR(24), FIRSTGIDATE VARCHAR(24), LABELPRICE DECIMAL(17,2), PROCESSINGCOST DECIMAL(17,2), FABRICCOST DECIMAL(17,2), NONFABRICCOST DECIMAL(17,2), YEARSEASON VARCHAR(24), YEARSEASONROLLOUT VARCHAR(30) ); CREATE COLUMN TABLE MDSTORE ( STOREID VARCHAR(12), PLANTCAT VARCHAR(3), REGION VARCHAR(9), SALESORG VARCHAR(12), MANAGEAREA VARCHAR(9), MANAGECITY VARCHAR(120), MANAGEREGION VARCHAR(30), CLIMATEREGION VARCHAR(3), SITECAT VARCHAR(3), BUSITYPE VARCHAR(3), STOREAGE VARCHAR(6), FLAGSTORE VARCHAR(3), STORESTAFFNUM DECIMAL(10,0), BASICCHARGEPCT DECIMAL(17,3), SPECIALCHARGEPCT DECIMAL(17,3), CONTRACTSTOREAREA DECIMAL(17,3), SALESTOREAREA DECIMAL(17,3), STORECLUSTER VARCHAR(3), PRIMARY KEY (STOREID) ); 7
4. 执行之后,在 Tables 标签页单机右键,并选 择刷新后,可见建好的 4 张表 5. 将平面数据文件 (CSV)拷贝至 HANA 服务器,比如 /tmp/express/DATA 目录 8
分享到:
收藏