OLAP: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 62: Zeile 62:
[[assign]] Punkte einem Zeitstrahl zurordnen<br>
[[assign]] Punkte einem Zeitstrahl zurordnen<br>
[[subtract]] aus 2 Ergebnistabellen die Differenzmenge bilden<br>
[[subtract]] aus 2 Ergebnistabellen die Differenzmenge bilden<br>
[[list]] einzelnen Spalten werden Kommaseperiert aufgelistet<br>

Version vom 10. Januar 2005, 16:39 Uhr

Eine OLAP Überblick finden Sie hier : [1]

  • firebird 1.5 Kommentare '--' werden berücksichtigt
Bug: OLAP: leere Ergebnismengen sollten auch gespeichert werden!
Neu: Beleg: Artikelliste anhand einer OLAP Auswertung importierbar (grüner Würfel)
Neu: OLAP: Parameter für die Abfragen sind nun möglich. Gross- und Kleinschreibung
     beachten! Syntax ist $text.
Neu: OLAP. Mehr Info zum Sinn und Zweck von OLAP siehe
     // Im Moment liefern Abfragen Datenreihen, die in die Auswertung eingehen

// Wie in OLAP gefordert sollten dem Anwender jedoch Dimensionen angeboten // werden, jede Dimension hat Ösen, in der der Cube seine Fäden knüpfen kann. // // Beispiel: Folgene Dimensionen sind OLAP bekannt, diese Definition wurde // durch den OLAP - Admin vordefiniert // // Dimension Sortiment // Club of ARTIKEL // Attribute Name // Dimension BELEGE // Club of POSTEM // Attribute Time // Dimension POSTEN // Club of ARTIKEL // Attribute Umsatz // // // Benutzer-Abfrage: // // --- // (Jahrgenauer |Taggenauer | Monatgenauer | Wochengenauer) // Umsatz aller Sortimente vom 01.01.2003 bis 31.12.2003 // --- // Umsatz des Sortimentes "Noten" vom 01.01.2003 bis 31.12.2004 // --- // // Anderer Ansatz: (Die Interessengebiete festlegen) // // * Umsatz: // * Zeitraum: 01.01.2003 bis 31.12.2004 // * Sortiment: alle // // Resultierendes SQL Statement: // ============================= // // select * from posten where beleg_r in (select * from beleg where // datum between a and b) // // Beschreibung


Bedeutung der einzelnen Möglichkeiten

$ Parameter Vorbelegen von Konstanten
data SQL Statements an die Datenbank
cast Feld-Typen anpassen
join 2 Ergebnistabellen verbinden
extent 2 Ergebnistabellen erweitern
integrate über identische Spalten andere addieren
sort über Spalten sortieren
complete fehlende Spalten komplettieren
assign Punkte einem Zeitstrahl zurordnen
subtract aus 2 Ergebnistabellen die Differenzmenge bilden
list einzelnen Spalten werden Kommaseperiert aufgelistet