ETL & BI
Berlin, den 15.03.2015
Für SEO Analysen und Reportings
2takevalue Consulting GmbH
Johannes Kunze
Consultant
takevalue Consulting GmbH
28 Jahre alt
(Frühere) Arbeitgeber
Kurz-Vit...
3takevalue Consulting GmbH
Vorstellung takevalue
* http://www.takevalue.de/blog/interviews-presse/die-zukunft-der-digitalw...
4takevalue Consulting GmbH
Agenda
1  Herausforderungen in Analysen und Reportings
2  Praktischer Teil
4  Self-Service-B...
5takevalue Consulting GmbH
Herausforderungen in Analysen und Reportings
6takevalue Consulting GmbH
KonversionSeiteninhalt
SERP-
Snippet
Ranken
Herausforderungen in Analysen und Reportings
Versch...
7takevalue Consulting GmbH
Herausforderungen in Analysen und Reportings
Analysen
 Viele verschiedene Datenquellen
 Abhän...
8takevalue Consulting GmbH
Herausforderungen in Analysen und Reportings
Reportings
 Hohe Anforderung an Effizienz
 Stand...
9takevalue Consulting GmbH
Herausforderungen in Analysen und Reportings
Umsetzung von Analysen und Reportings
 Umsetzung ...
10takevalue Consulting GmbH
KonversionSeiteninhalt
SERP-
Snippet
Ranken
Herausforderungen in Analysen und Reportings
Daten...
11takevalue Consulting GmbH
Praktischer Teil
12takevalue Consulting GmbH
Was brauche ich dafür?
 Zeit zum Experimentieren
 Minimalste Programmierkenntnisse
 Möglich...
13takevalue Consulting GmbH
Google Webmastertools als Datenquelle
14takevalue Consulting GmbH
Keine Möglichkeit für eigene
Datenhaltung und
Informationsintegration
Nur auf Datumsbereiche
A...
15takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Besch...
16takevalue Consulting GmbH
Google Webmastertools Daten
Täglich, täglich, täglich
 Top Suchanfragen & Top Seiten für
alle...
17takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Downl...
18takevalue Consulting GmbH
Google Webmastertools Daten
Extract – Transform - Load
 ETL: Extract, Transform and Load
 Ro...
19takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Downl...
20takevalue Consulting GmbH
Sterne im Datawarehouse
Von Dimensionen & Fakten
 Einfachstes Datenbank-Schema in
einem Dataw...
21takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Downl...
22takevalue Consulting GmbH
Daten in Würfeln
Slice, Dice & Drilldown
 Nutzen von Cubes für Analysen
und Reportings
 Dime...
23takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
Google
Webmastertools
Daten
Downl...
24takevalue Consulting GmbH
Google Webmastertools als Datenquelle
Self-Service-BI & GWMT
• Datenhaltung in Stern-Schema in...
25takevalue Consulting GmbH
Self-Service-BI für Standardisierte Analysen und
Reportings
Entwicklung eines Prototypen
26takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
...
27takevalue Consulting GmbH
Datenquellen laden
Mehrere Quellen in Powerpivot
 Durch Kombination von
verschiedenen Datenqu...
28takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
...
29takevalue Consulting GmbH
Geladene Daten verknüpfen
Powerpivot Datenmodell aufbauen
 Verschiedene Datenquellen werden
i...
30takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
...
31takevalue Consulting GmbH
Weitere Felder berechnen
DAX Formeln
 Berechnung zusätzlicher Felder
über DAX Formeln
 Eigen...
32takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
...
33takevalue Consulting GmbH
Analysen und Reportings
Excel als Front-End
 Analysen in Pivot Tabellen
 Keine weitere Daten...
34takevalue Consulting GmbH
Laden und Verknüpfen mehrerer Datenquellen
Prozesskonzept
Datenquellen
laden
Daten
verknüpfen
...
35takevalue Consulting GmbH
ETL & BI für Reportings und Analysen
Zusammenfassung
 Automatische Datenaktualisierung
 Exce...
36takevalue Consulting GmbH
ETL & BI für Reportings und Analysen
Next Steps
 Datenhaltung in Amazon Redshift
 Analysen m...
37takevalue Consulting GmbH
Ich will das auch haben!
Maßnahmen
 Power Query & Powerpivot für Excel installieren
 DAX For...
38takevalue Consulting GmbH
Vielen Dank für Ihre Aufmerksamkeit!
Fragen? Ich helfe gerne weiter!
Johannes Kunze
Consultant...
Nächste SlideShare
Wird geladen in …5
×

SEO Campixx 2015 | ETL & BI für SEO Analysen und Reportings von Johannes Kunze

7.214 Aufrufe

Veröffentlicht am

Microsoft Self-Service-BI Werkzeuge für standardisierte Reportings und Analysen im Bereich SEO.

Inhalt:
- Laden der Google Webmastertools Suchanfragen
- Verknüpfen mit anderen Datenquellen
- Analysen und Reportings mit Power Query & Powerpivot

Veröffentlicht in: Daten & Analysen
0 Kommentare
3 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
7.214
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4.316
Aktionen
Geteilt
0
Downloads
46
Kommentare
0
Gefällt mir
3
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

SEO Campixx 2015 | ETL & BI für SEO Analysen und Reportings von Johannes Kunze

  1. 1. ETL & BI Berlin, den 15.03.2015 Für SEO Analysen und Reportings
  2. 2. 2takevalue Consulting GmbH Johannes Kunze Consultant takevalue Consulting GmbH 28 Jahre alt (Frühere) Arbeitgeber Kurz-Vita Master of Science Studium der Informationswissenschaften an der Hochschule Darmstadt Masterarbeit: „Erfolgsmessung in der Suchmaschinenoptimierung – Informationsintegration und -modifikation zur nicht- Keyword-bezogenen und individuellen Erfolgsmessung“ Kurze Vorstellung Tätigkeitsbereiche • 360° Online Marketing • Strategische Online Marketing Beratung • Onpage • Daten-Analyse • Projektmanagement
  3. 3. 3takevalue Consulting GmbH Vorstellung takevalue * http://www.takevalue.de/blog/interviews-presse/die-zukunft-der-digitalwirtschaft/ Das Unternehmen takevalue Consulting GmbH • Gründung: Oktober 2012 • Mitarbeiter: 21 • Standorte: Darmstadt & Berlin • Mitglied Expertenbeirat BVDW • Mitglied des Fachbeirats der SMX-München • Online Marketing Experten mit Beratungs- und Produktmarketing-Erfahrung • Umfassende Expertise bei der Schaffung von Inhouse Online Marketing Strukturen • Verschiedene Lehrmandate, z.B. Hochschule Darmstadt Die Köpfe Oliver Gangnus • Deutsche Telekom AG | Head of Analytics & Consulting • Greenwich Consulting/ EY | Managing Consultant Geschäftsführer Alexander Nemet • Rocket Internet | CMO (lamudi.com) • Immobilienscout24 | Head of International Marketing & SEO Direktor Jens Fauldrath|Top10 Köpfe Digitalbranche)* • Deutsche Telekom AG | Head of SEO • T-Online AG | Produktmanagement Search Geschäftsführer Michael Buschmann • Deutsche Telekom AG | VP Online Marketing • Pro7 Digital Media GmbH | Leiter Produktion & Dvlp. Geschäftsführer
  4. 4. 4takevalue Consulting GmbH Agenda 1  Herausforderungen in Analysen und Reportings 2  Praktischer Teil 4  Self-Service-BI für Standardisierte Analysen und Reportings 3  Google Webmastertools als Datenquelle
  5. 5. 5takevalue Consulting GmbH Herausforderungen in Analysen und Reportings
  6. 6. 6takevalue Consulting GmbH KonversionSeiteninhalt SERP- Snippet Ranken Herausforderungen in Analysen und Reportings Verschiedene Datenquellen in der Wirkkette Suchen Diverse Anbieter • Erfassen von KW-bezogenen Rankings • Bereitstellen von Sichtbarkeits- indizes GWMT • Bereitstellen von Daten zur Suche • Impressionen • Klicks • CTR • Position Diverse Anbieter • Systeme zur Verarbeitung und Bereitstellung Interaktionsbezogener Daten  Analysen & Reportings
  7. 7. 7takevalue Consulting GmbH Herausforderungen in Analysen und Reportings Analysen  Viele verschiedene Datenquellen  Abhängigkeit von Anbietern bezüglich Verfügbarkeit  „not provided“  Daten werden separat behandelt  Keine neuen Erkenntnisse durch Verknüpfen der Daten  Unterschiedliche Zugriffsmöglichkeiten Anmerkungen Analysen Reportings
  8. 8. 8takevalue Consulting GmbH Herausforderungen in Analysen und Reportings Reportings  Hohe Anforderung an Effizienz  Standardisiertes Vorgehen und Optische Wirkung  Verschiedene Aggregationsstufen je nach Business-Ebene Anmerkungen Analysen Reportings Vorgesetzte
  9. 9. 9takevalue Consulting GmbH Herausforderungen in Analysen und Reportings Umsetzung von Analysen und Reportings  Umsetzung erfolgt oft in Excel  In Leistungsfähigkeit eingeschränkt  Nutzungsweise von Excel je Person unterschiedlich  Standardisierung schwer einzuhalten  Übergaben zwischen Mitarbeitern oft schwierig  Eher ein Werkzeug zur Analyse und weniger zur Datenmanipulation Anmerkungen Analysen Reportings Sichtbarkeit IT Traffic
  10. 10. 10takevalue Consulting GmbH KonversionSeiteninhalt SERP- Snippet Ranken Herausforderungen in Analysen und Reportings Datenquellen kombinieren Suchen Diverse Anbieter GWMT Diverse Anbieter  Analysen & Reportings auf gemeinsamer Datengrundlage Ganzheitliche Datenquelle Informationsintegration
  11. 11. 11takevalue Consulting GmbH Praktischer Teil
  12. 12. 12takevalue Consulting GmbH Was brauche ich dafür?  Zeit zum Experimentieren  Minimalste Programmierkenntnisse  Möglichkeit Datenbanken zu erstellen  Excel mit Powerpivot  Power Query Anmerkung
  13. 13. 13takevalue Consulting GmbH Google Webmastertools als Datenquelle
  14. 14. 14takevalue Consulting GmbH Keine Möglichkeit für eigene Datenhaltung und Informationsintegration Nur auf Datumsbereiche Aggregierte Werte verfügbar Google Webmastertools als Datenquelle Top Suchanfragen & Top Seiten  Einzige Datenquelle für Informationen über Impressionen & Klicks der SERPs  Analyse über Intentionen der Besucher  Umständlich zu nutzende Datenquelle  Daten aus GWMT sichern  Bereiche dynamisch filtern  Zentral bereitstellen  Analysemöglichkeit schaffen Bemerkung Ziel Nur 90 Tage rückwirkend verfügbar
  15. 15. 15takevalue Consulting GmbH Google Webmastertools als Datenquelle Self-Service-BI & GWMT Google Webmastertools Daten Beschaffung Daten Verarbeitung Daten Haltung Daten Analyse
  16. 16. 16takevalue Consulting GmbH Google Webmastertools Daten Täglich, täglich, täglich  Top Suchanfragen & Top Seiten für alle angelegten Google Webmastertools Profile  Niedrigste Aggregationsstufe  Datumsbereich 1 Tag  Google Webmastertools API Anmerkung GWMT DL ETL DB A&R
  17. 17. 17takevalue Consulting GmbH Google Webmastertools als Datenquelle Self-Service-BI & GWMT Google Webmastertools Daten Download Daten Verarbeitung Daten Haltung Daten Analyse • Automatischer Download von CSV Daten • Täglicher Download • Umfang 1Tag Python/PHP Bibliothek
  18. 18. 18takevalue Consulting GmbH Google Webmastertools Daten Extract – Transform - Load  ETL: Extract, Transform and Load  Rohdaten extrahieren  Rohdaten transformieren (bereinigen, anreichern)  Daten ins Zielsystem laden  Eigenes Skript, ETL-Tool (PDI, Talend, etc…) Anmerkung GWMT DL ETL DB A&R Rohdaten Zielsystem
  19. 19. 19takevalue Consulting GmbH Google Webmastertools als Datenquelle Self-Service-BI & GWMT Google Webmastertools Daten Download Daten Verarbeitung Daten Haltung Daten Analyse • Automatischer Download von CSV Daten • Täglicher Download • Umfang 1Tag • Automatische Verarbeitung der geladenen Daten • Tägliche Ausführung Python/PHP Bibliothek ETL Prozess
  20. 20. 20takevalue Consulting GmbH Sterne im Datawarehouse Von Dimensionen & Fakten  Einfachstes Datenbank-Schema in einem Datawarehouse  Aufteilung der Tabellen in Dimensionen und Fakten  Dimensionen sind Denormalisiert (in Hierarchien aufgebaut)  Voraussetzung für das Nutzen von Analyse Services (Cubes) Anmerkung Faktentabelle Suchanfragen Faktentabelle Suchanfragen Dimension Datum Dimension Domain Dimension Suchanfrage Dimension Kunde Dimension Profil GWMT DL ETL DB A&R
  21. 21. 21takevalue Consulting GmbH Google Webmastertools als Datenquelle Self-Service-BI & GWMT Google Webmastertools Daten Download Daten Verarbeitung Daten Haltung Daten Analyse • Automatischer Download von CSV Daten • Täglicher Download • Umfang 1Tag • Automatische Verarbeitung der geladenen Daten • Tägliche Ausführung Python/PHP Bibliothek ETL Prozess Datenbank- system • Stern-Schema (Schneeflocken- Schema)
  22. 22. 22takevalue Consulting GmbH Daten in Würfeln Slice, Dice & Drilldown  Nutzen von Cubes für Analysen und Reportings  Dimensionen in Hierarchien  Slice, Dice & Drilldown  Powerpivot Datenmodell  Zusätzliche Felder mittels DAX- Formeln berechnen Anmerkung Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position Impressi on Klick CTR Position MonatMonatMonatMonat Jahr Zeit Keywords Keyword Keyword Keyword Profil Profil Profil Profil Profil Profile GWMT DL ETL DB A&R
  23. 23. 23takevalue Consulting GmbH Google Webmastertools als Datenquelle Self-Service-BI & GWMT Google Webmastertools Daten Download Daten Verarbeitung Daten Haltung Daten Analyse • Automatischer Download von CSV Daten • Täglicher Download • Umfang 1Tag • Automatische Verarbeitung der geladenen Daten • Tägliche Ausführung Python/PHP Bibliothek ETL Prozess Datenbank- system BI oder S-S-BI Lösung • Stern-Schema (Schneeflocken- Schema) • Analyse mit Analytics-Server oder Software für Self-Service- BI (Powerpivot)
  24. 24. 24takevalue Consulting GmbH Google Webmastertools als Datenquelle Self-Service-BI & GWMT • Datenhaltung in Stern-Schema in Datenbank • Laden kundenbezogener Daten (Data-Mart) • Analysieren des Datenwürfels in Powerpivot • Berechnung zusätzlicher Felder mit DAX-Formeln Anmerkung GWMT DL ETL DB A&R Power Query Faktent abelle Suchanf ragen
  25. 25. 25takevalue Consulting GmbH Self-Service-BI für Standardisierte Analysen und Reportings Entwicklung eines Prototypen
  26. 26. 26takevalue Consulting GmbH Laden und Verknüpfen mehrerer Datenquellen Prozesskonzept Datenquellen laden Daten verknüpfen Zusätzliche Felder berechnen Analysen in Pivot Tabellen Report mit Charts, Slicer & Zeitstrahl
  27. 27. 27takevalue Consulting GmbH Datenquellen laden Mehrere Quellen in Powerpivot  Durch Kombination von verschiedenen Datenquellen, Kennzahlen kombinieren und neue Einblicke gewinnen  Verschiedene Möglichkeiten des Zugriffs werden genutzt Anmerkung SEO Controller Ranking- Daten DB Google Analytics Nutzer- verhalten DB Eigener Server Such- Daten DB Power Query Native DB Abfrage Analytics API Laden Integri eren Calc Analyse Report
  28. 28. 28takevalue Consulting GmbH Laden und Verknüpfen mehrerer Datenquellen Prozesskonzept Datenquellen laden Daten verknüpfen Zusätzliche Felder berechnen Analysen in Pivot Tabellen Report mit Charts, Slicer & Zeitstrahl Datenquellen in das Powerpivot Datenmodell laden: - Ranking - GWMT - Analytics
  29. 29. 29takevalue Consulting GmbH Geladene Daten verknüpfen Powerpivot Datenmodell aufbauen  Verschiedene Datenquellen werden innerhalb des Powerpivot Datenmodells verknüpft  Je nach Verbindung sind Formeln für Lookups nötig  Hierarchien bilden Anmerkung Laden Integri eren Calc Analyse Report
  30. 30. 30takevalue Consulting GmbH Laden und Verknüpfen mehrerer Datenquellen Prozesskonzept Datenquellen laden Daten verknüpfen Zusätzliche Felder berechnen Analysen in Pivot Tabellen Report mit Charts, Slicer & Zeitstrahl • Geladene Tabellen an gemeinsamen Schlüsseln verknüpfen DAX • Verbindungen mit Formeln erstellen • Hierarchien erstellen Datenquellen in das Powerpivot Datenmodell laden: - Ranking - GWMT - Analytics
  31. 31. 31takevalue Consulting GmbH Weitere Felder berechnen DAX Formeln  Berechnung zusätzlicher Felder über DAX Formeln  Eigenes Formel-Set für Powerpivot  Wer mit Excel Formeln klarkommt, wird keine Probleme haben Anmerkung Laden Integri eren Calc Analyse Report
  32. 32. 32takevalue Consulting GmbH Laden und Verknüpfen mehrerer Datenquellen Prozesskonzept Datenquellen laden Daten verknüpfen Zusätzliche Felder berechnen Analysen in Pivot Tabellen Report mit Charts, Slicer & Zeitstrahl • Geladene Tabellen an gemeinsamen Schlüsseln verknüpfen DAX • Verbindungen mit RELATED Formeln erstellen • Hierarchien erstellen DAX • Zusätzlich benötigte Felder berechnen Datenquellen in das Powerpivot Datenmodell laden: - Ranking - GWMT - Analytics
  33. 33. 33takevalue Consulting GmbH Analysen und Reportings Excel als Front-End  Analysen in Pivot Tabellen  Keine weitere Datenmanipulation nötig  Darstellungen für Reportings in Pivot-Charts  Steuerung über Slicer  Aggregationsstufen über Drilldowns Anmerkung Laden Integri eren Calc Analyse Report
  34. 34. 34takevalue Consulting GmbH Laden und Verknüpfen mehrerer Datenquellen Prozesskonzept Datenquellen laden Daten verknüpfen Zusätzliche Felder berechnen Analysen in Pivot Tabellen Report mit Charts, Slicer & Zeitstrahl • Geladene Tabellen an gemeinsamen Schlüsseln verknüpfen DAX • Verbindungen mit RELATED Formeln erstellen • Hierarchien erstellen DAX • Zusätzlich benötigte Felder berechnen Datenquellen in das Powerpivot Datenmodell laden: - Ranking - GWMT - Analytics • Gewünschte Analysen in eingefügten Pivot-Tabellen durchführen • Excel als Visualisierung • Steuerung über Zeitstrahl, Slicer und Drills
  35. 35. 35takevalue Consulting GmbH ETL & BI für Reportings und Analysen Zusammenfassung  Automatische Datenaktualisierung  Excel als Front-End, nicht zur Datenmanipulation  Standardisiert  Ein Datenmodell für alle Aggregationsstufen  Anreicherung der Informationen  Keyword-Kategorisierung  Verknüpfung von Datenquellen  Entscheidungen anhand der Datengrundlage und im Kontext der Angereicherten Informationen Anmerkung
  36. 36. 36takevalue Consulting GmbH ETL & BI für Reportings und Analysen Next Steps  Datenhaltung in Amazon Redshift  Analysen mit Pentaho Server CE  Mondrian Data Cubes  ODBC Connector für Excel zu Mondrian Cubes Anmerkung • Amazon Redshift • Pentaho Server • Mondrian Data Cubes
  37. 37. 37takevalue Consulting GmbH Ich will das auch haben! Maßnahmen  Power Query & Powerpivot für Excel installieren  DAX Formeln lernen  Datenbank für eigene Google Webmastertools Daten anlegen Happy Reporting  Automatische Sicherung von Google Webmastertools Daten vornehmen
  38. 38. 38takevalue Consulting GmbH Vielen Dank für Ihre Aufmerksamkeit! Fragen? Ich helfe gerne weiter! Johannes Kunze Consultant Mail: johannes.kunze@takevalue.de Tel.: +49-6151-850 60 94 www.takevalue.de /takevalue.

×