SAP ABAP Data Dictionary (SE11)

Vad är Data Dictionary?

Data Dictionary är en central informationskälla för data i ett informationshanteringssystem. Dess huvudsakliga funktion är att stödja skapandet och hanteringen av datadefinitioner (eller "metadata").

ABAP Data Dictionary

ABAP Dictionary 3 nivåer

Objekt i ABAP Dictionary fanns på tre nivåer som stödjer deras återanvändbarhet. Dessa nivåer är:

  1. Tabeller och strukturer
  2. Dataelement
  3. domäner

Låt oss titta närmare på dem -

domäner

  • Beskriver de tekniska egenskaperna hos ett tabellfält
  • Anger ett värdeintervall som beskriver tillåtna datavärden för fälten
  • Fält som hänvisar till samma domän (via de dataelement som tilldelats dem) ändras när en ändring görs på domänen
  • Säkerställer konsekvens

Ex. Inköpsdokumentnummer (EBELN)

Ordbok: Visa domäner

Dataelement

  • Beskriver den roll ett fält spelar i ett tekniskt sammanhang
  • Fält med samma semantiska betydelse kan referera till samma dataelement
  • Innehåller fältinformationen

Ex. Inköpsdokumentnummer (EBELN)

Ordbok: Visa dataelement

Bord

  • Representera de databastabeller där data faktiskt finns.
  • Tabeller kan definieras oberoende av databasen i ABAP Dictionary.
  • Fälten i tabellen definieras med sina (databasoberoende) SAP ABAP-datatyper och längder.

Ordbok: Visa tabeller

Strukturer

  • Är postdeklarationer som INTE motsvarar en databastabell.
  • Precis som användardefinierad datatyp.
  • Definierat som en tabell och kan sedan adresseras från ABAP-program.
  • Strukturer innehåller endast data under ett programs körtid.

Ordbok: Visningsstrukturer

Aggregerade objekt i ABAP Dictionary

Aggregerade medel som består av flera komponenter. I ABAP Dictionary är aggregerade objekt objekt som kommer från flera olika transparenta tabeller.

  1. Visningar
  2. Sök hjälp
  3. Lås objekt

Låt oss titta på dem i detalj

Visningar

  • Visningar i SAP _ ABAP används för att sammanfatta data som är fördelade på flera tabeller
  • Data för en vy lagras faktiskt inte fysiskt. Data för en vy härleds istället från en eller flera andra tabeller
  • Den är skräddarsydd efter behoven för en specifik applikation

Ordbok: Visa vyer

Sök hjälp

  • En sökhjälp är ett verktyg som hjälper dig att söka efter dataposter i systemet
  • En effektiv och användarvänlig sökning hjälper användare där nyckeln till en post är okänd

Ordbok: Visa sökhjälp

Lås objekt

  • Samtidig åtkomst av samma datapost av två användare i SAP systemet synkroniseras med en låsmekanism.
  • Lås ställs in och frigörs genom att anropa vissa funktionsmoduler. Dessa funktionsmoduler genereras automatiskt från definitionen av så kallade låsobjekt i ABAP/4-ordboken

Funktionsmoduler : Enqueue_ – för att låsa bordet dequeue_ – för att frigöra låset

Ordbok: Visa låsobjekt

Viktiga transaktioner

  • SE11 : Data Dictionary Initial Screen (endast SE12 Display)
  • SE13 : ABAP Dictionary : Tekniska inställningar
  • SE14 : Databasverktyg
  • SE15 : Förvarsinformationssystem
  • SE16 : Databläddrare
  • SE17 : Allmän tabell Display
  • SE55 : Underhåll av tabellvy
  • SM30 : Tabellunderhåll