Wertvolle Einblicke in die Gamer
Transcription
Wertvolle Einblicke in die Gamer
10. April, 11:45 – 12:05 Uhr Wertvolle Einblicke in die Gamer-Welt bei ProSiebenSat.1 Games HMS Analytical-Software GmbH, Rohrbacher Straße 26, 69115 Heidelberg Wertvolle Einblicke in die Gamer-Welt bei ProSiebenSat.1 Games 1. ProSiebenSat.1 Games 2. Fakten zum Projekt 3. Die BI-Infrastruktur 4. ETL mit SQL Server 2012 Integration Services 5. Aufbau von Cubes mit SQL Server 2012 Analysis Services 6. Reporting mit SQL Server 2012 Reporting Services 7. Fazit und Ausblick Unternehmensprofil - 45 Mitarbeiter spezialisiert auf BI und Analytics - Sitz in Heidelberg seit 1989 - Branchen: Finance, Life Science und Services/Industrie Business Intelligence & Analytics Anwendungsentwicklung 3 ProSiebenSat.1 Games • Ist 100%ige Tochter der ProSiebenSat.1 Digital GmbH • Ist 100%ige Tochter der ProSiebenSat.1 Media AG • Sitz in Unterföhring (München) • Internationale Ausrichtung (mehrsprachige Spiele) • Dutzende Spiele aus den Bereichen • • • Browser Games / Flash Games Download Games Mobile Games • Exklusiver Partner von Sony Online Entertainment in Europa Ausgangsituation • DWH auf MS SQL Server 2005 • Mehrere 100 TransactSQL Skripte zur Beladung • Unstrukturierte Anbindung der Quellsysteme • Schlechte Datenqualität bei der Zuordnung der User • Lange Verarbeitungszeiten • Keine Versionierung der Skripte • Keine wartbaren Prozessflüsse, Ablaufsteuerung • Rudimentärer OLAP Cube mit den wichtigsten Unternehmenskennzahlen • Reporting und Controlling über Excel-Sheets Fakten zum Projekt Quellen Spieledatenbanken, Portal, Billing- und Payment, Meta-DB, div. Excel wie Budget, etc. Datenbanken 23 Datenbanken angebunden Tabellen Anbindung ca. 100 Quelltabellen, werden zu 92 Stagetabellen verarbeitet, 66 Core DWH-Tabellen Datenmenge Datamart enthält ca. 400 Mio. Datensätze Roambi Analytics für iPad/iPhone SQL Server 2012 Implementation mit SSRS Roambi Flow Roambi Enterpriseserver SQL Server 2012 Implementation mit SSIS und SSAS Source DWH Frontend Präsentation Die BI-Infrastruktur 7 ETL mit SQL Server 2012 IS • Heterogenes Datenbank Umfeld: • jedes Spiel hat eigene Struktur • MySQL, PostgreSQL, SQL Server, Flatfiles • Einfaches Hinzufügen neuer Datenquellen • Logische Zusammenfassung von Prozessen zu Paketen • Bedingte Jobsteuerung und Nachlademöglichkeit • Transaktionssteuerung über das ganze Paket • Beladeprozesse haben keinen Einfluss auf das Reporting • Loadperformance aktuell ca. 4,5 Stunden (alle Layer) • Cubeperformance 2,5 min • Ausschließliche Verwendung von Standardtransformationen Cubes mit SQL Server 2012 AS • SQL Server im Analysis Server Modus • Aufbau 3 verschiedener Cubes • ca. 100 verschiedene Kennzahlen / Measures • Aktuell mit SSAS keine KPIs definiert • KPI Definition wird in Reporting-Frontend erstellt • Beladung und Aktualisierung über SSIS Paket • Abfrage über Reporting Services und Excel Berichte mit SQL Server 2012 RS • Einfache und schnelle Berichtserstellung • Zentrale Berichtsablage und -verwaltung • Dynamische Berichte mit Parameterselektion • Umfangreiche Berichtsobjekte im Berichtsportal • Tabellen • Grafiken • KPIs • Darstellung der OLAP Reports mit Möglichkeit des DrillThrough • SelfService BI über Report Builder möglich Fazit und Ausblick • Etablierung von Standard-Prozessen mit SSIS • Einfaches Hinzufügen von weiteren Datenquellen durch gute Strukturierung der SSIS Pakete • Versionierung der Pakete möglich • Schnelle Laufzeit auch bei großen Datenmengen • Bereitstellung von Cubes für schnelle Datenauswertungen • Verschiedene Frontends für die Präsentation der Daten • Weitere Datenquellen und Analysen sind vorgesehen Vielen Dank für Ihre Aufmerksamkeit HMS Analytical Software GmbH Rohrbacher Str. 26 • 69115 Heidelberg Telefon +49 6221 6051-0 [email protected] www.analytical-software.de © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.