Data Warehousing Data Warehousing Berechtigungskonzept mithilfe von Linked Measuregroups Bei Sicherheitskonzepten kann es vorkommen, dass Berechtigungen in Abhängigkeit von Kennzahlen vergeben werden sollen. Greifen zum Beispiel mehrere Tochtergesellschaften auf eine gemeinsame Analysesitzung [...] mehr erfahren
Data Warehousing Data Warehousing Den Modeler verstehen - oder wie man nicht eindeutige Dimensionen mit DeltaMaster Modeler aufbauen kann Zum Aufbau von OLAP-Modellen in SQL-Server Analysis Services erzeugt der DeltaMasterModeler ein relationales Snowflake-Schema. Um Probleme bei der Aufbereitung des Würfels zu vermeiden, wird das Snowflake-Schema [...] mehr erfahren
Data Warehousing Data Warehousing Lizenzierung von DeltaMaster Auch DeltaMaster als professionelles Softwareprodukt muss für die Verwendung lizenziert werden. Wir nutzen hierbei eine Komponente des Herstellers SafeNet, welche die Lizenzverwaltung für uns beim Kunden [...] mehr erfahren
Data Warehousing Data Warehousing UnaryOperators und CustomRollupColumns Das Konzept On-Line Analytical Processing (OLAP) und die Technologie multidimensionaler Datenbanken existiert seit inzwischen etwa zwei Jahrzehnten und spielt bei Softwarelösungen im Bereich Business [...] mehr erfahren
Clicks Clicks Adaptive Hierarchiemenüs zur Auswahl von Dimensionsebenen In einem gut geführten Restaurant erwarten wir, dass uns der Kellner einen dezenten Hinweis gibt, wenn einige Speisen „schon aus“ sind, damit sich die Bestellung nicht unnötig in die Länge zieht [...] mehr erfahren
Data Warehousing Data Warehousing Rollierender Durchschnitt – eine interessante Vergleichsgröße Rollierende Durchschnitte dienen im Normalfall dazu, stark schwankenden Werten mit einfachen Mitteln eine geglättete Entwicklung zu entlocken und damit ggf. Trends besser sichtbar zu machen. Gerade [...] mehr erfahren
Data Warehousing Data Warehousing ETL inkrementell, Verfahren von SQL-Server für inkrementelle Ladeszenarien Unser Standard-Modell eines ETL-Prozesses, so wie es auch vom DeltaMaster-Modeler unterstützt wird, ist darauf optimiert, jede Nacht sämtliche Daten des OLAP-Modells erst in ein relationales Snowflake-Schema [...] mehr erfahren
Data Warehousing Data Warehousing Einbindung eines benutzerdefinierten Menüs in den DeltaMaster Teil 2 Im Beitrag Einbindung eines benutzerdefinierten Menüs in den DeltaMaster Teil 1 wurde beschrieben, wie man durch Nutzung einer DLL und einiger weniger Parametertabellen ein Menü im DeltaMaster integriert [...] mehr erfahren
Data Warehousing Data Warehousing Local-Cube-Erzeugung mit MS SQL Server Management Studio Im Rahmen des Vertriebsprozesses, insbesondere in der Phase des PreSales, ist es oft wichtig, dem Kunden eine lauffähige OLAP-Datenbank samt DeltaMaster-Anwendungssitzung zur Verfügung zu stellen, ohne [...] mehr erfahren
Clicks Clicks Berichte automatisch präsentieren – der Kioskmodus Kunst, sagen viele Künstler, gehört nicht nur ins Museum, sondern dahin, wo die Menschen sind – ins Wohnzimmer, in Cafés, auf Straßen und Plätze und wo auch immer sich Menschen versammeln. Business [...] mehr erfahren
Data Warehousing Data Warehousing Überwachung von Planungsanwendungen Wer Microsoft SQL Server in produktiven Planungsanwendungen einsetzt, kennt solche Fragestellungen: Werden gerade Plandaten eingegeben? Wenn ja, von wem? Wie viele Datensätze werden je Dateneingabe [...] mehr erfahren
Data Warehousing Data Warehousing Dynamischer Import von Tabellen einer Excel-Arbeitsmappe Zum Aufbau eines Data Warehouse (DWH) werden sehr oft die Daten aus dem ERP- oder CRM-System als sogenannte Flatfiles (Textfiles) oder auch als Exceldateien zur Verfügung gestellt. Ein typischer Fall [...] mehr erfahren
Data Warehousing Data Warehousing Fehlervermeidung im SSIS Paket mittels Cache Warming Existiert der Bedarf, OLAP Inhalte relational verfügbar zu machen, so kann dies entweder per zuvor hier beschriebenem linked Server, oder einer per SSIS Paket gesteuerten MDX Abfrage geschehen. Dabei [...] mehr erfahren
Data Warehousing Data Warehousing Schreibrechte in SSAS zeitgesteuert vergeben In einem Kundenprojekt gab es vor einiger Zeit eine sehr interessante Anforderung: In einem monatlichen Turnus soll eine Bottom-Up Planung erfolgen, in deren Verlauf – auf drei unterschiedlichen Stufen [...] mehr erfahren
Clicks Clicks Wertverteilungen mit Box-Plots analysieren Um Verteilungen zu beschreiben und zu erklären, greifen Statistiker gerne auf sogenannte Box-Plots zurück. In DeltaMaster sind sie schnell erzeugt und mit den Erläuterungen in diesen clicks! auch schnell [...] mehr erfahren
Data Warehousing Data Warehousing Keine Angst vor Cashflow-Cockpits Der Cashflow definiert sich als Saldo der betrieblichen Ein- und Auszahlungen innerhalb eines bestimmten Zeitraumes. Je höher der Cashflow, desto höher ist der Zahlungsmittelüberschuss und damit die [...] mehr erfahren
Data Warehousing Data Warehousing Dynamische Zuordnung von Werten zu Dimensionselementen Kürzlich haben wir uns bereits mit den magischen Künsten in unserer Branche befasst und aufgedeckt, wie man aus Kreuztabellen Datensätze zaubert. In diesem Beitrag wollen wir wieder hinter die Kulissen [...] mehr erfahren
Data Warehousing Data Warehousing Betrachtung sich zeitlich überlagernder Ereignisse OLAP-Datenbanken haben ihre besondere Stärke im Verdichten von Werten über Dimensionen, Hierarchien und Ebenen hinweg. Aufgrund dieser Stärke können wir sehr schnell den Umsatz über alle Produkte [...] mehr erfahren
Data Warehousing Data Warehousing Warenkorbanalyse: DeltaMaster-Assoziationsanalyse Bier und Windeln – wer kennt sie nicht, die in der Business-Intelligence-Community oft zitierte und beinahe ebenso oft für unwahr erklärte Legende aus einem Projekt beim US-amerikanischen Handelsfilialriesen [...] mehr erfahren
Clicks Clicks Small Multiples mit Pivottabellen - Ein Bericht, viele Tabellen Wiederholungen stehen in einem zweifelhaften Ruf. Deutschlehrer zum Beispiel streichen sie schnell an, Fernsehzuschauer schalten sie schnell ab. Von diesen beiden Fällen abgesehen, steht die Wiederholung [...] mehr erfahren
Data Warehousing Data Warehousing Ad-hoc What-If-Analysen mit Local Cubes „Analytisches Planen und Berichten“, das ist kompakt zusammengefasst die Kernkompetenz, für die DeltaMaster steht. Dass damit aber nicht automatisch „höchste Methodenkomplexität“, „aufwändiges [...] mehr erfahren
Data Warehousing Data Warehousing Einbindung eines benutzerdefinierten Menüs in DeltaMaster Teil 1 Im Beitrag „Aufbau eines Datenerfassungssystems für relationale Datenbanken“ wurde beschrieben, wie eine manuelle Datenerfassung mit dem DeltaMaster umgesetzt werden kann. Oft reicht eine manuelle [...] mehr erfahren
Data Warehousing Data Warehousing Der Parent-Child-Editor Der Parent-Child-Editor ermöglicht es, mit dem DeltaMaster hierarchische Strukturen zu definieren und nach der Definition auch mit Leben zu füllen. Es ist ein sehr nützliches Add-On, welches die relationalen [...] mehr erfahren
Clicks Clicks Standardberichte automatisch oder auf Anforderung aktualisieren Als BI-Anwender haben wir an aktuellen Daten meist keinen Mangel. Aber auch für uns ist es von Bedeutung, was wir in welchem Zusammenhang als aktuell verstehen und über welchen Stand wir reden wollen [...] mehr erfahren
Data Warehousing Data Warehousing Vorgänger und Nachfolger Schwer zu verarbeitende Quelldaten in ungünstigen Formaten wurden bereits mehrfach in diesem Blog diskutiert. Bei der Konvertierung von Excel-Kreuztabellen hilft ein kluges Tool, bei der Nutzung des [...] mehr erfahren
Data Warehousing Data Warehousing Definition von manuellen Auswahllisten Sicher haben Sie auch schon einmal in DeltaMaster (DM) eine benutzerdefinierte Hierarchie erstellt. Damit reagieren Sie sehr flexibel auf neue Anforderungen ohne unbedingt diese neuen Hierarchien im Data [...] mehr erfahren
Data Warehousing Data Warehousing Dynamic Management Views für SSAS Ist es in früheren Versionen des SQL Servers schon möglich, mittels Dynamic Managament Views (kurz: DMVs), auf die Metadateninhalte der relationalen Datenbanken zuzugreifen und diese zu analysieren [...] mehr erfahren