Использование таблиц в БД 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";