SAP Словник даних ABAP (SE11)

Що таке словник даних?

Словник даних є центральним джерелом інформації для даних у системі керування інформацією. Його основною функцією є підтримка створення та керування визначеннями даних (або «метаданими»).

Словник даних ABAP

Словник ABAP 3 рівня

Об’єкти в словнику ABAP розташовувалися на трьох рівнях, які підтримують їх повторне використання. Ці рівні:

  1. Столи та конструкції
  2. Елементи даних
  3. Домени

Розглянемо їх детальніше –

Домени

  • Описує технічні характеристики поля таблиці
  • Визначає діапазон значень, який описує дозволені значення даних для полів
  • Поля, що відносяться до того самого домену (через призначені їм елементи даних), змінюються, коли вноситься зміна до домену
  • Забезпечує послідовність

Пр. Номер документа закупівлі (EBELN)

Словник: відображення доменів

Елементи даних

  • Описує роль, яку відіграє поле в технічному контексті
  • Поля однакового семантичного значення можуть посилатися на той самий елемент даних
  • Містить інформацію про поле

Пр. Номер документа закупівлі (EBELN)

Словник: відображення елементів даних

таблиці

  • Представляє таблиці бази даних, де фактично знаходяться дані.
  • Таблиці можна визначити незалежно від бази даних у словнику ABAP.
  • Поля таблиці визначаються за допомогою (незалежно від бази даних) SAP Типи даних ABAP та довжини.

Словник: відображення таблиць

Структури

  • Це оголошення записів, які НЕ відповідають таблиці бази даних.
  • Так само, як тип даних, визначений користувачем.
  • Визначається як таблиця, до якої можна звертатися з програм ABAP.
  • Структури містять дані лише під час виконання програми.

Словник: Структури дисплея

Агреговані об’єкти словника ABAP

Агрегований означає, що складається з кількох компонентів. У Словнику ABAP агреговані об’єкти – це об’єкти, які походять із кількох різних прозорих таблиць.

  1. думки
  2. Пошук у довідці
  3. Блокування об'єктів

Розглянемо їх докладніше

думки

  • Перегляди в SAP _ ABAP використовуються для узагальнення даних, які розподіляються між кількома таблицями
  • Дані представлення фактично фізично не зберігаються. Натомість дані подання отримуються з однієї або кількох інших таблиць
  • Він адаптований до потреб конкретного застосування

Словник: відображення переглядів

Пошук у довідці

  • Довідка з пошуку — це інструмент, який допоможе вам шукати записи даних у системі
  • Ефективний і зручний пошук допомагає користувачам, якщо ключ запису невідомий

Словник: відображення довідки з пошуку

Блокування об'єктів

  • Одночасний доступ до одного запису даних двома користувачами в SAP система синхронізується за допомогою замкового механізму.
  • Блокування встановлюється та знімається шляхом виклику певних функціональних модулів. Ці функціональні модулі генеруються автоматично з визначення так званих об’єктів блокування в словнику ABAP/4

Функціональні модулі : Enqueue_ – для блокування таблиці dequeue_ – зняти блокування

Словник: відображення об’єктів блокування

Важливі транзакції

  • SE11: Початковий екран словника даних (тільки дисплей SE12)
  • SE13: Словник ABAP: Технічні налаштування
  • SE14 : Утиліта бази даних
  • SE15: Інформаційна система сховища
  • SE16: браузер даних
  • SE17 : Відображення загальної таблиці
  • SE55 : Технічне обслуговування перегляду таблиці
  • SM30: Обслуговування столу