OLAP: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 1: | Zeile 1: | ||
OLAP | OLAP erm?cht es Ihnen wichtige Kennzahlen aus Ihren OrgaMon Daten herauszufiltern. OLAP hilft Ihnen Fragen an den OrgaMon zu stellen. Hier typische Fragestellungen:<br> | ||
* Anzahl der Kunden, die in den letzten 3 Monaten etwas gekauft haben | * Anzahl der Kunden, die in den letzten 3 Monaten etwas gekauft haben | ||
Zeile 6: | Zeile 6: | ||
* Liste der Artikel, sortiert nach dem Verkaufsrang | * Liste der Artikel, sortiert nach dem Verkaufsrang | ||
<br> | <br> | ||
In der Regel | In der Regel ben?t man eine externe Datenhaltung in einem Datawarehouse um solch leistungsstarke Analysen von Unternehmensdaten durchzuf? OrgaMon OLAP arbeitet <b>OnLine</b> und ist dadurch echtzeitf䨩g. Allerdings ist bei der Erstellung der Abfragen ein internes Verst䮤nis der Datenbank Tabellen hilfreich.<br> | ||
<br> | <br> | ||
Einen Überblick über den OLAP-Beriff finden Sie hier : [http://www.my-controlling.de/aufsaetze/olap/olap.htm]<br> | Einen Überblick über den OLAP-Beriff finden Sie hier : [http://www.my-controlling.de/aufsaetze/olap/olap.htm]<br> | ||
Einen Überblick über den Datawarehouse-Begriff finden Sie hier: (Link noch eintragen!)<br> | Einen Überblick über den Datawarehouse-Begriff finden Sie hier: (Link noch eintragen!)<br> | ||
Der | Der n䣨ste Schritt werden Modellrechnungen im OrgaMon sein, also das weiterf?von Unternehmenszahlen in die Zukunft und entsprechende Auswertungen. Dadurch kann rechtzeitig vor schadhaften Entwicklungen gewarnt werden. | ||
== Funktionsüberblick == | == Funktionsüberblick == | ||
Im wesentlichen wird eine OLAP Anfrage mit einem Programmscript gesteuert. Als Kommentarzeilen werden mit "--" und "//" beginnende Zeilen interpretiert. An verschiedenen Stellen im Programm | Im wesentlichen wird eine OLAP Anfrage mit einem Programmscript gesteuert. Als Kommentarzeilen werden mit "--" und "//" beginnende Zeilen interpretiert. An verschiedenen Stellen im Programm k?n Ergebnisse aus OLAP Abfragen wiederum im OrgaMon eingelesen und weiterverarbeitet werden. ܢer Parameter ganz am Anfang kann es Endusern einfach erm?cht werden die Anfrage zu parametrisieren. | ||
In Zukunft sollen Parameter | In Zukunft sollen Parameter ?ingabedialoge abfragbar sein. (Ev. mit Historie und default belegungen) | ||
In Zukunft sollen Dimensionen vordefiniert sein (Artikel,Belege, | In Zukunft sollen Dimensionen vordefiniert sein (Artikel,Belege, Verk䵦e, Personen). | ||
In Zukunft sollen Attribute angebbar sein (Artikel.Anlage > -3 Monate, Person.Alter > 40). | In Zukunft sollen Attribute angebbar sein (Artikel.Anlage > -3 Monate, Person.Alter > 40). | ||
In Zukunft sollen Betirebsbegriffe vordefinierbar sein. | In Zukunft sollen Betirebsbegriffe vordefinierbar sein. | ||
Zeile 24: | Zeile 24: | ||
<br> | <br> | ||
der POSTEN-Club kann dann einfach * sein, oder wieder selektiert. | der POSTEN-Club kann dann einfach * sein, oder wieder selektiert. | ||
Ö³en-Idee: Jede Dimension hat Ö³en, in die manden Abfrage-Faden flechten kann. | |||
OLAP-Admins definieren Clubs,Dimensionen und | OLAP-Admins definieren Clubs,Dimensionen und Ö³en. | ||
Zeiträµe sollten nun (Jahrgenauer |Taggenauer | Monatgenauer | Wochengenauer) kummuliert werden. Das ist die Granularitä´® Summe ist die gr?e K?ng. | |||
== Bedeutung der einzelnen Möglichkeiten == | == Bedeutung der einzelnen Möglichkeiten == | ||
Zeile 48: | Zeile 48: | ||
== Ausblick auf OLAP$<TAN> == | == Ausblick auf OLAP$<TAN> == | ||
In Zukunft werden Zwischenergebnisse in echten Datenbank Tabellen gespeichert. So kann man leicht | In Zukunft werden Zwischenergebnisse in echten Datenbank Tabellen gespeichert. So kann man leicht zun䣨st einige ben?te Dimensionen erstellen und formen, um danach Ergebisse zu falten. Dabei wird f?e Tabelle eine fortlaufende TAN gezogen. In den sp䴥ren Tabelle kann dan ?TAN und $TAN-1 auf diese TAbelle referenziert werden. | ||
== Ergebnismenge als XLS == | == Ergebnismenge als XLS == | ||
Das Endergebnis wird als Standard XLS | Das Endergebnis wird als Standard XLS f?nOffice http://www.openoffice.org ausgegeben. |
Version vom 9. August 2005, 17:13 Uhr
OLAP erm?cht es Ihnen wichtige Kennzahlen aus Ihren OrgaMon Daten herauszufiltern. OLAP hilft Ihnen Fragen an den OrgaMon zu stellen. Hier typische Fragestellungen:
- Anzahl der Kunden, die in den letzten 3 Monaten etwas gekauft haben
- Der durchschnittliche Umsatz pro Kunde. Average Revenue per User (ARPU)
- Liste der Artikel, die seit einem Jahr ohne Verkauf sind
- Liste der Artikel, sortiert nach dem Verkaufsrang
In der Regel ben?t man eine externe Datenhaltung in einem Datawarehouse um solch leistungsstarke Analysen von Unternehmensdaten durchzuf? OrgaMon OLAP arbeitet OnLine und ist dadurch echtzeitf䨩g. Allerdings ist bei der Erstellung der Abfragen ein internes Verst䮤nis der Datenbank Tabellen hilfreich.
Einen Überblick über den OLAP-Beriff finden Sie hier : [1]
Einen Überblick über den Datawarehouse-Begriff finden Sie hier: (Link noch eintragen!)
Der n䣨ste Schritt werden Modellrechnungen im OrgaMon sein, also das weiterf?von Unternehmenszahlen in die Zukunft und entsprechende Auswertungen. Dadurch kann rechtzeitig vor schadhaften Entwicklungen gewarnt werden.
Funktionsüberblick
Im wesentlichen wird eine OLAP Anfrage mit einem Programmscript gesteuert. Als Kommentarzeilen werden mit "--" und "//" beginnende Zeilen interpretiert. An verschiedenen Stellen im Programm k?n Ergebnisse aus OLAP Abfragen wiederum im OrgaMon eingelesen und weiterverarbeitet werden. ܢer Parameter ganz am Anfang kann es Endusern einfach erm?cht werden die Anfrage zu parametrisieren.
In Zukunft sollen Parameter ?ingabedialoge abfragbar sein. (Ev. mit Historie und default belegungen)
In Zukunft sollen Dimensionen vordefiniert sein (Artikel,Belege, Verk䵦e, Personen).
In Zukunft sollen Attribute angebbar sein (Artikel.Anlage > -3 Monate, Person.Alter > 40).
In Zukunft sollen Betirebsbegriffe vordefinierbar sein.
Umsatz(eines Artikel) (select MENGE_GELIEFERT from POSTEN-Club)
Umsatz(einer Person) (select DAVON_BEZAHLT from BELEG-Club)
der POSTEN-Club kann dann einfach * sein, oder wieder selektiert.
Ö³en-Idee: Jede Dimension hat Ö³en, in die manden Abfrage-Faden flechten kann.
OLAP-Admins definieren Clubs,Dimensionen und Ö³en.
Zeiträµe sollten nun (Jahrgenauer |Taggenauer | Monatgenauer | Wochengenauer) kummuliert werden. Das ist die Granularitä´® Summe ist die gr?e K?ng.
Bedeutung der einzelnen Möglichkeiten
select SQL Statement
$ Parameter Vorbelegen von Konstanten
$ numerischer Parameter Erstellen und Laden von SQL Includes
data SQL Statements an die Datenbank
cast Feld-Typen anpassen
join 2 Ergebnistabellen verbinden
extent 2 Ergebnistabellen erweitern
integrate identische Spalten andere addieren
integrate2 identische Spalten andere addieren
sort Spalten sortieren
complete fehlende Spalten komplettieren
assign Punkte einem Zeitstrahl zurordnen
subtract aus 2 Ergebnistabellen die Differenzmenge bilden
list einzelnen Spalten werden Kommaseperiert aufgelistet
save speichert das Ergebnis in der Datenbank ab
nop "No Operation" keine Aktion, zählt aber den Context um eins weiter
Ausblick auf OLAP$<TAN>
In Zukunft werden Zwischenergebnisse in echten Datenbank Tabellen gespeichert. So kann man leicht zun䣨st einige ben?te Dimensionen erstellen und formen, um danach Ergebisse zu falten. Dabei wird f?e Tabelle eine fortlaufende TAN gezogen. In den sp䴥ren Tabelle kann dan ?TAN und $TAN-1 auf diese TAbelle referenziert werden.
Ergebnismenge als XLS
Das Endergebnis wird als Standard XLS f?nOffice http://www.openoffice.org ausgegeben.