Beispiel: Easy Query API 
Die folgende Grafik zeigt eine einfache Query mit zwei Merkmalen in den Zeilen (Kalenderjahr und Kunde), wobei das Merkmal Kunde eine Hierarchie enthält, und der Kennzahl Nettoumsatz in den Spalten.
Eine solche Query kann z.B. im Querymonitor (Transaktionscode RSRT) wie folgt dargestellt werden :

Das Ergebnis der Easy Query zu dieser Query, sieht anders aus, weil die Easy Query die Daten so aufbereitet, dass sie von verschiedenen Werkzeugen anwendungsspezifisch zur Darstellung gebracht werden können. Das Ergebnis besteht aus folgenden Tabellen:
0D_FC_CUST |
0CALYEAR |
0D_FC_NETSA |
0D_FC_NETSA_F |
|---|---|---|---|
Group 2 |
2004 |
3.00 |
3,00 EUR |
Group 2 |
2005 |
2.00 |
2,00 EUR |
Group 2 |
2006 |
2.00 |
2,00 EUR |
Group 2 |
2007 |
5.00 |
5,00 EUR |
Group 2 |
2008 |
0 |
0,00 EUR |
Group 2 |
SUMME |
12.00 |
12,00 EUR |
Anchor Inn |
2005 |
2.00 |
2,00 EUR |
Anchor Inn |
2006 |
2.00 |
2,00 EUR |
Anchor Inn |
SUMME |
4.00 |
4,00 EUR |
Banquetes Bennati Ltd |
2004 |
3.00 |
3,00 EUR |
Banquetes Bennati Ltd |
2008 |
0 |
0,00 EUR |
Banquetes Bennati Ltd |
SUMME |
3.00 |
3,00 EUR |
Capri Creations Ltd |
2004 |
0 |
0,00 EUR |
Capri Creations Ltd |
2007 |
5 |
5,00 EUR |
Capri Creations Ltd |
2008 |
0 |
0,00 EUR |
Capri Creations Ltd |
SUMME |
5 |
5,00 EUR |
Jede Kennzahl, hier 0D_FC_NETSA, erscheint zweimal in der Tabelle: in der Spalte 0D_FC_NETSA unformatiert zur grafischen Aufbereitung durch entsprechende Anwendungen und in der Spalte 0D_FC_NETSA_F formatiert entsprechend den lokalen Benutzereinstellungen.
COLUMN_NAME |
COLUMN_TYPE |
COLUMN_DESCRIPTION |
|---|---|---|
0D_FC_CUST |
C |
Kunde |
0CALYEAR |
C |
Kalenderjahr |
0D_FC_NETSA |
K |
Nettoumsatz |
0D_FC_NETSA_F |
K |
Nettoumsatz (Formatiert) |
Die Tabelle E_T_COLIMN_DESCRIPTION enthält die Metadaten für die Spaltenbeschreibung: Technischer Name der Spalte, Spaltentyp, Beschreibung.
COLUMN_NAME |
COLUMN_TYPE |
COLUMN_DESCRIPTION |
0D_FC_CUST |
C |
Kunde |
0CALYEAR |
C |
Kalenderjahr |
0D_FC_NETSA |
K |
Nettoumsatz |
0D_FC_NETSA_F |
K |
Nettoumsatz (Formatiert) |
Die Tabelle E_T_COLIMN_DESCRIPTION enthält die Metadaten für die Spaltenbeschreibung: Technischer Name der Spalte, Spaltentyp, Beschreibung.
ROW_ID |
COLUMN_ID |
VALUE_TYPE |
PARENT_ROW_ID |
HIER_LEVEL |
1 |
1 |
E |
0 |
0 |
2 |
1 |
E |
0 |
0 |
3 |
1 |
E |
0 |
0 |
4 |
1 |
E |
0 |
0 |
5 |
1 |
E |
0 |
0 |
6 |
1 |
E |
0 |
0 |
6 |
2 |
T |
0 |
0 |
7 |
1 |
L |
6 |
2 |
8 |
1 |
L |
6 |
2 |
9 |
1 |
L |
6 |
2 |
9 |
2 |
T |
0 |
0 |
10 |
1 |
L |
6 |
2 |
11 |
1 |
L |
6 |
2 |
12 |
1 |
L |
6 |
2 |
12 |
2 |
T |
0 |
0 |
13 |
1 |
L |
6 |
2 |
14 |
1 |
L |
6 |
2 |
15 |
1 |
L |
6 |
2 |
16 |
1 |
L |
6 |
2 |
16 |
2 |
T |
0 |
0 |
Die Tabelle E_T_ROW_DESCRIPTION enthält die Metadaten, die notwendig sind, um die Wertetabelle zu interpretieren: Zeilenzahl, Spaltenzahl, Typ des Wertes; bei Hierarchien: Zeilenzahl des Vaters, Hierarchie-Ebene.
Unser Beispiel enthält vier Summen (Zeilen 6, 9, 12, 16) des zweiten Merkmals Kalenderjahr. Ein Anwendungsprogramm kann die Typbezeichnung T verwenden, um Summen- oder Teilsummenzeilen in einer bestimmten Farbe hervorzuheben. Die Felder PARENT_ROW_ID (Zeilenzahl des Vaters) und HIER_LEVEL (Hierarchie-Ebene) sind bei Summen- oder Teilsummenzeilen leer.
Bei einer hierarchischen Darstellung eines Merkmals können die Werte Knoten oder Blätter sein. Knoten können auf- oder zugeklappt sein. Jede Zeile weist den Knotentyp (E, C, L), den Vater und die Hierarchieebene aus. Mit Hilfe der letztgenannten beiden ist es möglich, einen Knoten seinem Vorgänger zuzuordnen und den Knoten entsprechend der hierarchieschen Struktur einzurücken.