Dynamische Periodenauswahl für KPI-Wert und Wetterfarbe im DeltaMaster Portal

Delta­Master gene­riert MDX-Befehle für KPI-Fil­ter, KPI-Wert und Wet­ter­farbe im Delta­Master Por­tal auto­ma­ti­sch aus der Wet­ter­zelle eines aus­ge­wähl­ten Berichts. Dabei wird jedoch die aktu­ell im Bericht ein­ge­stellte Peri­ode in den MDX-Aus­drü­cken fest ein­ge­stellt. Durch eine dyna­mi­sche Defi­ni­tion der MDX-Aus­drü­cke wer­den die Wert immer für den aktu­el­len Monat berech­net – wie der fol­gende Bei­trag zeigt. wei­ter­le­sen…

Benutzerabhängige Auswahl von Elementen

Es kommt immer wie­der vor, dass wir in Pro­jek­ten gefragt wer­den, wie man benut­zer­ab­hän­gig gewisse Vor­ein­stel­lun­gen in Berich­ten vor­neh­men kann. Mal sind es die Fokus­pro­dukte, mal die VIP-Kun­den – aber immer sind es keine fest­ge­leg­ten Aus­wah­len der Ele­mente son­dern sie sol­len benut­zer­ab­hän­gig sein. Wie man Berichte benut­zer­ab­hän­gig ein­stellt, zeigt die­ser Bei­trag. wei­ter­le­sen…

Daten von vorgestern

Die­ser Bei­trag zeigt, wie dem Delta­Master-Anwen­der eine Mög­lich­keit zur Über­wa­chung der Daten­ak­tua­li­tät mit an die Hand gege­ben wer­den kann. Dabei wird in jeder Mea­su­re­group pro Wert­art der maxi­male Datums­wert gesucht.

Es wird dar­ge­stellt, wie diese Infor­ma­tio­nen über eine SQL-Pro­ze­dur ermit­telt, ans Daten­mo­dell ange­bun­den und anschlie­ßend vom Anwen­der genutzt wer­den kön­nen. Hin­sicht­lich der Nut­zung wer­den Anwen­dungs­fälle für das Delta­Master Ticker­por­tal, Delta­Master Ord­ner­ka­cheln und für Gra­fi­sche Tabel­len gezeigt. wei­ter­le­sen…

Zeitanalyseelement für mehrere Zeithierarchien im Cubeskript erstellen

Die­ser Bei­trag erklärt wie man Zeit­ana­ly­se­ele­mente im OLAP-Cubeskript anlegt, die mit meh­re­ren Zeit­hi­er­ar­chien funk­tio­nie­ren. Mit die­sem Lösungs­an­satz kann ver­mie­den wer­den, dass man für jede ver­wen­dete Zeit­hi­er­ar­chie eigene Zeit­ana­ly­se­ele­mente anle­gen muss. wei­ter­le­sen…

Basisarbeit

Die Arbeit an der Basis einer OLAP-Daten­bank erscheint sim­pel und ist eines der fun­da­men­ta­len Kon­zepte. Lei­der exis­tiert immer wie­der Kon­fu­sion, was mit Basis (oder den Blät­tern einer Dimen­sion) gemeint ist. 

Hin­ter die­sem Thema ste­hen zwei unter­schied­li­che Kon­zepte, die man beide als Basis bezeich­net:
• Hier­ar­chie-Basis
• Mea­su­re­Group-Basis

In die­sem Arti­kel wer­den diese bei­den Kon­zepte näher betrach­tet und Mög­lich­kei­ten auf­ge­zeigt, wie man Basis­ar­beit betrei­ben kann. wei­ter­le­sen…

XYZ-Analyse mit DeltaMaster

Ist es mög­lich, mit Delta­Master-Bord­mit­teln eine XYZ-Ana­lyse durch­zu­füh­ren? Die­ser Arti­kel aus der Bei­trags­reihe Auf die Wür­fel, fer­tig, los“ beleuch­tet die theo­re­ti­schen Hin­ter­gründe die­ser Ana­lyse und schil­dert, wel­che Über­le­gun­gen und Schritte nötig sind, um die gewünsch­ten Aus­sa­gen in Delta­Master zu erhal­ten. wei­ter­le­sen…

Planung mit Verteilungsfaktor

Eine Pla­nungs­an­wen­dung sollte per­for­mant sein. Des­halb ist es wich­tig, die rich­tige Dimen­sio­na­li­tät für die Pla­nungs-Mea­sure-Grup­pen aus­zu­wäh­len. Oft besteht die Anfor­de­rung, auf eine nied­rige Dimen­si­ons­ebene z. B. Tagesebene zu pla­nen, wobei die Ver­tei­lung der Monats­werte bzw. Wochen­werte auf die Tage immer das glei­che Mus­ter zurück­ge­ben kann; z. B. Mon­tag hat immer den nied­rigs­ten Umsatz der Woche. Statt die Werte auf Tagesebene zu schrei­ben, kann für die­ses Sze­na­rio eine zweite Mea­sure-Gruppe defi­niert wer­den, wel­che für jeden Tag einen Ver­tei­lungs­fak­tor ent­hält. Der Tages­wert kann danach im Cube-Skript berech­net wer­den. wei­ter­le­sen…

Dynamische Boxplots

Box­plots-Dia­gramme die­nen zur gra­fi­schen Dar­stel­lung der Ver­tei­lung eines Merk­ma­les. Mit­hilfe von Box­plots soll schnell ein Ein­druck ver­mit­telt wer­den, in wel­chem Bereich die Werte einer Kenn­zahl lie­gen und wie sie sich über die­sen ver­tei­len. In die­sem Bei­trag soll eine in einem Kun­den­pro­jekt ange­wandte Methode erläu­tert wer­den, die mit wenig Auf­wand und ein biss­chen MDX eine Viel­zahl von KPIs dyna­mi­sch als Box­plot in einem Bericht dar­stel­len kann. wei­ter­le­sen…

Der widerspenstigen Zähmung: Was tun, wenn berechnete Elemente falsche Werte anzeigen?

Ein berech­ne­tes Ele­ment im MDX, das fal­sche Werte erzeugt? Da muss doch ein Feh­ler beim Erstel­len der Berech­nungs­for­mel vor­lie­gen – das war mein ers­ter Gedanke, als ich zum ers­ten Mal von einem Kun­den mit die­sem Thema kon­fron­tiert wurde. Dabei han­delte es sich um die Berech­nung des Rest obere“/„Rest untere“ in der Pivot­na­vi­ga­tion des Delta­Master. Also kann es kein Feh­ler bei der Erstel­lung des MDX sein – schließ­lich funk­tio­niert es doch in vie­len ande­ren Fäl­len! wei­ter­le­sen…

Dynamische KPI-Kacheln für Repository-Anwendungen

Mit Delta­Master 6 haben wir das Berichts­wet­ter ein­ge­führt. Die­ser neue Visua­li­sie­rungs­stan­dard ermög­licht uns auf einen Blick die Unter­neh­mens­lage intui­tiv zu erken­nen. Anhand der Inten­si­tät der Far­ben Rot und Blau kann beur­teilt wer­den, wie gut oder schlecht die Wet­ter­lage“ ist. Diese wird pro Bericht durch eine vorab defi­nierte Fil­terkenn­zahl, der soge­nann­ten Wet­ter­zelle“, bestimmt. wei­ter­le­sen…