Data Warehousing Data Warehousing Umgang mit gesicherten Plandaten in DeltaMaster Modeler Wir stellen uns folgende Situation vor: Ihre Kollegen erfassen in der üblichen Hektik ihre Plandaten im DeltaMaster, der Abgabetermin rückt immer näher und die Zeit wird langsam knapp. Jetzt tritt [...] mehr erfahren
Data Warehousing Data Warehousing Die LastNonEmpty-Aggregation In verschiedenen Beiträgen unseres Crew-Blogs haben wir uns bereits mit Beständen und der Abbildung derselben unter verschiedenen Blickwinkeln beschäftigt (vgl. Bestandsbetrachtungen, Historische Betrachtung [...] mehr erfahren
Data Warehousing Data Warehousing Fortschreibung nichtadditiver Planwerte Eine wesentliche Anforderung an Business-Intelligence-Lösungen ist die Möglichkeit, Daten aus der dem System zugrundeliegenden OLAP-Datenbank nicht nur zum Zwecke der Analyse und des Standardreportings [...] mehr erfahren
Data Warehousing Data Warehousing Strukturarme Demodaten inhaltlich aufwerten Typische Situation im Prototypen-Design: Die Dimensionen, die inhaltlich in den Daten verfügbar sind, bieten relativ wenig Struktur und damit z. B. eine geringe Anzahl an Hierarchiestufen. Wie also [...] mehr erfahren
Data Warehousing Data Warehousing Datensuche in SAP-Systemen ohne ABAP Dictionary Für alle, die Daten aus SAP-Systemen nutzen wollen, steht am Anfang die Aufgabe, die Daten im SAP-System zu finden. Das ist bei der großen Menge an Tabellen, aus der ein SAP-System besteht, nicht ganz [...] mehr erfahren
Data Warehousing Data Warehousing Über die Nutzung des PIVOT- und UNPIVOT-Operators Wie bereits im Beitrag „Konvertierung von Excel-Kreuztabellen“ erwähnt, kommt es in BI-Projekten immer wieder vor, dass Quelldaten in einem Format zur Verfügung gestellt werden, welches das sofortige [...] mehr erfahren
Data Warehousing Data Warehousing Kundenartikelbezeichnungen In OLAP-Datenbanken beschreiben Attribute ein Dimensionselement näher. So kann z.B. einem Artikel eine Bezeichnung zugeordnet werden. In der Praxis gibt es die Anforderung, dass für Analysen und Berichte [...] mehr erfahren
Data Warehousing Data Warehousing Ereignisgesteuerte Prozessausführung mit SQL Server Integration Services (SSIS) Beim täglichen ETL-Prozess der transaktionalen Daten ins Data Warehouse kann es dazu kommen, dass die Daten nicht jeden Tag geliefert werden. Abhängig davon sollen Prozesse wie z. B. „Automatischer [...] mehr erfahren
Data Warehousing Data Warehousing Konvertierung von Excel-Kreuztabellen II Die hier im Blog schon zuvor beschriebene und in der Praxis eminent nützliche, automatisierte Konvertierung von Excel-Kreuztabellen, lässt sich auch per SSIS Aufruf wiederkehrend und ferngesteuert initialisieren [...] mehr erfahren
Data Warehousing Data Warehousing Tapetenwechsel - Performancekiller Endlosberichte Das BI-Projekt ist erfolgreich abgeschlossen, die Einführungsschulungen sind absolviert, der Arbeitsalltag kehrt ein. Dringende Reports müssen jetzt schnell mit DeltaMaster erledigt werden. Ein Blick [...] mehr erfahren
Data Warehousing Data Warehousing Rechteverwaltung in SSAS - Teil 2 Bereits im ersten Beitrag zur Rechteverwaltung in SSAS habe ich darauf verwiesen, dass es eine alternative Möglichkeit gibt, um Benutzerrechte einfach und übersichtlich zu pflegen. Diesen Modellierungsansatz [...] mehr erfahren
Data Warehousing Data Warehousing Sparklines als Verwandlungskünstler Daten, die man ohne Kontext betrachtet, sind nicht nur langweilig, sie führen auch leicht in die Irre und sind fast immer wertlos. Dank der Sparklines, die zusätzlich zu einem Analysewert beispielsweise [...] mehr erfahren
Data Warehousing Data Warehousing Konvertierung von Excel-Kreuztabellen Hokuspokus Ratzefatz, aus Kreuztabell’ mach’ Datensatz! Wie schön wäre es, könnten wir diesen Zauberspruch das ein ums andere Mal auf sogenannte “Excel-Datengräber” anwenden. Diese liegen [...] mehr erfahren
Data Warehousing Data Warehousing Zeitarten Im Beitrag "Vom richtigen Umgang mit der Zeit in BI-Datenmodellen" wurde bereits auf die Problematik Zeit eingegangen. Unsere Empfehlung, nur eine Zeitdimension in ein OLAP-Modell aufzunehmen steht natürlich [...] mehr erfahren
Data Warehousing Data Warehousing Measure Groups oder Cubes? Einer der Grundsätze der OLAP-Modellierung ist die Zusammenfassung von Informationen gleicher Merkmalstiefe in gemeinsamen Speicherobjekten. Diese werden getreu der Vorstellung der Multidimensionalität [...] mehr erfahren
Data Warehousing Data Warehousing Verwenden von C# in den Formeln von DeltaMasters Flexreports In den Flexreports des DeltaMasters gibt es die Möglichkeit Formeln zu verwenden, die ähnlich zu dem allgegenwärtigen Vorbild Microsoft Excel aufgebaut sind. Zu beachten ist aber, dass die vom DeltaMaster [...] mehr erfahren
Data Warehousing Data Warehousing Partitionierung von Datenbankmodellen mit DeltaMaster Modeler Große Datenmodelle bedürfen oft sehr langer Aufbereitungszeiten. Täglich müssen neue Daten eingelesen und verarbeitet werden. Da bei einem standardmäßig aufgesetzten Aufbereitungsprozess täglich [...] mehr erfahren
Data Warehousing Data Warehousing Geoberechnungen (reale Adresszuordnung) Im dritten Artikel zum Thema Geoberechnungen beschäftigen wir uns mit einem Beispiel einer simplen Konkurrenzanalyse mit realer Adresszuordnung mittels Geokoordinaten. mehr erfahren
Data Warehousing Data Warehousing Historische Betrachtung von Bestandswerten Im Beitrag „Bestandsbetrachtungen“ konnten wir schon erfahren, dass Bestandswerte in OLAP-Datenbanken eine besondere Modellierung erfordern. Darin wird beschrieben, wie in OLAP-Modellen ein aktueller [...] mehr erfahren
Data Warehousing Data Warehousing Erstellung von Distinct Count Measures in Microsoft Analysis Services Distinct Count Measures werden im Allgemeinen dazu verwendet, die Anzahl unterschiedlicher Elemente einer Dimension in der Faktentabelle zu bestimmen. Beispielsweise wird in einem Auftrags-Cube bestimmt [...] mehr erfahren
Data Warehousing Data Warehousing SSIS Paketspeicherung Für ein stets aktuelles und somit aussagekräftiges BI System müssen die Daten im OLAP Würfel regelmäßig aktualisiert werden. Die hierzu erforderlichen ETL Prozesse werden in der Regel nachts, wenn [...] mehr erfahren
Data Warehousing Data Warehousing Auswahl von Zwischensummen mit MDX Summen lassen sich in DeltaMaster auf vielfältige Weise einblenden, wie schon Gerald Butterwegge in den DeltaMaster clicks! 12/2009 beschrieben hat. Die meisten dieser Summen werden von der zugrundeliegenden [...] mehr erfahren
Data Warehousing Data Warehousing Flatfiles mit SSIS importieren Wer Daten mit DeltaMaster analysieren möchte, muss natürlich zuerst einmal dafür sorgen, dass überhaupt Daten zum Analysieren da sind. In unseren Projekten setzen wir sehr oft auf Microsoft SQL-Server [...] mehr erfahren
Data Warehousing Data Warehousing Bedingte Dateneingabe bei der Planung Gute Planungsanwendungen zeichnen sich unter anderem durch einen hohen Vorfertigungsgrad der Planmasken aus. Dies wurde in meinem letzten Beitrag zum Thema "Automatisches Generieren von Planungsmappen" [...] mehr erfahren
Data Warehousing Data Warehousing Rückverdichtung von Planwerten Es ist mittlerweile kein Geheimnis mehr, dass DeltaMaster eine exzellente Planungsoberfläche ist. Fast jedes zweite Projekt dreht sich um das spannende Thema Planung. Das Management der eingegebenen [...] mehr erfahren
Data Warehousing Data Warehousing Bestandsbetrachtungen Betriebswirtschaftliche Berichtssysteme unterscheiden zwei Typen von Kennzahlen: Flussgrößen und Bestandsgrößen. Flussgrößen sind zeitraumbezogene Größen im Berichtssystem. Sie erlauben eine [...] mehr erfahren
Data Warehousing Data Warehousing Vom richtigen Umgang mit der Zeit in BI-Datenmodellen Sprichworte und Floskeln rund um das Thema Zeit existieren zuhauf: Zeit ist Geld. Zeit ist ein knappes Gut – das wissen nicht nur gestresste Manager. Zeit ist kostbar. Zeit soll man sich nehmen. Zeit [...] mehr erfahren