 |
 |
 |
 |
 |
 |
|
 |
Comelio GmbH Essen Fon: +49(0)201-437517-0 Fax: +49(0)201-437517-10 info@comelio.com
Comelio GmbH Berlin Fon: +49(0)30-3640339-80 Fax: +49(0)30-3640339-89 info@comelio.com
Comelio GmbH Hamburg Fon: +49(0)40-20934996-0 Fax: +49(0)40-20934996-9 info@comelio.com
Comelio GmbH Frankfurt Fon: +49(0)69-17320683-0 Fax: +49(0)69-17320683-9 info@comelio.com
Comelio GmbH München Fon: +49(0)89-38156860-0 Fax: +49(0)89-38156860-9 info@comelio.com
Comelio GmbH Stuttgart Fon: +49(0)711-46051275-0 Fax: +49(0)711-46051275-9 info@comelio.com
Comelio GmbH Leipzig Fon: +49(0)341-3928790-0 Fax: +49(0)341-3928790-9 info@comelio.com
Comelio GmbH Köln Fon: +49(0)221-355337943-0 Fax: +49(0)221-355337943-9 info@comelio.com
Comelio GmbH Düsseldorf Fon: +49(0)211-63556420-0 Fax: +49(0)211-63556420-9 info@comelio.com
 |
Business Intelligence > Data Warehousing > Definition Datenbanken - Entwicklung von Data Warehouses
| Im Rahmen sich verändernder Märkte, Technologien und stärkerer
Spezialisierung ist es notwendig, die eigenen Geschäftsprozesse und Transaktionen
an diese neuen Gegebenheiten anzupassen und ständig zu optimieren. Da letztendlich
die Datenflüsse die Finanz- und Güterströme beeinflussen, ist eine
Verbesserung dieser Datenströme, ihre Analyse, Erfassung und Verwaltung von
entscheidender strategischer, aber auch in ihrer konkreten Umsetzung von operativer
Bedeutung. Mit Data Warehousing sollen Unternehmen und Organisationen in die Möglichkeit
versetzt werden, beliebig komplexe Organisationsdaten zu verwalten, zu nutzen
und zu analysieren. Dies wird insbesondere dadurch ermöglicht, dass nicht
nur unternehmensinterne Daten, sondern auch unternehmensextern Daten in die Datenbank
und damit in mögliche Analysen einbezogen werden. |
 | Kontakt
|
Der Fokus des Data-Warehouse-Ansatzes liegt in der Bereitstellung großer Mengen an Daten, die eine erhebliche Unterstüzung von Transaktions-, Kontroll- und Planungsaktivitäten einer Organisation leisten sollen. Insbesondere Analysen und Auswertungen stehen im Zentrum der gewünschten Nutzung dieser Systeme. Dabei werden nicht nur unternehmensinterne Daten aus unterschiedlichen operativen Datenbanken in das Data Warehouse übernommen, sondern es werden zusätzlich auch externe Datenbanken mit z.B. Markt- oder Produktdaten in die Datenbasis übernommen. Die Zusammenstellung der Daten bzw.die Modellierung der Datenstruktur entspricht daher auch in den ursprünglichen operativen Bereichen nicht mehr der Struktur dieser Bereiche, sondern wird in eine ganz neue Struktur für die Abarbeitung der speziellen Data-Warehouse-Aufgaben gebracht. Durch die unternehmensweite Nutzung für strategische, taktische und operative Analysewerkzeuge sind an das Datenmodell hohe Anforderungen zu stellen. Es enthält für eine umfassende und integrative Sicht historische, aktuelle und verdichte Daten. Diese Verdichtungen und Aggregationsstufen liefern die Dimensionen, in denen sich Auswertungen des Datenbestandes bewegen werden. Bei der Wahl des Datenmodells sind folgende Eigenschaften zu berücksichtigen: Grundprinzip
der Datenmodellierung ist die Multidimensionalität solcher Ansätze.
Im Gegensatz zu einem eher prozessorientierten Ansatz, bei dem die typischen Transaktionen
eines Unternehmens im Fokus stehen, d.h. Aufträge, Kunden, Lieferanten und
Produkte sowie die Prozesse, an denen sie teilnehmen, oder die Rollen, welche
sie im Rahmen von Transaktionen inne haben. Die Multidimensionalität basiert
auf einer anderen Struktur der Schema-Objekte in der Datenbank, welche mehr auf
Analysezwecke und gerade nicht auf geschäftliche Transaktionen und Prozesse
hin optimiert wird. In solchen Systemen können Antwortzeiten zu für
Auswertungen deutlich länger dauern als bspw. in einem Data Warehouse. Dies
führt zu einer starken Denormalisierung, um schnellere Antwortzeiten zu erreichen.
Beispiele für Dimensionen sind u.a. monatlicher Gewinn- und Verlusbericht,
gruppiert nach Produkten und Regionen und - womit man dann den dreidimensional
vorstellbaren Raum verlassen hat - auch noch im Zeitverlauf oder bezogen auf eine
weitere andere Einheit. In der Datenmodellierung ist mit einer Dimension nach
Codd die höchste Ebene eines Datenkonsolidierungspfades gemeint. In diesem
Sinne stellt es also ein Attribut einer Merkmalsausprägung dar.
Mit einer Typologie von Dimensionen lässt sich auch gleichzeitig eine Verwendung
der Data-Warehouse-Technologie beschreiben. Im betriebswirtschaftlichen Umfeld
könnte eine solche Typisierung auf die groben Bereiche Zeit, Wertetyp oder
Szenarien (Istzahlen, Sollwerte, Plangrößen) und Maßeinheiten
beliebiger Art hinauslaufen. Jede einzelne Dimension lässt sich weiter charakterisieren
mit den Konzepten hierarchisch, nicht hierarchisch und kategorisch.
- Hierarchische Dimension
- Zwischen Positionen einer Dimension befinden sich vertikale Beziehungen,
was eine Verdichtung anhand der vertikalen Ebene ermöglicht. Detaildaten
können so zu Übesichtszahlen verdichtet und auch wiedre aufgeschlüsselt
werden.
- Nicht-hierarchische Dimensionen
- Zwischen Dimensionspositionen bestehen keine vertikalen Beziehungen. Stattdessen
existiert nur eine einfache innere Struktur, sodass keine Verdichtung durchführbar
ist. Oftmals ermöglichen sie die Darstellung verschiedene Szenarien oder
gleichrangiger Vergleiche.
- Kategorische Dimensionstypen
- Typische kategorische Attribute erlauben keine Verdichtungen. Stattdessen
stellen die Ausprägungen dieses Dimensionstyps Zustandswerte dar, welche
grundsätzlich wichtig für die Beschreibung von Objekten sind.
- Ausrichtung auf die unternehmensbezogenen Sachverhalte:
In einer ersten Phase muss der Informationsbedarf analysiert werden. Dies bezieht sich auf den Geschäftszweck, den das Data Warehouse erfüllen soll, und aus dem die Einzelinformationen zu bestimmen sind, welche im Data Warehouse explizit zu erfassen sind. Dies stellt eine analytische und beratende Aktivität dar, bei welche die Anwender ausdrücklick mit einbezogen sind. Zusätzlich muss die Herfkunft der Daten bestimmt werden, wobei bei externen Datenquellen auch Übertragungsformate und Schnittstellen zu berücksichtigen sind. Greift man auf historische Daten zurück, so müssen diese für eine kontinuierliche Nutzung im neuen System migrieren. In einer zweiten Phase wird die Lösung des zuvor beschriebenen Anforderungskatalogs entwickelt. Dabei werden geeignete Standardwerkzeuge ausgewählt und um die entsprechenden individuellen Bedingungen erweitert. Zwei grundlegende Fragen bei der Umsetzung der Lösung stellen dabei die Aktualität der Daten im Data Warehouse und die möglichen Aggregationsformen der Daten dar. Aus den Aggregationsformen lassen sich später die Dimensionen ableiten, in denen die Analyseroutinen durchgeführt werden sollen. In jedem Fall ergeben sich grundlegende Unterschiede in Größe, Komplexität und Datenmodellierung der Data-Warehouse-Datenbank im Vergleich zu den operativen Datenbanken den Organisation. In einer dritten Phase wird die Lösung dann umgesetzt und implementiert. Dies sollte auch immer eine Anwenderschulung zur optimalen Nutzung der bereit gestellten Werkzeuge und Ausgabemedien enthalten. Weitere Phasen für Tests und und evtl. Korrektur- oder Erweiterungsaktivitäten können sich sofort oder zu einem späteren Zeitpunkt bei z.B. geänderten Anforderungen anschließen. - DB-Entwicklung
- Analysewerkzeuge wie Data Mining oder Knowledge Discovery
- Installation und Konfiguration in Oracle oder MS SQL Server
- Programmierung mit C sharp, VB.NET, VBA, Java oder innerhalb des DBMS mit Transact SQL oder PL/SQL
Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -Comelio GmbH Data Warehouse Entwicklung - DB Entwicklung DB Programmierung Oracle MS SQL Server Entity Relationship Modellierung Oracle Data Programmierung Server MySQL Datenbank-Entwicklung Modell MS SQL Mining -
|
 |