marktübersicht: kostenlose bi-tools · integrierte lösungen jaspersoft pentaho spagobi...
TRANSCRIPT
Marktübersicht: kostenlose BI-Tools Überblick Open Source Werkzeuge und Praxisbeispiele
Dimitri Keil
Informationsveranstaltung
eBusiness-Lotse Oberschwaben-Ulm
Weingarten – IHK Bodensee-Oberschwaben, 07.04.2014
Agenda
• Open Source Werkzeuge und Anwendungsbeispiele
– Datenintegration
• ETL
– Reporting / Berichtswesen
• Reporting
• OLAP
• Data Mining
– Integrierte Lösungen
• Zusammenfassung und Fazit
07.04.2014 Dimitri Keil 2
BI-Architektur
07.04.2014 Dimitri Keil 3
ERP System
CRM System
Kunden-daten
…
Data Warehouse
Quellsysteme
Reporting
OLAP
Data Mining
Datenintegration
07.04.2014 Dimitri Keil 4
ERP System
CRM System
Kunden-daten
…
Data Warehouse
Quellsysteme
Datenintegration
• Geschäftsrelevante Daten für nachgelagerte Analyse vorbereiten
• Datenquellen identifizieren
– Datenbanken (SQL, Oracle, etc.)
– Dateien (Excel, CSV, etc.)
• Inhalte bereinigen
– Doppeleinträge
– Fehlwerte
• Daten in geeigneter Form bereitstellen
– Data Warehouse
• Einsatz von ETL-Software
– Talend Open Studio
– Pentaho Data Integration
07.04.2014 Dimitri Keil 5
Reporting/ Berichtswesen
07.04.2014 Dimitri Keil 6
Data Warehouse
Reporting ERP
System
CRM System
Kunden-daten
…
Quellsysteme
Reporting / Berichtswesen
• Geschäftsrelevante Daten in aufbereiteter Form an Entscheider bzw. die Fachbereiche verteilen
• Klassische Berichte – Wochen-, Monatsbericht etc. als
• Präsentation
• MS Word Dokument / PDF
• MS Excel Datei
• Dashboards – ‚Management-Cockpit‘
• Mix aus Tabellen und Grafiken
• Teilweise mit Export-/ Teilen-Funktion
• Werkzeuge zur Berichtserstellung – Eclipse BIRT
– Jaspersoft Studio
– Pentaho Report Designer
07.04.2014 Dimitri Keil 7
Rohdaten (alle Praxisbeispiele – 789 Zeilen)
07.04.2014 Dimitri Keil 9
Jahr Quartal Saison Monat Woche TagMonat Wochentag Wochenende Feiertag Stunde Tageszeit
2013 Quartal 1 Winter Januar 1 4 Freitag Nein Nein 5 Nacht
2013 Quartal 1 Winter Januar 1 5 Samstag Ja Nein 11 Mittag
2013 Quartal 1 Winter Januar 1 6 Sonntag Ja Ja 10 Morgen
2013 Quartal 1 Winter Januar 2 9 Mittwoch Nein Nein 2 Nacht
2013 Quartal 1 Winter Januar 2 9 Mittwoch Nein Nein 7 Morgen
2013 Quartal 1 Winter Januar 2 9 Mittwoch Nein Nein 8 Morgen
2013 Quartal 1 Winter Januar 3 19 Samstag Ja Nein 2 Nacht
2013 Quartal 1 Winter Januar 3 19 Samstag Ja Nein 12 Mittag
2013 Quartal 1 Winter Januar 4 21 Montag Nein Nein 8 Morgen
2013 Quartal 1 Winter Januar 4 21 Montag Nein Nein 9 Morgen
2013 Quartal 1 Winter Januar 4 22 Dienstag Nein Nein 2 Nacht
2013 Quartal 1 Winter Januar 4 24 Donnerstag Nein Nein 2 Nacht
2013 Quartal 1 Winter Januar 4 24 Donnerstag Nein Nein 4 Nacht
Region Land Bundesland Stadt Produkt Mitarbeiter Zahlungsart Preis
Europa Netherlands Groningen Glimmen Product1 Becker Mastercard 1200
Europa Ireland Cork Ballynora Product1 Müller Diners 1200
Europa Germany Bayern Munich Product2 Becker Mastercard 3600
Europa Germany Saxony Dresden Product1 Fischer Mastercard 1200
Nord-Amerika United States FL South Palm Beach Product1 Schneider Amex 1200
Ozeanien Australia Victoria South Melbourne Product1 Schmidt Mastercard 1200
Nord-Amerika Canada Alberta Three Hills Product1 Schneider Mastercard 1200
Nord-Amerika United States WA Edgewood Product1 Hoffmann Visa 1200
Nord-Amerika United States IL Morton Product1 Klein Visa 1200
Europa United Kingdom England Blackpool Product1 Friedrich Diners 1200
Europa Norway Rogaland Stavanger Product1 Schmidt Mastercard 1200
Nord-Amerika United States TX Sugar Land Product1 Schneider Visa 1200
Nord-Amerika United States NY Skaneateles Product3 Becker Amex 7500
OLAP
07.04.2014 Dimitri Keil 31
Data Warehouse OLAP
ERP System
CRM System
Kunden-daten
…
Quellsysteme
OLAP
• Analyse geschäftsrelevanter Daten ermöglichen
• Mehrdimensional – Zeit
– Kunde
– Produkt
• Hierarchisch – Jahr-> Quartal
– Kunde->USA
– Produkt->Kfz
• Kennzahlen – Umsatz
– ROI
– Soll-/Ist
• Einsatz von OLAP – Online Analytical Processing
07.04.2014 Dimitri Keil 32
OLAP
Jedox Palo Mondrian
Beschreibung Im Grunde Anbieter integrierter BI-Lösungen, OLAP-Server allerdings seit Beginn 2002 Kernelement Sitz in Freiburg im Breisgau MS Excel-Integration möglich Entwickelt in JAVA
Aufkauf des seit 2002 verfügbaren Open Source OLAP Servers im Jahr 2005 durch Pentaho In BI-Suite von Pentaho aufgenommen JAVA-Klassenbibliothek zur Einbindung in JAVA-Anwendungen
Einsatzgebiet Integration in eigenes Management-Cockpit bzw. Einsatz unternehmensintern als MS Excel-Add-In
Integration in eigene Lösung bzw. Nutzung verschiedener bestehender Lösungen. Neben Pentaho: Jpivot, Saiku, Pivot4J, EasyBI
07.04.2014 Dimitri Keil 33
Data Mining
07.04.2014 Dimitri Keil 49
ERP System
CRM System
Kunden-daten
…
Data Warehouse
Quellsysteme
Data Mining
Data Mining
• Weitergehende Analyse geschäftsrelevanter Daten
• Typische Verfahren und Techniken
– (Kunden-)Segmentierung
– Warenkorbanalyse
– Klassifizierung
– Schätz- und Prognoseverfahren
– Szenarienanalyse
• Einsatz von Data Mining Algorithmen
– Rapidminer
– KNIME
– Weka
07.04.2014 Dimitri Keil 50
Integrierte Lösungen
07.04.2014 Dimitri Keil 51
ERP System
CRM System
Kunden-daten
…
Data Warehouse
Quellsysteme
Reporting
OLAP
Data Mining
Integrierte Lösungen
Jaspersoft Pentaho SpagoBI
Beschreibung Gründung 2002 ETL: JasperETL (Talend) OLAP: Mondrian Reporting: Jaspersoft Studio (iReport) Community und Enterprise Editionen Java
Gründung 2004 ETL: PDI (Kettle) OLAP: Mondrian Data Mining: Weka Reporting: Pentaho Report Designer (JFreeReport) Community und Enterprise Editionen Java
Sammelsurium von BI-Werkzeugen ETL: u.a. Talend OLAP: u.a. Mondrian, Palo Data Mining: u.a. Weka, R Reporting: u.a. BIRT, JasperReports JAVA
Einsatzgebiet Fokus auf Reporterstellung und -Verteilung
Fokus auf Datenintegration, Berichtsautomatisierung und Prozessen
Fokus auf Ganzheitlichkeit, rein Open Source
07.04.2014 Dimitri Keil 52
Integrierte Lösungen
Praxisbeispiel
Pentaho Enterprise Edition (Testversion)
07.04.2014 Dimitri Keil 53
Zusammenfassung und Fazit
– Open Source Werkzeuge decken gesamtes BI-Spektrum ab
– Schneller Einstieg für Personen mit IT-Affinität
– Know-How-Aufbau über Mitarbeiter bzw. Zukauf über Dienstleister
07.04.2014 Dimitri Keil 74
ERP System
CRM System
Kunden-daten
…
Data Warehouse
Quellsysteme
Reporting
OLAP
Data Mining
Talend
BIRT
PDI
Jaspersoft Studio
Pentaho Report Designer
Palo
Mondrian
Rapidminer
KNIME
Pentaho Jaspersoft SpagoBI