Advanced Business Analytics in Fertigungs- und Logistikprozessen DOAG Applications 2013 Michael Weiler, PROMATIS software GmbH Berlin, 9. Oktober 2013 1 Prolog Leistungsexplosion bei IT-Infrastrukturen Zusätzlicher Treiber für „advanced“ Analytics 2 © 2013 PROMATIS software GmbH 9. Oktober 2013 Prolog Neue Potenziale für Business Analytics Neuartige Anwendungsfelder durch größere Datenmengen verbesserte Performance Transactional Intelligence Analytische Auswertung von Daten direkt in operativen Geschäftsprozessen Analysedaten in Echtzeit Advanced Analytics für Big Data Big Data bezeichnet – häufig unstrukturierte und voluminöse – Informationen, die nicht aus traditioneller Datenerfassung, sondern aus Datenquellen wie Blogs, Social Media, E-Mail, Sensoren, Fotografien, Videos etc. gewonnen werden. Aus der Kombination von Big Data mit herkömmlichen Transaktionsdaten entsteht eine multidimensionale Geschäftssicht, die tiefe Einblicke bspw. in das Verhalten von Kunden und Lieferanten ermöglicht. 3 © 2013 PROMATIS software GmbH 9. Oktober 2013 Gliederung Analytics in Fertigungs- und Logistikprozessen Einführung Aufbau von Kennzahlensystemen in der Logistik und Produktion Wichtige Klassen von Kennzahlen Für die Kennzahlenbildung relevante Einflussfaktoren auf die logistische Kette Anwendungsszenarien Oracle Analytics Applications Transactional Intelligence Data Mining Big Data Governance, Risiko- und Compliance Management Zusammenfassung und Handlungsempfehlungen 4 © 2013 PROMATIS software GmbH 9. Oktober 2013 Einführung Oracle Advanced Analytics Produktstruktur Enterprise Systems & Content Stores Content Mgt Systems Databases Data Snapshots Oracle OLTP Database Information Integration ETL/ELT-Systems (Warehouse Builder. Data Integrator) File Systems SOA, ESB, Web Service Oracle Endeca Integration Suite Un-/Semistructured Data Sources Internet / Social Networks Oracle NoSQL Database Hadoop Distributed File System (HDFS) Oracle Loader für HADOOP Hadoop MapReduce (Framework) Oracle Big Data Appliance Unstructured Data Transformation Data Warehouse & Data Marts Oracle Data Warehouse Database OLAP Cubes Information Delivery In-Database Analytics (“R”, Data Mining, etc.) Oracle Business Intelligence Reports, Visualisierung, Data Marts, Analysis Sandpits Analytical Applications . .. Endeca Server Information Discovery & Search Oracle Endeca Studio Embedded Analytics / Search …. Multidim. Analysis & Search [ Quelle: Oracle Corp.] 5 © 2013 PROMATIS software GmbH 9. Oktober 2013 Kennzahlensysteme in Logistik und Produktion Wichtige Klassen von Kennzahlen* Betriebswirtschaftliche Kennzahlen: Materialkostenanteil, Verbrauchsabweichung, … Produktionskennzahlen: Produktivität, Werkleistung, Kapazitätsauslastung, … Prozesskennzahlen: Gruppenentwicklung, Ordnung und Sauberkeit, … Logistische Kennzahlen: Lieferfähigkeit, Lagerbestandswert, … Qualitätskennzahlen: Ausschussquote, Rückweisrate, … Kunden-/Lieferantenkennzahlen: Anteil Montagebeanstandungen, Liefertreue, … Personalkennzahlen: Fehlzeitenrate, Gleitzeitkonten, … Umweltkennzahlen: Energieverbrauch, Abfallwirtschaft, … Gesetzliche Kennzahlen: Unfallhäufigkeit, Immissionswerte, … * 6 [ Quelle: Praktischer Einsatz von Kennzahlen und Kennzahlensystemen in der Produktion. Erfahrungsbericht der AWFArbeitsgemeinschaft Kennzahlen und Kennzahlensysteme zur Unternehmensführung und –steuerung, 2. Auflage, 2004] © 2013 PROMATIS software GmbH 9. Oktober 2013 Kennzahlensysteme in Logistik und Produktion Einflussfaktoren auf die logistische Kette Kunden Lieferanten Lieferant Produzent Beschaffungs -logistik Informationsfluss Materialfluss Kunde Handel Produktionslogistik Distributionslogistik Erzeugnisse Entsorger Entsorgungslogistik Ersatzteillogistik Unternehmen 7 Kosten Termine © 2013 PROMATIS software GmbH Flexibilität Qualität 9. Oktober 2013 Kennzahlensysteme in Logistik und Produktion Kennzahlenhierarchie in der Beschaffungslogistik* Beschaffungskennzahlen Unternehmen Beschaffung Produktion Distribution Ziele Logistikeffizienz Logistikleistung Kennzahlen Struktur- und Rahmendaten * 8 Hohe Verfügbarkeit •Liefertreue •Liefertermintreue •Lieferterminabw. •Liefermengentreue •Liefermengenabw. •Lieferqualitätstreue •Lieferqualitätsabw. Kurze Durchlaufzeiten • Durchlaufzeit am Wareneingang Warenanlieferungen je BKT Wareneingangspositionen je BKT Planwiederbeschaffungszeit Logistikkosten Hohe Produktivität • Bestellpositionen je MA-Stunde EK • Wareneingangspositionen je Mitarbeiterstunde am Wareneingang Geringe Bestandskosten Geringe Prozesskosten • Umschlagshäufigkeit • Kosten je WE • Kosten pro Bestellung • Qualitätsprüfungskosten Einlagerungsquote Krankenstand Personal-/Sachmittelkosten Anteil Qualitätsprüfungen im Wareneingang Rahmenvertragsquote [Quelle: FIR e.V. der RWTH Aachen aus Praktischer Einsatz von Kennzahlen und Kennzahlensystemen in der Produktion. Erfahrungsbericht der AWF-Arbeitsgemeinschaft Kennzahlen und Kennzahlensysteme zur Unternehmensführung und –steuerung, 2. Auflage, 2004] © 2013 PROMATIS software GmbH 9. Oktober 2013 Anwendungsszenario Business Applications BI Publisher Oracle BI Server Datenquellen LegacySysteme Interaktive Dashboards Ad-hocAnalyse Common Enterprise Information Model Oracle Data Warehouse Oracle Data Integrator Dateien Excel XML Transformation Extraktion Laden Unternehmensapplikationen (operativ und analytisch) 9 © 2013 PROMATIS software GmbH 9. Oktober 2013 TAMER-Projekt TAMIno Wie waren die Verkäufe für einen Kunden… Dashboard Dimensionsattr.: Kundenname Filterbereich 10 Fakt: Rechnungsbetrag - Gutschriftsbetrag TAMER Division © 2013 PROMATIS software GmbH 9. Oktober 2013 TAMER-Projekt TAMIno Mit welchen Kunden werden 80% des Umsatzes… 28 Kunden generieren 79,7% des Umsatzes 28 Kunden entspr. 8% der Kunden dieser Division 11 © 2013 PROMATIS software GmbH 292 Kunden generieren den restlichen Umsatz 9. Oktober 2013 TAMER-Projekt TAMIno Rechnungsbeträge und Gutschriften im Vergleich… Einteilung der Kunden in 3 Bereiche Kennzahl 1: Auftragswert Kennzahl 2: Wert Rücksendung Kunden im ersten Bereich haben wenig Rücksendungen; in den anderen Bereichen sind es deutlich mehr. 12 © 2013 PROMATIS software GmbH 9. Oktober 2013 TAMER-Projekt TAMIno Produktanalyse Alle drei Produkte weisen in 2012 (blau) eine Steigerung (ausgelieferte Menge) gegenüber 2011 (gelb) auf. 13 © 2013 PROMATIS software GmbH 9. Oktober 2013 TAMER-Projekt TAMIno Produktanalyse Betrachtung der Entwicklung für die einzelnen Niederlassungen: Branch 1 und 2 haben sich verschlechtert. Branch 3 und 4 haben sich 2012 deutlich verbessert! 14 © 2013 PROMATIS software GmbH 9. Oktober 2013 Anwendungsszenario Transactional Intelligence Konventionelle strategische und operative Business-Entscheidungen: - Analysen und Reports „auf Vorrat“ - wertvolles Geschäftswissen bleibt ungenutzt Intelligente strategische und operative Business-Entscheidungen: - kontextreiche Interaktion - aktuelles Geschäftswissen jederzeit bedarfsgerecht verfügbar - bessere und schnellere BusinessEntscheidungen Analyse und Reporting Transactional Intelligence Transaktionsverarbeitung 15 © 2013 PROMATIS software GmbH 9. Oktober 2013 Oracle Fusion Module Beispiel Procurement Overview Auswertungen schaffen direkt den Überblick Mitarbeiter arbeiten an „wichtigen“ Bestellungen 16 © 2013 PROMATIS software GmbH 9. Oktober 2013 Anwendungsszenario Data Mining Data Mining hilft bei der Beantwortung von Fragen… Welche Kunden wandern wahrscheinlich zur Konkurrenz ab? Welche Kunden werden das neue Produkt kaufen? Welche Kunden haben hohes Umsatzpotenzial? Welche Produkte werden meistens zusammen gekauft? Welche Transaktionen sind verdächtig? … Data Mining ist der Prozess des Identifizierens neuartiger, nützlicher, bislang versteckter und verständlicher Muster in Datenbeständen. 17 © 2013 PROMATIS software GmbH 9. Oktober 2013 Oracle SQL Developer Data Miner Integration in den SQL Developer 18 © 2013 PROMATIS software GmbH 9. Oktober 2013 Oracle SQL Developer Data Miner Integration: Klassenbildung der Spalte „AGE“ 19 © 2013 PROMATIS software GmbH 9. Oktober 2013 Data Mining Algorithmen (1 von 2) 20 Aufgabenstellung Algorithmen Hinweis Klassifikation Generalized Linear Model (GLM), Entscheidungsbaum, Naive Bayes, Support Vector Machine Klassifikation: Bildung von Gruppen innerhalb einer Gesamtmenge. Kann auch zur Vorhersage von Attributen genutzt werden. Regression GLM, Support Vector Machine Regressionsanalyse: Ermittlung des statistischen Zusammenhangs zwischen Attributen. Anormaly Detection One Class SVM Ermittlung von Datensätzen, die nicht der Vorgabe entsprechen. Attribute Importance Minimum Description Lenght (MDL) Bestimmung der Wichtigkeit von Attributen für bestimmte Aufgabenstellungen. Wird ebenfalls zur Feature Extraction genutzt. © 2013 PROMATIS software GmbH 9. Oktober 2013 Data Mining Algorithmen (2 von 2) 21 Aufgabenstellung Algorithmen Hinweis Association Rules Apriori Warenkorbanalysen: Welche Regeln können auf Basis von Transaktionsdaten abgeleitet werden. Clustering Hierachical K-Means Hierachical O-Cluster Clusteranalyse: Bildung von Gruppen mit nicht vordefinierten Eigenschaften. Feature Extraction Nonnegative Matric Factorizing Einschränkung der Datenmengen für bestimmte Aufgabenstellungen. © 2013 PROMATIS software GmbH 9. Oktober 2013 Anwendungsszenario Baumarktkette Apriori Algorithmus Vorgabe von Mindest-Wahrscheinlichkeiten Transaktionsdaten als Eingangsdaten: • T1 Zement • T1 Bauhandschuhe 5 EUR • T1 Maurerkelle 7 EUR 300 EUR • usw. Welche Regeln liegen oberhalb der Wahrscheinlichkeitswerte? Regel: Wenn ein Kunde Zement kauft, dann kauft er auch Bauhandschuhe. Bei 1.000.000 Transaktionen kommen 20.000 mal Zement und Bauhandschuhe als Produkte vor: Support für die Regel = 20.000/1.000.000 = 2% Bei 200.000 Transaktionen kommt Zement als Produkt vor: Konfidenz der Regel = 20.000/200.000 = 10% 22 © 2013 PROMATIS software GmbH 9. Oktober 2013 Hadoop (MapReduce) HDFS Oracle NoSQL Database Oracle Loader for Hadoop Unternehmensapplikation Oracle Data Integrator AQUIRE ORGANIZE Data Warehouse In-Database Analytics Anwendungsszenario Big Analytics for Big Data ANALYZE Oracle BI: Analyse, Statistik, Data Mining DECIDE Big Data bezeichnet – häufig unstrukturierte und voluminöse – Informationen, die nicht aus traditioneller Datenerfassung, sondern aus Datenquellen wie Blogs, Social Media, E-Mail, Sensoren, Fotografien, Videos etc. gewonnen werden. Aus der Kombination von Big Data mit herkömmlichen Transaktionsdaten entsteht eine multidimensionale Geschäftssicht, die tiefe Einblicke bspw. in das Verhalten von Kunden und Lieferanten ermöglicht. Integration der Oracle Big Data-Produkte mit Oracle Data Warehouse und Oracle BI. 23 © 2013 PROMATIS software GmbH 9. Oktober 2013 MaschinenRohdaten BDE Applikation Data Warehouse Unternehmensapplikation Oracle Data Integrator In-Database Analytics Anwendungsszenario Automobilzulieferer Oracle BI: Analyse, Dash Board Maschinenrohdaten, ERP-Daten (Oracle E-Business Suite) und Qualitätskennzahlen (Individualentwicklung) werden in einem Oracle Data Warehouse integriert. Mit Oracle BI werden auf Data Warehouse längerfristige Analysen bereitgestellt. In einigen Fällen werden direkt aus dem operativen BDE System Daten in der Produktion angezeigt. 24 © 2013 PROMATIS software GmbH 9. Oktober 2013 Anwendungsszenario Automobilzulieferer BDE Daten aus der Produktion auf einfachen Tablets. Ziel: Reduzierung der Latenzzeiten bei Ausnahmesituationen. 25 © 2013 PROMATIS software GmbH 9. Oktober 2013 Governance, Risiko- und Compliance Mgt. (GRC) Einflussfaktoren und GRC-Mechanismen Werte und Ethische Grundsätze Unternehmensziele Gesetze Governance Normen und Standards Risikovorschriften Handlungsanweisungen und Kontrollen Risikomanagement Compliance Management Regularien Risiken Unternehmensmodell Prävention 26 Durchführung © 2013 PROMATIS software GmbH Reaktion 9. Oktober 2013 Governance und Prozessführung Implementierung von Handlungsanw. + Kontrollen Organisationsanweisungen 27 BAM Analytischer Datenspeicher (Data Warehouse, Data Marts) Implementierung ERP * EPM – Enterprise Performance Management BI – Business Intelligence BAM – Business Activity Monitoring Unternehmensmodellierung BI ETL Handlungsanweisungen und Kontrollen Governance, Risiko- und Compliance EPM Management, Prozessführung HCM SCM CRM Wertschöpfungskette © 2013 PROMATIS software GmbH 9. Oktober 2013 Governance und Prozessführung Führen mit „historischen“ Daten GRC, Prozessführung Handlungsanweisungen Planung, Kontrolle, Steuerung Spreadsheet Lösungen ohne zentralen Datenspeicher Monitoring & Analyse (periodisch: stündlich, täglich, wöchentlich,…) Analytischer Datenspeicher Analyserelevante Transaktionsdaten (periodisch: stündlich, täglich, wöchentlich,…) Wertschöpfungskette 28 Geschäftstransaktionen © 2013 PROMATIS software GmbH 9. Oktober 2013 Zusammenfassung & Handlungsempfehlungen Innovation mit Business Analytics Neuartige Hochleistungs-Infrastrukturen bieten bessere Performance und öffnen neue Anwendungsfelder für Business Analytics. Informieren und Potenziale prüfen: Führen mit Kennzahlen (Business Performance Management) Embedded Intelligence in Unternehmenssoftware Advanced Analytics für Big Data Business Analytics-Innovationen ermöglichen signifikante Geschäftsprozessverbesserungen. Best Practice-Produkte und Lösungen testen und auf Prozessverbesserungspotenziale hin abklopfen: Analytic Applications, z.B. Oracle SCM Analytics (SCM, Procurement, Transportation,…) Enterprise Performance Management Applications, z.B. Oracle Hyperion Cloud Application Services, z.B. Oracle Planning and Budgeting 29 © 2013 PROMATIS software GmbH 9. Oktober 2013 Kontaktdaten Michael Weiler Dipl.-Wirtschaftsingenieur Leiter Business Analytics Division PROMATIS software GmbH Pforzheimer Str. 160 76275 Ettlingen Tel. +49 7243 2179 17 Fax +49 7243 2179 99 E-Mail: [email protected] Web: www.promatis.de www.horus.biz www.prociris.biz 30 © 2013 PROMATIS software GmbH 9. Oktober 2013