[Back]


Diploma and Master Theses (authored and supervised):

W. Usnik:
"Data Warehousing with Microsoft SQL Server 2005 with specialization on metadata";
Supervisor: S. Dustdar; Institut für Informationssysteme, AB Verteilte Systeme, 2006; final examination: 2006.



English abstract:
The aim of this master thesis is to implement a reporting system for the Austrian Broadcasting Company, ORF, with the Microsoft SQL Seerver 2005. The Microsoft SQL Server 2005 is the future software generation for data management and analyses, and is available on the market since November 2005.
In this data warehouse project, existing data, provided by the ORF, are used to create reports. These data have to be loaded into a data warehouse. This step will be executed periodically and hence there will be a chronological component in the data warehouse, which is very important in such projects.
In this thesis a complete data warehouse project will be described including all necessary phases of data warehousing. Starting with the ETL (extract, transform and lad)-process including the database and ending with the Reporting Services, an overview will be given. Several sub-areas will be described in detail, and the interaction between these sub-areas will be explained.
Project management aspects will also be considered in this thesis. It will be demonstrated how a project manager should start working with a data warhouse project. A project management lifecycle of a data warehousing project developed by Ralph Kimball get described.
A special part of the master thesis concerns itself with the Metadata management of Microsoft´s BI platform. In this part, the flow of the metadata influenced by the chenge of the source-attribute will be analyzed. It will be made clear how metadata flow between the Analysis Service and the Reporting Service of the Microsoft SQL Server 2005. Furthermore the changes or adaptions that occur in the different parts of the server will be discussed. A comparison between the measure and attributes between the Analysis Service and the Reporting Service is published in a self created report.

German abstract:
Das Ziel dieser Magisterarbeit ist ein Reportierungssysteme mit dem Microsoft SQLL Server 2005, für den ORF zu erstellen. Der SQL Server 2005 ist die nächste Softwaregeneration für Data Management und Analyse und ist seit November 2005 verfügbar.
Bei diesem Projekt werden bestehende Daten für Kundenauswertungen, die vom ORF zur Verfügung gestellt werden, verwendet. Diese Daten werden per File aus einer SAP Datenbank über eine Fileschnittstelle ausgelesen und ins Data Warehouse geladen. Dieser Vorgang wird periodisch durchgeführt, womit auch eine eitliche Komponente entsteht, die in einem Data Warehouse eine sehr wichtige Rolle spielt.
In dieser Arbeit soll ein vollständiges Data Warehouse Projekt abgebildet werden, das alle nötigen Phasen der Data Warehousing beschreibt. Angefangen vom ETL (Extraktion, Transformation, Laden) Prozess über die Datenbank bis hin zu den Reporting Services soll ein Überblick geschaffen werden. Die einzelnen Teilbereiche werden detailliert beschrieben und es wird erklärt, wie diese funktionieren bzw. auch mit den anderen Bereichen zusammenarbeiten.
Es werden aber auch Management Aspekte erörtert. Eine gewisse Vorgehensweise bei der Planung und beim Ablauf solcher Data Warehouse Projekte ist notwendig, um den gewünschten Erfolg zu erzielen. Ein ganzer Zyklus für die Erstellung eines Data Warehouses wird beschrieben und erläutert.
Ein spezieller TEil der Magisterarbeit widmet sich dem Metadatenmanagement von Microsoft. In diesem Bereich wird versucht, den Metadatenzufluss bei einer Veränderung von Attributen der Sourcen zu analysieren und zu kommentieren. Es soll geklärt werden, wie der Metadatenfluss zwischen dem Analysis Service und dem Reporting Service der Microsoft Lösung abläuft und funktioniert. Attribute und Kennzahlen werden aus dem Analysis Service und und dem Reporting Service herausgelesen und miteinander verglichen. Es soll damit möglich sein, vorhandene Reports mit dem bestehenden Analysis Service abzugleichen und festzustellen, ob Reports ordnungsgemäß in das bestehende System übernommen werden können.

Created from the Publication Database of the Vienna University of Technology.