SAP Навчальні посібники HANA для початківців

Що таке Sap HANA?

SAP ХАНА це найновіша база даних у пам’яті та платформа, яку можна розгорнути локально або в хмарі. SAP HANA — це поєднання апаратного та програмного забезпечення, яке об’єднує різні компоненти, наприклад SAP База даних HANA, SAP Сервер реплікації SLT (System Landscape Transformation), SAP Підключення HANA Direct Extractor і реплікація Sybase.

HANA має безпрецедентне впровадження SAP клієнтів. SAP HANA здатна обробляти велику кількість даних у реальному часі за короткий проміжок часу.

Ось що ми розглядаємо в курсі

👉 Підручник Archiтектура
👉 Підручник Завантажте та встановіть
👉 Підручник SAP HANA SQL
👉 Підручник Тип даних
👉 Підручник Operaтор
👉 Підручник ФУНКЦІЇ SQL
👉 Підручник Збережена процедура SQL
👉 Підручник Створити послідовність
👉 Підручник СЦЕНАРІЙ SQL
👉 Підручник Перегляд розрахунку
👉 Підручник Надання та реплікація ДАНИХ
👉 Підручник SAP HANA SLT
👉 Підручник SAP DS (SAP DATA Services)
👉 Підручник Пряме підключення екстрактора (DXC)
👉 Підручник Завантаження плоского файлу
👉 Підручник моделювання
👉 Підручник Приєднайся до
👉 Підручник Перегляд атрибутів
👉 Підручник Аналітичний перегляд
👉 Підручник Аналітичні привілеї
👉 Підручник Імпорт і експорт
👉 Підручник Безпека
👉 Підручник Звітність
👉 Підручник Питання інтерв'ю
👉 Підручник SAP HANA PDF

SAP База даних і платформа HANA

  1. SAP База даних HANA – SAP База даних HANA — це гібридна база даних у пам’яті. SAP База даних HANA є серцем SAP технологія in-memory. в SAP Таблиця бази даних HANA буває двох типів –
  • Магазин рядків
  • Колонний магазин
  1. SAP Платформа HANA – SAP Платформа HANA — це платформа розробки зі сховищем даних у пам’яті, що дозволяє клієнтам аналізувати великий обсяг даних у режимі реального часу. SAP Платформа HANA працює як платформа розробки, яка надає інфраструктуру та інструменти для створення високопродуктивної програми на основі SAP Служби розширених програм HANA (SAP HANA XS).

SAP Видання HANA

Існують різні типи SAP Видання HANA, деякі з них наведені нижче-

  • SAP HANA Platform Edition – Він забезпечує технологію баз даних Core. Це інтеграція SAP компонент як SAP база даних HANA, SAP HANA Studio і SAP Клієнти HANA. Це для клієнтів, які хочуть використовувати реплікацію на основі ETL і вже мають ліцензію SAP Служби даних Business Objects.
  • SAP HANA Enterprise Edition – Він містить компонент надання даних (SLT, BODS, DXC), включаючи основну технологію бази даних. Це для клієнтів, які хочуть використовувати реплікацію на основі тригерів або реплікацію на основі ETL і не мають усіх необхідних ліцензій для SAP Служби даних Business Objects.
  • SAP Розширене видання HANA – Він містить більше функцій надання даних (Sybase), ніж версії Platform і Enterprises. Це для клієнтів, які хочуть використовувати весь потенціал усіх доступних сценаріїв реплікації, включаючи реплікацію на основі журналу.

На наступній діаграмі показано різницю між усіма випусками –

SAP Навчальні посібники HANA для початківців

Чому вибрати SAP HANA?

SAP HANA — це бізнес-платформа наступного покоління в пам’яті. Він прискорює аналітику та застосування на єдиній платформі в пам’яті.


Нижче наведено кілька причин, чому варто вибрати SAP HANA –

  • Реальний час - SAP HANA забезпечує надання даних у реальному часі та звітування в реальному часі.
  • Швидкість - SAP HANA забезпечує високу швидкість обробки масивних даних завдяки технології In-Memory.
  • Будь-які дані/джерело- SAP HANA може отримати доступ до різних джерел даних, зокрема до структурованих і неструктурованих даних SAP або не-SAP джерело даних.
  • Хмара- SAP Базу даних і додаток HANA можна розгорнути в хмарному середовищі.
  • Простота - SAP HANA зменшує зусилля, пов’язані з процесом ETL, агрегацією даних, індексуванням і відображенням.
  • Вартість - SAP стверджує, що SAP Програмне забезпечення HANA може зменшити загальні витрати компанії на ІТ.
  • Варіант вибору – SAP HANA підтримується різними постачальниками апаратного забезпечення та програмного забезпечення, тому на основі вимог користувач може вибрати найкращий варіант.

SAP Стратегія In-Memory HANA

SAP HANA має багато процесів, запущених у SUSE Linux Сервер. Сервер SUSE Linux керує резервуванням пам’яті для всіх процесів.

Коли SAP HANA запускається, ОС Linux резервує пам’ять для програмного коду, програмного стека та статичних даних. ОС може динамічно резервувати додаткову пам’ять для даних за запитом від SAP Сервер HANA.

SAP HANA створює пул пам’яті для керування та відстеження використання пам’яті. Пул пам’яті використовується для зберігання всіх даних у пам’яті та системних таблиць, стека потоків, тимчасових обчислень та всіх інших структур даних, необхідних для керування базою даних.

SAP ХАНА

Коли для збільшення таблиці або тимчасових обчислень потрібно більше пам’яті, SAP HANA memorymanager отримує це з пулу.

Щоб отримати огляд, перегляньте Огляд пам'яті особливість SAP Студія HANA. Щоб відкрити його, клацніть правою кнопкою миші на System -> Configuration and Monitoring -> Open Memory Overview у контекстному меню, як показано нижче:

SAP Навчальні посібники HANA для початківців

SAP Переваги HANA

Нижче наведені переваги SAP HANA –

  • Завдяки технології In-Memory користувач може досліджувати й аналізувати всі транзакційні та аналітичні дані в реальному часі практично з будь-якого джерела даних.
  • Дані можна збирати з багатьох джерел.
  • Сервіси реплікації в режимі реального часу можна використовувати для доступу та реплікації даних SAP Розширення ERP.
  • Інтерфейс SQL і MDX від сторонньої підтримки.
  • Він забезпечує моделювання інформації та середовище проектування.

SAP HANA Порівняйте з BWA (Business Warehouse Accelerator)

  • SAP BW Accelerator: Це прискорювач BW в пам'яті. BWA зосереджена на покращенні продуктивності запитів SAP NetWeaver BW. BWA спеціально розроблено для прискорення запитів BW, скорочуючи час збору даних завдяки збереженню копій інфокуба.
  • SAP ХАНА: SAP HANA — це база даних у пам’яті та платформа для високопродуктивних аналітичних звітів і додатків. в SAP Дані HANA можна завантажити з SAP іSAP Вихідна система через SLT, BODS, DXC і Sybase, і її можна переглядати за допомогою SAP BO/BI, Crystal Reports і Excel тощо.

В даний час SAP HANA також працює як база даних у пам’яті для SAP ЧБ, так отак SAP HANA здатна покращити загальну продуктивність SAP Ткач мережі BW.

Що таке SAP Композитор інформації HANA?

SAP HANA Information composer — це веб-додаток, який дозволяє нам робити моделювання та завантажувати локальні дані SAP База даних HANA.

Це середовище моделювання для нетехнічних людей, таких як кінцевий користувач. Information Composer працює так само, як SAP HANA Modeler і використовується бізнес-користувачами з меншими технічними знаннями.

За допомогою Information Composer можна завантажити великий обсяг даних (до 5 мільйонів клітинок).

Роль, необхідна для роботи з SAP Композитор інформації HANA –

  • IC_MODELLER: використовується для того, щоб дозволити користувачеві працювати з компонувальником інформації, завантажувати дані та створювати інформаційне подання.
  • IC_PUBLIC: використовується для того, щоб дозволити користувачеві працювати з компонувальником інформації, переглядати робочу книгу та перегляди інформації.

SAP Вираз HANA SQL

Вирази SQL — це положення, яке можна використовувати для повернення значень. Існує 4 типи виразів SQL-

  • Відмінкові вирази – У цьому виразі користувач може використовувати логіку IF – THEN – ELSE без процедури запису.
  • Вирази функцій – Вбудовані функції SQL можна використовувати як вирази.
  • Агрегатні вирази – У цьому виразі агрегатні функції використовуються для обчислення одного значення зі значень кількох рядків для стовпця.
Назва агрегату Опис
COUNT Підрахуйте кількість рядків, повернутих запитом.
MIN Повертає мінімальне значення виразу.
MAX Повертає максимальне значення виразу.
SUM Повернути суму виразів.
AVG Повернути середнє арифметичне виразів.
STDDEV Повертає стандартне відхилення заданих виразів як квадратний корінь із функції VARIANCE.
VAR Повертає дисперсію виразів як квадрат стандартного відхилення
  • Підзапити у виразі – Підзапит — це оператор select, укладений у круглі дужки, який використовується в основному операторі select як вхідні дані.

Створіть тригери SQL у SAP ХАНА

Тригер також є збереженою процедурою, яка автоматично виконується, коли подія відбувається в заданій таблиці чи представленні.

Користувачі бази даних, які мають лише привілей TRIGGER для даного дозволено створювати тригер для цієї таблиці або подання.

Команда CREATE TRIGGER визначає набір інструкцій, які виконуються, коли виконується певна операція (INSERT/UPDATE/DELETE) над певною таблицею або поданням теми.

Синтаксис для створення тригерів SQL

CREATE TRIGGER <trigger_name>	<trigger_action_time>  <trigger_event_list>		
     ON <subject_table_name> [REFERENCING <transition_list>] 
       [<for_each_row>] 
                 BEGIN 
                           [<trigger_decl_list>]
                           [<proc_handler_list>]
	             <trigger_stmt_list>		
                 END 

Елементи синтаксису для створення тригерів SQL

ЕЛЕМЕНТИ ОПИС
Він визначає назву тригера, який буде створено, з необов’язковою назвою схеми.
ПЕРЕД | ПІСЛЯ | ЗАМІСТЬ

  • BEFORE – вказує, що тригер буде виконано перед DML Operaція на столі.
  • ПІСЛЯ – вказує, що тригер буде виконано після операції DML над таблицею.
  • INSTEAD OF – вказує, що тригер буде виконано замість операції DML у поданні. Подання з тригером INSTEAD OF стає доступним для оновлення.

Що таке SAP Профілювання даних SQL HANA?

Профілювання даних — це процес аналізу даних, доступних у наявному джерелі даних, і збір статистичних даних та інформації про ці дані. SQL Завдання профілювання ДАНИХ використовується для розуміння та аналізу даних з різних джерел даних. За допомогою процесу профілювання даних користувач може видалити неправильні та неповні дані перед завантаженням у сховище даних.

Перевага SAP Профілювання ДАНИХ HANA SQL показано нижче –

  • Це допомагає зрозуміти вихідні дані.
  • Завдяки профілюванню даних ми можемо ефективно аналізувати дані.
  • За допомогою профілювання даних ми можемо видалити неправильні, неповні дані та покращити якість.
  • Покращити можливість пошуку даних, додавши ключові слова, опис.
  • Зрозумійте проблеми з даними на ранній стадії проекту, виявлення проблеми з даними на пізній стадії проекту може призвести до затримок і надмірних витрат.
  • Завдяки профілюванню даних можна скоротити цикл реалізації великих проектів.

Основна інформація:

  • SAP HANA — це база даних і програма, яка працює в пам’яті SAP автентифіковане апаратне та програмне забезпечення.
  • SAP HANA має три версії – платформну, корпоративну та розширену.
  • SAP HANA може завантажувати дані з SAP та не-SAP джерело даних через SLT, BODS, DXC і Sybase.
  • SAP HANA забезпечує ініціалізацію та звітність у реальному часі.
  • SAP HANA забезпечує високоефективну аналітичну звітність у реальному часі.
  • SAP HANA зменшує загальні витрати на ІТ.