Data Warehousing Data Warehousing Für Präsentationszwecke: Daten kräftig durchmischen Um bei Präsentationen das AS-Datenmodell eines Kunden zeigen zu können, muss zuerst einmal sichergestellt werden, dass nicht die echten Daten des Kunden zur Ansicht gebracht werden. Als ich vor solch [...] mehr erfahren
Data Warehousing Data Warehousing Wiederverwendung von Flexreports Flexreports sind schicke Berichte, deren Formatierung allerdings etwas Zeit verschlingen kann. Umso wertvoller wäre es, wenn diese Formatierungen schnell und unkompliziert im Sinne einer Vorlage für [...] mehr erfahren
Data Warehousing Data Warehousing Partitionierte Tabellen - Faktenladen mit "Fast = TRUE" (Teil 2) Uuuund Action! Wie im ersten Teil dieses Beitragsthemas beschrieben, schauen wir uns heute die vorbereiteten partitionierten Tabellen in Aktion an. Im ersten Teil haben wir im SQL Server die notwendigen [...] mehr erfahren
Data Warehousing Data Warehousing „Für hier oder zum Mitnehmen?“ – DeltaMaster2Go Wenn die Rahmenbedingungen für eine klassische Business-Intelligence-Architektur aus relationalem Data Warehouse, OLAP-Engine und Rich Client (d.h. unter anderem eine permanente Verbindung des Clients [...] mehr erfahren
Data Warehousing Data Warehousing Transferieren von Flex-Reports über XML-Dateien Die extrem hohe Vernetzung aller Bestandteile des DeltaMaster ist im Grunde ein großer Vorteil von DeltaMaster und OLAP-Datenbanken. Alle Beziehungen sind vordefiniert und der User kann sich sofort mit [...] mehr erfahren
Data Warehousing Data Warehousing Skalierung mittels Dimension „Maßfaktor“ Sicher ist jedem die Funktion zur Skalierung einer Kennzahl im DeltaMaster bekannt, zu finden in den Analysewerteigenschaften der jeweiligen Kennzahl auf der Registerkarte Formatierung. Hier gibt es [...] mehr erfahren
Data Warehousing Data Warehousing Kleine Helfer-Prozeduren zur Modelldokumentation Wer hat beim Thema Projektdokumentation noch nie von Heinzelmännchen geträumt, die in der Nacht kommen und die noch nicht erledigte Arbeit blitzschnell erledigen? Da solche flinken Gesellen sehr selten [...] mehr erfahren
Data Warehousing Data Warehousing ParentChild-Tabellen „flachklopfen“ - Cross Apply In diesem Beitrag stelle ich Ihnen die Verwendung von CROSS und OUTER APPLY vor. Seit SQL Server 2005 existiert der Apply Operator und ist in der Tat eine tolle Erweiterung in T-SQL. Sollten Sie die [...] mehr erfahren
Data Warehousing Data Warehousing Informationen aus dem ActiveDirectory über SQL-Server ermitteln Wussten Sie, dass man Informationen aus dem ActiveDirectory direkt über den SQL-Server ermitteln kann? Es ist ganz einfach! Zuerst einmal benötigt man eine Verbindung zur (proprietären) ActiveDirectory-Datenbank [...] mehr erfahren
Data Warehousing Data Warehousing Berichte fürs Benchmarking (Teil 1) Beim Benchmarking geht es um das Vergleichen der Performance von Objekten innerhalb einer Vergleichsgruppe (peergroup). In meinem letzten Beitrag "Benchmarking mit DeltaMaster" wurden die Grundlagen zur [...] mehr erfahren
Data Warehousing Data Warehousing Partitionierte Tabellen - Faktenladen mit "Fast = TRUE" (Teil 1) Das sagenumwobene Flag „Fast = TRUE“ hat sich wohl jeder IT-ler in seinem Leben schon einmal gewünscht. Microsoft verspricht spätestens ab SQL-Server-Version 2005 eine Option, die diesem Flag schon [...] mehr erfahren
Data Warehousing Data Warehousing Was nicht passt, wird passend gemacht (oder: Wie man mit wenig Aufwand LastNonEmpty doch verwenden kann) Im Beitrag "Die LastNonEmpty-Aggregation" haben wir uns bereits mit den Vorzügen aber auch mit den gravierenden Nachteilen der LastNonEmpty-Aggregation beschäftigt. Heute wollen wir den dort genannten [...] mehr erfahren
Data Warehousing Data Warehousing Konten oder Measures? Bei der multidimensionalen Modellierung gilt es viele Entscheidungen zu treffen. Dabei gibt es oft keine richtige oder falsche Lösung. Daher müssen die Vor- und Nachteile unterschiedlicher Ansätze [...] mehr erfahren
Data Warehousing Data Warehousing Datentransformation mit Hilfe der PIVOT- und UNPIVOT-Komponente in SQL Server Integration Services (SSIS) Im Artikel Über die Nutzung des PIVOT- und UNPIVOT-Operators wurde bereits beschrieben, wie mit Hilfe des PIVOT- und UNPIVOT-Operators Tabellen, in denen die Werte, die später als Kennzahlen analysiert [...] mehr erfahren
Data Warehousing Data Warehousing Visual Rules Viele unserer Projekte werden mit der Kombination SQL-Server und DeltaMaster realisiert. Die Zusammenarbeit dieser beiden Programme hat sich sehr bewährt und sich als äußerst leistungsfähig bewiesen [...] mehr erfahren
Data Warehousing Data Warehousing DeltaMaster SQL-Durchgriff optimieren Detailinformationen wie z.B. Rechnungsnummern oder Rechnungstexte gehören nicht in OLAP-Datenbanken. Die entstehenden Dimensionen würden sehr groß und unhandlich und sie würden das Analysemodell für [...] mehr erfahren
Data Warehousing Data Warehousing Historische Betrachtung von Stammdaten im Data Warehouse (DWH) Der OLAP-Ansatz ist für die Entscheidungsunterstützung ausgelegt. Dabei sind historische, aggregierte und konsolidierte Daten viel wichtiger als die einzelnen detaillierten Datensätze. Meist sind diese [...] mehr erfahren
Data Warehousing Data Warehousing Rollen-Verwaltung: Rollen-Mitglieder im SSAS auflisten Wie viele Rollen haben Sie in Ihrem SSAS-Datenmodell angelegt, um die Zugriffsrechte der Benutzer zu steuern? Bei einem Kunden von mir sind es 89. Darüber werden die Zugriffsrechte von fast 600 Anwendern [...] mehr erfahren
Data Warehousing Data Warehousing Benchmarking mit DeltaMaster So leicht sich Benchmarking anhören mag, so komplex sind Konzepte zur effizienten Implementierung einer Benchmarkinganwendung. Mein Beitrag "Benchmarking mit DeltaMaster" spiegelt die Erfahrungen eines [...] mehr erfahren
Data Warehousing Data Warehousing Das kleine Wunder: Vorschlagswerte on Demand Immer wieder werden wir bei Kunden mit dem Wunsch konfrontiert, dass in Ihrer Planungsanwendung zunächst die Daten auf Jahresebene erfasst und später auf die Monate heruntergebrochen wer-den sollen [...] mehr erfahren
Data Warehousing Data Warehousing LicenseReservationEditor Im Beitrag "Lizenzreservierung" wurde beschrieben, wie Lizenzen für bestimmte Benutzergruppen vorgehalten werden können. In vielen Unternehmen erfolgt die Benutzerverwaltung in einer Windows-Domäne [...] mehr erfahren
Data Warehousing Data Warehousing Parent-Child- und Ragged Dimensions in Microsoft Analysis Services Die Definition und Strukturierung von Merkmalen, häufig in Form von Hierarchien, ist einer der zentralen Aspekte der multidimensionalen Modellierung. In den meisten Fällen handelt es sich dabei um „balancierte“ [...] mehr erfahren
Data Warehousing Data Warehousing Chair - Vorschlag für eine Standardpräsentation Die “Chair”-Demoanwendung von Bissantz ist eine umfassende Weiterentwicklung aus früheren Chair-Anwendungen, die aktuellste Version (mit Modeler-Aufbau) wird aber im Presales-Einsatz bislang noch [...] mehr erfahren
Data Warehousing Data Warehousing Erweitern von DeltaMaster Modeler - Monitoring Der DeltaMaster Modeler begleitet den ganzen Weg der Daten von den Rohdaten aus der Quelle über die Aufbereitung der Daten bis hin zum Laden der Daten in die multidimensionale Datenbank. Ein großer [...] mehr erfahren
Data Warehousing Data Warehousing DeltaMaster Lizenzreservierung mit Hilfe von Sentinel RMS 8 Bei der Lizenzierung des DeltaMasters kann prinzipiell zwischen zwei Lizenzmodellen unterschieden werden, der Einzelarbeitsplatz- und Mehrfachnutzungslizenz (Lizenzierung von DeltaMaster). Die Mehrfachnutzung [...] mehr erfahren
Data Warehousing Data Warehousing Ticketsystem für DeltaMaster-Projekte, Teil I Während und vor allem nach definierten Projektphasen stellt sich die Frage, wie mit Ergänzungen, Korrekturen und Erweiterungen systematisch umgegangen werden soll. Oftmals werden Anforderungen, die [...] mehr erfahren
Data Warehousing Data Warehousing Datenbank-E-Mail in SQL Server 2005 / 2008 Jede Business Intelligence Lösung, wie der DeltaMaster, ist für die Analyse und das analytische Berichtswesen auf möglichst aktuelle Daten (Vortag) angewiesen. Wie aus vielen BI-Lösungen bekannt ist [...] mehr erfahren