Использование таблиц в БД HANA
SAP HANA - это база данных в памяти, которая поддерживает все функции обычной базы данных. Вы можете выполнять все операторы DDL, DML и DCL для объектов базы данных. Пользователи могут создавать новые таблицы, представления, функции, триггеры и все другие функции базы данных с помощью внешнего интерфейса HANA Studio.
Доступ к таблицам в базе данных HANA можно получить из HANA Studio на вкладке «Каталог» в разделе «Схемы». Новые таблицы могут быть созданы с использованием следующих двух методов:
- Использование редактора SQL
- Использование опции GUI
Все объекты базы данных - таблицы, представления и другие объекты могут использоваться для разработки уровня Universe - Data Foundation, а затем для публикации бизнес-уровня в репозитории BO для отчетов BI.
Как получить доступ к редактору SQL?
В SAP HANA Studio откройте редактор SQL, выбрав имя схемы и щелкнув параметр в кружке на следующем снимке экрана. В редакторе SQL можно выполнять все запросы SQL, которые требуются для выполнения обычных функций базы данных. Вы можете создавать новые таблицы, представления, написав команду CREATE в окне редактора или щелкнув правой кнопкой мыши имя схемы и написав следующий сценарий Create.
Ниже приведена команда SQL Create table, которую можно использовать для создания таблицы столбцов в базе данных HANA.
Create column Table Sample1 (
Cust_ID INTEGER,
Cust_NAME VARCHAR(10),
PRIMARY KEY (Cust_ID)
);
Чтобы вставить данные, запустите оператор Insert в редакторе SQL. «Образец» - это имя таблицы.
Insert into Sample Values (101,'Jon');
Insert into Sample Values (201,'Tina');
Insert into Sample Values (301,'Jacob');
Когда данные введены, вы можете увидеть данные в этой таблице на основе строк, перейдя в опцию предварительного просмотра данных. Чтобы просмотреть данные, щелкните правой кнопкой мыши имя таблицы → Открыть предварительный просмотр данных.
Все объекты базы данных в системе SAP HANA хранятся в папке CATALOG в HANA Studio. Ниже приведены ключевые возможности системы баз данных SAP HANA.
Вы можете использовать высокопроизводительную базу данных в памяти для обработки сложных транзакций и аналитики. Вы можете управлять большими томами базы данных в контейнерах с несколькими арендаторами.
Система SAP HANA объединяет обработку OLAP и OLTP в единую базу данных в памяти. Он устраняет узкие места на дисках, обеспечивая революционную производительность.
Используя компонент базы данных SAP HANA в оперативной памяти, вы можете выполнять расширенные аналитические запросы, которые по своей природе сложны с высокоскоростными транзакциями, чтобы получать правильные и актуальные ответы за доли секунды.
Все двумерные объекты существуют в схемах в базе данных HANA. Схемы отображаются в папке Каталог в HANA Studio. Когда вы расширяете любую схему, вы можете видеть внутри нее различные реляционные объекты - функции, индексы, представления и синонимы.
Если вы откроете панель управления SAP HANA по следующей ссылке, вы увидите различные функции базы данных в системе 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 view "AA_HANA11"."DEMO_TEST";