Hadoop & Pig – Vertiefung

nicht mehr verfügbar

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 2 Tage

Ziele

In diesem Vertiefungs-Workshop lernt der Teilnehmer den grundsätzlichen Umgang mit Pig anhand praktischer, aufeinander aufsetzenden Übungen.

Zielgruppe

  • IT-Architekten
  • IT-Entwickler

Voraussetzungen

Praktische Erfahrung in der IT-Informationsverarbeitung erforderlich. Kenntnisse im Einsatz relationaler Datenbanken sowie Grundkenntnisse über hadoop werden vorausgesetzt.

Agenda

Einführung (ca. 60 Minuten)
In diesem Abschnitt wird der zur Verfügung stehende Hadoop-Cluster auf Basis HortonWorks HDP mit vier Knoten vorgestellt.

Pig im Detail (ca. 60 Minuten)
In diesem Abschnitt wird Pig im Detail vorgestellt.

Installation von Pig. Die Pig Shell und Execution Modes für Pig (ca. 60 Minuten)
In diesem Abschnitt wird das Konzept von Pig vorgestellt sowie verschiedene Aspekte der Installation, der Konfiguration sowie der Interaktion von Pig behandelt.

HandsOn: „Hello Pig“ – Laden und Speichern von Daten in Pig (ca. 60 Minuten)
In diesem Abschnitt machen sich die Teilnehmer mit dem Konzept von Pig vertraut und unternehmen erste Schritte.

HandsOn: Pig Latin 1 (ca. 60 Minuten)
Die Teilnehmer evaluieren die grundlegenden Möglichkeiten von Pig Latin.

HandsOn: Pig Latin 2 (ca. 60 Minuten)
Dieser Abschnitt beschäftigt sich mit weitergehenden Anwendungsmöglichkeiten von Pig Latin.

HandsOn: Funktionen in Pig (ca. 60 Minuten)
In diesem Abschnitt beschäftigen sich die Teilnehmer mit den eingebauten Funktionen in Pig und wenden sie an.

HandsOn: Erweiterungen durch benutzerdefinierte Funktionen (ca. 60 Minuten)
Die Teilnehmer machen sich mit dem Konzept der benutzerdefinierten Funktionen, erstellen eigene Funktionen und wenden sie an.

HandsOn: Testen von Pig-Anwendungen (ca. 60 Minuten)
Die Teilnehmer lernen verschiedene Konzepte kennen, wie Pig-Anwendungen getestet und überwacht werden können.

HandsOn: Performance-Aspekte in Pig (ca. 60 Minuten)
In diesem Abschnitt werden die Teilnehmer mit grundsätzlichen Konzepten vertraut gemacht, die das Ausführungsverhalten von Pig-Anwendungen beeinflussen.

HandsOn: Komplexe Aufgabenstellung (ca. 180 Minuten)
Die Teilnehmer bearbeiten eigenständig eine vollständige Aufgabenstellung.

Zusammenfassung (ca. 60 Minuten)
Zum Abschluss werden die Ergebnisse zusammengefasst und die durchgeführten Übungen auf ihre Praxistauglichkeit bewertet.

Ziele

In diesem Vertiefungs-Workshop lernt der Teilnehmer den grundsätzlichen Umgang mit Pig anhand praktischer, aufeinander aufsetzenden Übungen.

Zielgruppe

  • IT-Architekten
  • IT-Entwickler

Voraussetzungen

Praktische Erfahrung in der IT-Informationsverarbeitung erforderlich. Kenntnisse im Einsatz relationaler Datenbanken sowie Grundkenntnisse über hadoop werden vorausgesetzt.

Agenda

Einführung (ca. 60 Minuten)
In diesem Abschnitt wird der zur Verfügung stehende Hadoop-Cluster auf Basis HortonWorks HDP mit vier Knoten vorgestellt.

Pig im Detail (ca. 60 Minuten)
In diesem Abschnitt wird Pig im Detail vorgestellt.

Installation von Pig. Die Pig Shell und Execution Modes für Pig (ca. 60 Minuten)
In diesem Abschnitt wird das Konzept von Pig vorgestellt sowie verschiedene Aspekte der Installation, der Konfiguration sowie der Interaktion von Pig behandelt.

HandsOn: „Hello Pig“ – Laden und Speichern von Daten in Pig (ca. 60 Minuten)
In diesem Abschnitt machen sich die Teilnehmer mit dem Konzept von Pig vertraut und unternehmen erste Schritte.

HandsOn: Pig Latin 1 (ca. 60 Minuten)
Die Teilnehmer evaluieren die grundlegenden Möglichkeiten von Pig Latin.

HandsOn: Pig Latin 2 (ca. 60 Minuten)
Dieser Abschnitt beschäftigt sich mit weitergehenden Anwendungsmöglichkeiten von Pig Latin.

HandsOn: Funktionen in Pig (ca. 60 Minuten)
In diesem Abschnitt beschäftigen sich die Teilnehmer mit den eingebauten Funktionen in Pig und wenden sie an.

HandsOn: Erweiterungen durch benutzerdefinierte Funktionen (ca. 60 Minuten)
Die Teilnehmer machen sich mit dem Konzept der benutzerdefinierten Funktionen, erstellen eigene Funktionen und wenden sie an.

HandsOn: Testen von Pig-Anwendungen (ca. 60 Minuten)
Die Teilnehmer lernen verschiedene Konzepte kennen, wie Pig-Anwendungen getestet und überwacht werden können.

HandsOn: Performance-Aspekte in Pig (ca. 60 Minuten)
In diesem Abschnitt werden die Teilnehmer mit grundsätzlichen Konzepten vertraut gemacht, die das Ausführungsverhalten von Pig-Anwendungen beeinflussen.

HandsOn: Komplexe Aufgabenstellung (ca. 180 Minuten)
Die Teilnehmer bearbeiten eigenständig eine vollständige Aufgabenstellung.

Zusammenfassung (ca. 60 Minuten)
Zum Abschluss werden die Ergebnisse zusammengefasst und die durchgeführten Übungen auf ihre Praxistauglichkeit bewertet.

Tags