- SAP HANA BI开发教程
- 家
- 介绍
- 报告和仪表板工具
- 不同的 BO 工具连接到 HANA
- 创建关系连接
- 创建 OLAP 连接
- HANA 建模视图
- HANA 中的输入参数
- 使用属性视图
- 使用分析视图
- 使用计算视图
- 使用 HANA 数据库中的表
- 将 Webi 连接到 HANA
- 宇宙发展
- IDT 中的用户提示和过滤器
- Webi报告开发
- Lumira 连接到 HANA
- Lumira 中的仪表板开发
- 仪表板设计器与 HANA 的连接
- DD 中的仪表板开发
- 将 Crystal 连接到 HANA 视图
- HANA 上的水晶报表开发
- HANA 连接上的 BW
- 设计工作室与 HANA 的连接
- 设计工作室的开发
- 在 HANA 上发布 BI 报告
- 使用 HANA 的好处
- 将 HANA 与其他 BI 工具连接
- 面试问题
使用 HANA 数据库中的表
SAP HANA 是一个内存数据库,支持传统数据库的所有功能。您可以对数据库对象执行所有 DDL、DML 和 DCL 语句。用户可以使用 HANA Studio 前端创建新表、视图、函数、触发器和所有其他数据库函数。
可以从架构下的目录选项卡中的 HANA Studio 访问 HANA 数据库中的表。可以使用以下两种方法创建新表 -
- 使用 SQL 编辑器
- 使用 GUI 选项
所有数据库对象(表、视图和其他对象)都可用于设计 Universe - 数据基础层,然后将业务层发布到 BO 存储库以进行 BI 报告。
如何访问 SQL 编辑器?
在 SAP HANA Studio 中,通过选择架构名称打开 SQL 编辑器,然后单击以下屏幕截图中的圆圈选项。您可以在 SQL 编辑器中运行执行常规数据库功能所需的所有 SQL 查询。您可以通过在编辑器窗口中编写 CREATE 命令或右键单击架构名称并编写以下创建脚本来创建新表、视图。
以下是创建表 SQL 命令,可用于在 HANA 数据库中创建列表。
Create column Table Sample1 ( Cust_ID INTEGER, Cust_NAME VARCHAR(10), PRIMARY KEY (Cust_ID) );
要插入数据,请在 SQL 编辑器中运行 Insert 语句。“Sample”是表名。
Insert into Sample Values (101,'Jon'); Insert into Sample Values (201,'Tina'); Insert into Sample Values (301,'Jacob');
输入数据后,您可以通过转到“数据预览”选项来查看此基于行的表中的数据。要查看数据,请右键单击表名称 → 打开数据预览。
SAP HANA 系统中的所有数据库对象都维护在 HANA Studio 的 CATALOG 文件夹中。以下是 SAP HANA 数据库系统的关键功能 -
您可以使用高性能内存数据库来处理复杂的事务和分析。您可以管理多租户数据库容器中的大型数据库卷。
SAP HANA 系统将 OLAP 和 OLTP 处理合并到单个内存数据库中。它消除了磁盘瓶颈,提供了突破性的性能。
使用 SAP HANA 内存数据库组件,您可以运行高级分析查询,这些查询本质上很复杂,需要高速事务,以便在几分之一秒内获得正确的最新响应。
所有二维对象都存在于HANA数据库的模式中。架构显示在 HANA Studio 中的目录文件夹下。当您展开任何模式时,您可以看到其中不同的关系对象 - 函数、索引、视图和同义词。
如果使用以下链接打开SAP HANA cockpit,您可以在HANA系统中看到不同的数据库功能:https://best:4303/sap/hana/admin/cockpit
如何在HANA数据库中创建视图?
要在一张表中创建视图,请编写以下 SQL 语句。
创建视图 view_name 为
select ARTICLE_ID,ARTICLE_LABEL,CATEGORY,SALE_PRICE from "AA_HANA11"."ARTICLE_LOOKUP";
删除视图
您可以使用 Drop 命令删除视图,就像删除表一样。
Drop view "AA_HANA11"."DEMO_TEST";