http://ibagroupit.com/print/de/case-studies/industry/automotive/edw-case.html

Die Entwicklung und der Support universeller Datenbanken

Industrie

Automobilindustrie

Kunde

Das BI–Team und das ETL–Subteam von einem weltbekannten Reifenproduzenten.

Projektüberblick

Das Projekt wurde geplant, um eine globale universelle Betriebsdatenbank (GEDW) für unseren Kunden zu entwickeln und abzusichern. GEDW ist ein bedeutender Teil eines großangelegten Projektes, das für das Schaffen des Arbeitsumfeldes beabsichtigt wurde, das die externe Fokussierung der Organisation verbessert und erlaubt den Geschäftswachstum nachzuvollziehen, indem es die Prozesse und Strukturen erleichtert.

Die universelle Datenbank ist ein Teil der Software, die die auf den folgenden modernen Prinzipien basierten Businessprozesse leitet: Standardisierte Prozesse, Vereinfachte Strukturen, Externe Fokussierung, Abgeglichene IT-Plattform und Zentralisierte Möglichkeiten. Dieses Datenlager wird geplant, um die Daten aus allen Büros unseres Kunden zu speichern. Diese Daten sollen die Businesslösungen erleichtern und aktuelle Untersuchungen unterstützen.

Das BI-Team ist zuständig für:

  • das Design, die Implementation und den Support von dem üblichen Datenmodell unseres Kunden;
  • das Design, die Implementation und den Support von der auf Cognos basierten Datenpräsentation (das Kubusdesign, die Entwicklung von den Berichten).

Das ETL-Subteam ist zuständig für:

  • das Design und die Implementation von dem normalisierten Datenlager auf der Teradata-Plattform;
  • das Design und die Implementation des Ablaufs, um die Daten von SAP herunterzuladen (ABAP-Programme, HP-UX Schalenskripting, Informatica, Autosys, Teradata-Skripting);
  • den Support der Datenherunterladungsprozesse (via Lotus Notes DB).

Projektdurchführung

Als Teil des BI–Tems unseres Kunden haben die IBA–Fachleute an dem Design, der Implementation und dem Testen der universellen Datenbank mitgearbeitet.

Environment und Technologien

Programmiersprachen: ABAP 4, UNIX HP Schalenskripting, Teradata BTEQ Scripting, Teradata SQL, Informatica SQL.

Applikationserver: Informatica, HP–UX 11, Cognos.

Datenbanken: Teradata Kundenhilfsprogramme, Version 12.0.0 (Administrator, SQL Assistant, BTEQ Programmieren).

Externe wechselseitige Beeinflußung der Systeme: SAP Library SAP ERP Central Component, Release 6.0 (ABAP-4 programming, SAP GUI); Unicenter Autosys Jobs Management, Version: 4.5.1.

Die Hilfsprogramme für die Projektleitung: Lotus Notes Datenbanken.

Projektdokumentierung: MS Office, UML ERWIN Diagramme.

IDE: Informatica Power Center, Release 8.6.0; Cognos Business Intelligence (Analyse–Studio, Bericht–Studio).

In Zusammenarbeit mit dem BI-Team entwickelten IBA-Fachleute die Cognos-Berichte, gestalteten und unterstützen gemeinsam mit dem ETL-Subteam den Arbeitsablauf, um die SAP-Daten für die spätere Herunterladung in die Teradata DB auszuwählen, abzuarbeiten und zu modifizieren.

An dem SAP-Server stellten die IBA-Fachleute eine Liste mit ABAP-Programmen zusammen, um die Daten (periodisch) von der SAP DB auszuwählen und diese auf dem UNIX-Server in dem Dateisystem zu speichern. In Informatica PowerCenter 8.6.0 Designer entwickelte IBA eine Liste vom Datenmapping und in Informatica PowerCenter 8.6.0 Workflow Manager – eine Liste von dem Arbeitsablauf mit den Aufgaben und Modellen.

An dem UNIX-Server entwickelte IBA eine Liste der Shell/BTEQ Skripts entsprechend den Aufgaben und Modellen. An Autosys entwickelte, installierte und terminierte IBA eine Liste von dem ETL-Ablauf entsprechend den Aufgaben und Modellen. In Teradata DB entwickelte IBA eine Liste der „Stage tables“.

Alle Programme, Tabellen und Mappings waren zuerst in dem Entwicklungsenvironment geschaffen und anschließend in das Testenvironment überführt. Für die Kontrolle des Migrationsprozesses gebrauchte man Lotus Notes. Das neue System wurde in dem Testenvironment überprüft und in die Produktion weitergegeben. Das ETL-Team berichtete täglich über alle von der Produktion gemeldeten Fehler.

Projektergebnisse

  • die Modelle und die Vorlagen wurden für jeden Abschnitt des ganzen ETL/BI–Prozesses entwickelt;
  • ETL–Prozesse wurden entwickelt, implementiert, überprüft und in die Produktion weitergegeben;
  • Cognos–Berichte wurden entwickelt und implementiert;
  • die erste Stufe der Software–Entwicklung fr die Modernisierung der Business–Prozesse unseres Kunden wurde erfolgreich abgeschlossen;
  • die IBA–Programmierer wurden für die nächste Stufe der Modernisierung aller Business–Prozesse unseres Kunden empfohlen.