Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept...

22
Business Intelligence Herausforderungen bei der Implementierung 28.03.2012

Transcript of Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept...

Page 1: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Business Intelligence Herausforderungen bei der Implementierung

28.03.2012

Page 2: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Agenda – Kapitel

28.03.2012 Alexander Klingstein / Business Intelligence 2

Kurzvorstellung SALT Solutions GmbH 1

Business Intelligence (BI)

Problemstellungen und Lösungen in Projekten

Fazit

„Stammtisch“ + Fragerunde

2

3

4

5

Page 3: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

SALT Solutions: Zahlen und Fakten

28.03.2012 Alexander Klingstein / Business Intelligence 3

Gründung 06/2002

Standorte Dresden, Düsseldorf,

Oberpfaffenhofen, Würzburg

Mitarbeiter 270 (Vollzeit) (Stand 1.1.2011)

Eigenkapital 4,8 Mio. Euro

EK-Quote 50 Prozent

Gesellschafter und Dr. Bernhard Blüthner

Geschäftsführer Dieter Heyde

Markus Honold

Geschäftsfelder Produktion

Logistik

Handel

Steckbrief

17,5

21,4 22,9

26,4 27,3

2007 2008 2009 2010 2011p

Umsatzentwicklung

Page 4: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Unser Konzept

28.03.2012 Alexander Klingstein / Business Intelligence 4

Prozessgestaltung und IT-Lösungen entlang der Wertschöpfungskette

Gesprächspartner für Fachbereich und IT

Internationale Implementierungserfahrungen

Application Management und Support über den kompletten Lebenszyklus

Zertifizierungen: ISO 9001, pharmaindustrievalidiert, SAP AMS

Logistik Produktion Handel

Page 5: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Infrastruktur

Support & Weiterentwicklung

Das Leistungsangebot

28.03.2012 Alexander Klingstein / Business Intelligence 5

Ap

plica

tio

n

Ma

na

ge

me

nt

Imp

lem

en

tieru

ng

Ihre individuelle Lösung

SAP Basis

SAP Netweaver

SAP Portal

1st, 2nd und 3rd-Level Support bis zu 24h * 7d

Weiterentwicklung und Optimierung … auch für

Fremdsysteme

Reporting

SAP BO/BI

Cognos

Microsoft

Integration

SAP PI

MII / PCo

SAP Portal

SAP Add On‘s und individuelle Erweiterungen

Logistik

Beschaffung

Lagerverwaltung

Versandabwicklung

Transportmanagement

Produktion

Feinplanung / Leitstand

KANBAN – Steuerung

BDE / MDE

Visualisierung & Reporting

MM PP QM SD

EWM / LES TRM ME

Prozess-

optimierung

Prozess-

analyse

Einsatz-

analyse

ROI-

berechnung Blueprint

TM

Betriebssysteme

Datenbanken

JEE Microsoft

Handel

Warenwirtschaft

Filialabwicklung

Planung

Controlling

Bera

tun

g

Page 6: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Diese Unternehmen

vertrauen der SALT Solutions

28.03.2012 Alexander Klingstein / Business Intelligence 6

Page 7: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Agenda – Kapitel

28.03.2012 Alexander Klingstein / Business Intelligence 7

Kurzvorstellung SALT Solutions GmbH 1

Business Intelligence (BI)

Problemstellungen und Lösungen in Projekten

Fazit

„Stammtisch“ + Fragerunde

2

3

4

5

Page 8: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Begriffsklärung/Anwendungsziele

Business Intelligence

Verfahren / Prozesse zur systematischen Analyse von Daten

Sammlung, Auswertung und Darstellung

Ziele:

Unterstützung von Entscheidungen (durch automatisiertes Berichtswesen)

Gewinnmaximierung (durch Optimierung Kunden- und Lieferantenbeziehungen)

Minimierung von Risiken (durch halbautomatische Frühwarnsysteme)

Kurz:

„Wir schauen in die Vergangenheit um für die Zukunft zu lernen“

28.03.2012 Alexander Klingstein / Business Intelligence 8

Page 9: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Agenda – Kapitel

28.03.2012 Alexander Klingstein / Business Intelligence 9

Kurzvorstellung SALT Solutions GmbH 1

Business Intelligence (BI)

Problemstellungen und Lösungen in Projekten

Fazit

„Stammtisch“ + Fragerunde

2

3

4

5

Page 10: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Problemstellungen und Lösungen in

Projekten

28.03.2012 Alexander Klingstein / Business Intelligence 10

Page 11: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Wachsende Datenmengen vs.

Verarbeitungszeiten – Problemstellung

Nutzung der BI-Systeme

28.03.2012 Alexander Klingstein / Business Intelligence 11

Page 12: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Wachsende Datenmengen vs.

Verarbeitungszeiten – Problemstellung

28.03.2012 Alexander Klingstein / Business Intelligence 12

Kommentare der Nutzer

„Wenn ich den Report öffne gehe ich erst mal ne halbe Stunde Kaffee trinken.“

„Ist mein Report schon fertig?“

„Wann wird die Datenladung fertig sein?“

„Wenn wir das jetzt nachladen, muss ich dann bis morgen warten?“

„Können Sie das nicht beschleunigen?“

Reaktion des Dienstleisters

Vorschläge für Systemaktualisierungen an Auftraggeber

Regelmäßige Hinweise an den Auftraggeber zur schlechten Performance

½ Jahr später, das zugehörige WWS kommt ebenfalls an die Leistungsgrenze

Aufnahme der Arbeit an Projekt „Presto“

Page 13: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Wachsende Datenmengen vs.

Verarbeitungszeiten – IST-Aufnahme

Datenmodell: „Snowflake“

Oracle 9i

ETL-Prozess in PL/SQL implementiert

Gemeinsames Netzwerk für alle Zugriffe (Nutzer/Systeme nicht getrennt)

Ausgangslage (2005):

bei Inbetriebnahme ca. 60GB Daten

Verarbeitungszeit ca. 4h

Stand Ende Ende 2010:

ca. 600GB Daten verteilt auf 8 Mandanten

Verarbeitungszeiten der Mandanten 4h-10h (zum Teil Ausreißer mit mehr als 14h)

28.03.2012 Alexander Klingstein / Business Intelligence 13

Page 14: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Wachsende Datenmengen vs.

Verarbeitungszeiten – IST-Aufnahme

28.03.2012 Alexander Klingstein / Business Intelligence 14

HP-Superdome (HP-UX) WWS-Datenbank

DWH-Datenbank

Cognos-Contentstore

Retail-Datenbank

Storage-Systeme

Application-Server (WWS) Würfel-Server Reporting-Server

Page 15: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Wachsende Datenmengen vs.

Verarbeitungszeiten – Ziel / Maßnahmen

Ziel:

Stabilisierung der Verarbeitungszeiten auf durchschnittlich 6h (Ausnahme Sonderfälle mit 8h)

Berücksichtigung der weiterhin wachsende Datenmengen

Trennung von Netzzugriffen

Adhoc Maßnahmen

Reduzierung der täglich zu verarbeitenden Datenmengen

Geringfügige Optimierungen an den ETL-Prozessen

Langfristige Maßnahmen

Oracle 11gR2

Soft- und Hardwarewechsel

Hardware-Trennung WWS- und DWH-Datenbank

Nutzung neuer Storagemöglichkeiten

28.03.2012 Alexander Klingstein / Business Intelligence 15

Page 16: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Wachsende Datenmengen vs.

Verarbeitungszeiten – Ziel

28.03.2012 Alexander Klingstein / Business Intelligence 16

Linux-Bladeserver

DWH-Datenbank

Cognos-Contentstore

Storage-Systeme Application-Server (WWS)

Würfel-Server Reporting-Server

Linux-Bladeserver

WWS-Datenbank

Page 17: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Problemstellungen und Lösungen in

Projekten

28.03.2012 Alexander Klingstein / Business Intelligence 17

Page 18: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Neuerstellung – Anforderungen

Kundenvorgaben / -wünsche

Quelle SAP-EWM

DWH auf Basis von

SQL-Server 2008 R2

Arcplan Berichte (werden vom Kunden erstellt)

ETL-Durchlaufzeit 30Min

Nutzung Logging-Framework und Templates aus Vorprojekt

28.03.2012 Alexander Klingstein / Business Intelligence 18

Page 19: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Neuerstellung – Umsetzung

ETL-Prozess

Befüllung eines gekauften und normalisierten ERP-Modell per SSIS

Anbindung SAP-EWM per Xtract IS-Erweiterung

90% von nicht kompletten Datenbeziehungen über Inferred Member gelöst

Durchlaufzeit (inklusive SSAS-Würfel) wird bei Untertägiger Ladung erreicht

Datenmodell

Partitionierung Stage und ERP-Daten-Tabellen

Schlüsselpflege über Dedizierte Lookup-Tabellen

Scheduling

Nutzung von CONTROL-M da bereits beim Kunden vorhanden

Darstellung Komplexer Job-Streams möglich (Prüfung/Warten auf Vorbedingungen, Fortsetzung

bei unkritischen „Fehlern“)

28.03.2012 Alexander Klingstein / Business Intelligence 19

Page 20: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Agenda – Kapitel

28.03.2012 Alexander Klingstein / Business Intelligence 21

Kurzvorstellung SALT Solutions GmbH 1

Business Intelligence (BI)

Problemstellungen und Lösungen in Projekten

Fazit

„Stammtisch“ + Fragerunde

2

3

4

5

Page 21: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Fazit

BI ist ganzheitlicher Prozess

Geschäftsleitung muss überzeugt sein

Akzeptanz der Mitarbeiter ist zu fördern

Datawarehouses sind kein „Totes System“

BI-Systeme können nicht getrennt betrachtet werden (Fehlerursachen, Laufzeiten, …)

Antwortzeiten sind das A und O

Niemand will heute noch auf eine Systemantwort warten

28.03.2012 Alexander Klingstein / Business Intelligence 22

Page 22: Business Intelligence - htw-dresden.dedbst/material/20120328_170_Klingstein.pdf · Unser Konzept 28.03.2012 Alexander Klingstein / Business Intelligence 4 Prozessgestaltung und IT-Lösungen

Agenda – Kapitel

28.03.2012 Alexander Klingstein / Business Intelligence 23

Kurzvorstellung SALT Solutions GmbH 1

Business Intelligence (BI)

Problemstellungen und Lösungen in Projekten

Fazit

„Stammtisch“ + Fragerunde

2

3

4

5