Business Intelligence Jan Weinschenker

Slides:



Advertisements
Ähnliche Präsentationen
Java EE Projekt - Fragebogen
Advertisements

Zur SCORM-Fähigkeit konventioneller XML-unterstützender eLearning Developer Tools im Projekt I-can-EIB OFFIS Oldenburger Forschungs- und Entwicklungsinstitut.
1 Gerardo Navarro Suarez BPM Suite. 2 Quelle: camunda Services GmbH Das Warum hinter Activiti Problem bestehender BPMS: Starker Fokus auf das Business.
Heterogene Informationssysteme
Vortrag im Rahmen des Seminars Modellgetriebene Softwareentwicklung
Business Intelligence Sven Elvers
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
Druck / Ausgaben unter LSF
1-1 Schlank und schnell zum Datawarehouse Marc Bastien Oracle Deutschland GmbH BTW Leipzig,
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)
Datenbankzugriff im WWW (Kommerzielle Systeme)
Werkzeuge und Softwareumgebung von Christian Michele.
Zusammenfassung & Fazit
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Werkzeuge und Softwareumgebung von Christian Michele.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
Christian Kästner Modellgetriebene Softwareentwicklung Eclipse Modelling Framework.
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Mono und andere freie.NET Implementierungen. Implementierungen Microsoft.NET Framework Win32, Win64? Microsoft.NET Compact Framework WinCE (Mobile, Phone)
Fedora Repository.
Entwurf und Realisierung einer digitalen Bibliothek zur Verwaltung von Notenhandschriften Dipl.-Ing. Temenushka Ignatova Datenbank- und Informationssysteme,
Automatisierte Benutzerverwaltung
Clustered Neuronal Network A C#.NET project for Compute Cluster Server 2003.
MDA – Framework AndroMDA
Entwicklung eines Data Warehouse 2007 © by Sistema GeoDAT, S.L.
Lego Mindstorms Stefan Piernikarczyk.
Proseminar: „Webtechnologien für Ecommerce“
Architekturen und Techniken für computergestützte Engineering Workbenches.
Vorstellung des Projektergebnisses. Agenda I. Bla II. Änderungen beim Design III. Zeitliche Aufwände IV. Komplexität V. Produktpräsentation VI. Mögliche.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Entwicklung verteilter Anwendungen II, SS 13 Prof. Dr. Herrad Schmidt SS 13 Kapitel 4 Folie 2 REST Web Services (1)
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 5 Folie 2 ADO.NET s.a:
Sesame Florian Mayrhuber
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R Vorlesung #1 Datenmanagement.
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Eidgenössisches Departement des Innern EDI Bundesamt für Statistik BFS Eidgenössisches Finanzdepartement EFD Bundesamt für Informatik und Telekommunikation.
… und was man damit machen kann.
VU Semistrukturierte Daten 1
Innovator Die Komponenten.
Einrichtung eines Data-Warehouse Servers
1 Hauptziele Ihrer Schule Hauptziel 1 Bessere Leistungen der Schüler und Schülerinnen (hier Hauptziel 1 eintragen) Hauptziel 2 Bessere Leistungen der Schüler.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
Finanzcontrolling aus einer Hand – Financial Data Warehouse
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Eclipse – PHP Tool Integration (PTI) Sven Kiera, TWT Interactive GmbH.
SS 2014 – IBB4C Datenmanagement Do 17:00 – 18:30 R Vorlesung #1 Datenmanagement.
XML-Verarbeitung mit dem.NET-Framework. Inhalt 1.XML-Verarbeitung mittels XmlReader- und XmlWriter-basierter Klassen 2.XML-Verarbeitung mittels XmlDocument.
Dr. Ingrid Wetzel Teamarbeit Anwendungsbeispiel.
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
Seminar Modellgetriebene Softwareentwicklung XMI - XML Metadata Interchange Vortrag im Rahmen des Seminar Modellgetriebene Softwareentwicklung Mirko Otto.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #1 Datenmanagement.
Datenbanken Produkte Dienstleistungen Referenzen.
Datenbanken Produkte Dienstleistungen Referenzen.
XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe
Performanceanforderungen einer BI-Applikation Erläutert anhand von Praxisbeispielen.
Pascal Brunner Uniklinik RWTH Aachen Institut für Medizinische Informatik Integration von ImageJ- und Matlab- Servern in das Electronic Data Capture klinischer.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Umstellung von Team4-Komponenten auf den Standard- Protokoll-Mechanismus von Microsoft SQL Server 2012 Johann Jansen y Alegret Team4 GmbH Seminarvortrag.
1 - axmann geoinformation gmbh Schema Mapper (Migration Suite)
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
von Valentin Durst und Steffi Klein
Business Intelligence Data Warehouse
Daten als Basis für Entscheidungen
 Präsentation transkript:

Business Intelligence Jan Weinschenker Projekt Ferienclub Business Intelligence Jan Weinschenker Jan.Weinschenker@informatik.haw-hamburg.de

Agenda Ziele und Aufgaben BI-Architektur Datenmodelle Extraktion, Transformation, Laden Vorgehen im Projekt Zusammenfassung und Ausblick Jan Weinschenker

Ziele und Aufgaben Business Intelligence im Ferienclub Testdaten generieren Unsere Anwendungsfälle realisieren Testschema mit Kundendaten Appointments (Tracking) Jan Weinschenker

BI-Architektur Jan Weinschenker

Basisdatenbank Jan Weinschenker

Ausgangslage: PTT Jan Weinschenker

Extraktion und Transformation Extraktion der Daten Aus Produktivsystem in den Arbeitsbereich Transformation der Daten In eine analyseoptimierte Form Jan Weinschenker

Laden der Daten … in die Basisdatenbank Dort endgültige Lagerung Basis für Analysen Keine Änderungen mehr Jan Weinschenker

Verwendete Werkzeuge Arbeitsbereich und Basisdatenbank BizGres DBMS (ein PostGreSQL-Fork) ETL: Enhydra Octopus Java-basiert Konfiguration über XML Datenbankzugriff per JDBC (kein Bulkload) Diverse JDBC-Treiber Jan Weinschenker

Verwendete Werkzeuge Eclipse-Plugins Fedora Linux Aqua Data Studio Ant XMLBuddy QuantumDB Fedora Linux Aqua Data Studio Ant Jan Weinschenker

Vorgehen im Projekt Installation und Konfiguration der Arbeitsumgebung (MS I) Erzeugen von Testdaten Testdaten und Testdatenschema (MS II) Testdaten für PTT-Schema (MS III) Jan Weinschenker

Vorgehen im Projekt ETL-Jobs verfassen (XML, SQL) Definition von Quell- und Zieldatenbank Quell- und Zielschema Kopier- und Transformationsvorgängen Fehlersuche und Debugging Eigenheiten von JDBC-Implementierungen Änderungen an Datenbankschemata Jan Weinschenker

Zusammenfassung und Ausblick ETL ist Fummelkram Man kennt die Datenschemata aller Beteiligten Ich hätte gerne noch Ein besseres Cleanup der Quelldaten gemacht Eine SOA-Adminschnittstelle implementiert Jan Weinschenker

Fragen? Jan Weinschenker

Quellen BizGres DMBS Enhydra Octopus ETL-Tool http://www.bizgres.org Enhydra Octopus ETL-Tool http://octopus.enhydra.org JTDS JDBC-Treiber (für MS SQLServer) http://jtds.sourceforge.net/ PostgresQL JDBC-Treiber (für BizGres) http://jdbc.postgresql.org/ Jan Weinschenker

Quellen XMLBuddy Eclipse Plugin QuantumDB Eclipse Plugin Fedora Linux http://xmlbuddy.com/ QuantumDB Eclipse Plugin http://quantum.sourceforge.net/ Fedora Linux http://fedora.redhat.com/ Aqua Data Studio http://www.aquafold.com/ Apache Ant http://ant.apache.org/ Jan Weinschenker