Data Warehousing Data Warehousing Kundendatendemos bei Bissantz & Company Eine typische und regelmäßige Aufgabenstellung im Rahmen unseres Vertriebsprozesses ist die Erstellung von individuellen Demosystemen für Kunden und Interessenten auf der Basis von uns zu diesem Zweck [...] mehr erfahren
Data Warehousing Vorjahresvergleich im Schaltjahr Dieses Jahr ist es wieder soweit. Wir haben ein Schaltjahr. An sich ist das nicht schlimm, unsere Tagesperioden wurden robust eingefügt, die OLAP-Datenbank ist aufbereitet und dann das: Der Vorjahresvergleich [...] mehr erfahren
Data Warehousing Data Warehousing Immer diese Stammdaten In unserer schnelllebigen Welt ändern sich die Daten (Werte) so schnell, dass die große Herausforderung in der Aktualität dieser Daten liegt. Nun kennen wir dies Thema praktisch in jedem Projekt und [...] mehr erfahren
Data Warehousing Data Warehousing Importtabellen selbst erstellen Wir haben da schon mal was vorbereitet. Diesen oder einen ähnlichen Satz hört man öfter – nicht nur von Fernsehköchen. Wenn Kunden Dateien vorbereiten, die in ein BI-System geladen werden sollen [...] mehr erfahren
Data Warehousing Data Warehousing Ermittlung der Geokoordinaten aus Adressdaten für die Standortanalyse Seit der Version DeltaMaster 5.4.6 gibt es das Analyseverfahren Standortanalyse. Hier wird GoogleMaps in DeltaMaster integriert. Adressen von Filialen, Kunden u. Ä. werden auf einer Karte markiert. Die [...] mehr erfahren
Data Warehousing Data Warehousing MDX Profiler “Die Anwendung ist sooooo langsam!”. Jeder hat sicherlich schon das Jammern und Wehklagen von Softwareanwendern gehört. Dieses subjektive Gefühl der Benutzer, mit einer langsamen Applikation arbeiten [...] mehr erfahren
Data Warehousing Data Warehousing Update, Insert oder doch Merge? (Teil 1) In diesem Beitrag beschäftigen wir uns mit dem eher wenig bekannteren T-SQL Befehl “MERGE”, der bisher selten aktiv benutzt wird. Dabei gehört er schon seit SQL Server 2008 zum Standard. mehr erfahren
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