Kurs
Einführung in Spark SQL mit Python
ExperteSchwierigkeitsgrad
Aktualisiert 03.2026Kurs kostenlos starten
Im Lieferumfang enthalten beiPremium or Teams
SparkData Manipulation4 Std.15 Videos52 Übungen4,200 XP19,850Leistungsnachweis
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.Beliebt bei Lernenden in Tausenden Unternehmen
Training für 2 oder mehr Personen?
Probiere es mit DataCamp for BusinessKursbeschreibung
Lerne Spark SQL
Wenn du dich mit SQL auskennst und schon viel Gutes über Apache Spark gehört hast, ist dieser Kurs genau das Richtige für dich. Apache Spark ist ein Rechenframework für die Verarbeitung von Big Data, und Spark SQL ist ein Teil von Apache Spark. In diesem vierstündigen Kurs lernst du, wie du Spark mit fortgeschrittenen SQL-Funktionen wie Fensterfunktionen noch besser nutzen kannst.In vier Kapiteln lernst du, wie du mit Spark SQL Zeitreihendaten analysierst, die häufigsten Wörter aus einem Textdokument herausziehst, Merkmalsätze aus natürlichem Sprachtext erstellst und diese nutzt, um das letzte Wort in einem Satz mithilfe logistischer Regression vorherzusagen.
Entdecke die Einsatzmöglichkeiten von Spark SQL
Du fängst damit an, eine SQL-Tabelle in Spark zu erstellen und abzufragen. Außerdem lernst du, wie du SQL-Fensterfunktionen für laufende Summen, laufende Differenzen und andere Operationen nutzen kannst.Als Nächstes lernst du, wie du die Fensterfunktion in Spark SQL für die Verarbeitung natürlicher Sprache nutzen kannst, zum Beispiel mit einer Analyse mit gleitendem Fenster, um häufige Wortfolgen zu finden.
In Kapitel 3 lernst du, wie du mit der SQL Spark-Benutzeroberfläche DataFrame und SQL-Tabellen richtig zwischenspeicherst, bevor du dich mit den Best Practices für die Protokollierung in Spark beschäftigst.
Zum Schluss nutzt du alle bisher erlernten Fähigkeiten, um Rohtext zu laden und zu tokenisieren, bevor du Wortsequenzen extrahierst. Dann wirst du logistische Regression nutzen, um den Text zu klassifizieren, indem du mit rohen Daten in natürlicher Sprache einen Textklassifikator trainierst.
Hol dir eine gründliche Einführung in Spark SQL
Am Ende des Kurses wirst du Spark SQL richtig gut verstehen und wissen, wie Spark die Leistung von verteiltem Rechnen mit der Benutzerfreundlichkeit von Python und SQL kombiniert.Voraussetzungen
Python ToolboxPostgreSQL Summary Stats and Window FunctionsIntroduction to PySpark1
PySpark SQL
In this chapter you will learn how to create and query a SQL table in Spark. Spark SQL brings the expressiveness of SQL to Spark. You will also learn how to use SQL window functions in Spark. Window functions perform a calculation across rows that are related to the current row. They greatly simplify achieving results that are difficult to express using only joins and traditional aggregations. We'll use window functions to perform running sums, running differences, and other operations that are challenging to perform in basic SQL.
2
Using Window Function SQL for Natural Language Processing
In this chapter, you will be loading natural language text. Then you will apply a moving window analysis to find frequent word sequences.
3
Caching, Logging, and the Spark UI
In the previous chapters you learned how to use the expressiveness of window function SQL. However, this expressiveness now makes it important that you understand how to properly cache dataframes and cache SQL tables. It is also important to know how to evaluate your application. You learn how to do do this using the Spark UI. You'll also learn a best practice for logging in Spark. Spark SQL brings with it another useful tool for tuning query performance issues, the query execution plan. You will learn how to use the execution plan for evaluating the provenance of a dataframe.
4
Text Classification
Previous chapters provided you with the tools for loading raw text, tokenizing it, and extracting word sequences. This is already very useful for analysis, but it is also useful for machine learning. What you've learned now comes together by using logistic regression to classify text. By the conclusion of this chapter, you will have loaded raw natural language text data and used it to train a text classifier.
Einführung in Spark SQL mit Python
Kurs abgeschlossen
Leistungsnachweis verdienen
Füge diesen Fähigkeitsnachweis zu Deinem LinkedIn-Profil, Anschreiben oder Lebenslauf hinzuTeile es auf Social Media und in Deiner Leistungsbeurteilung
Im Lieferumfang enthalten beiPremium or Teams
Jetzt anmeldenSchließe dich 19 Millionen Lernenden an und starte Einführung in Spark SQL mit Python heute!
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.