Was ist der Unterschied zwischen einer Transformation und einer Aktion in Spark?
What is the difference between a Transformation and Action in Spark?
Spark's execution engine is designed to be Lazy. In effect, you're first up build up your analytics/data processing request through a series of Transformations which are then executed by an Action

Transformations are kind of operations which will transform your RDD data from one form to another. And when you apply this operation on any RDD, you will get a new RDD with transformed data Operations like map, filter are transformations.

Transformations create RDDs from each other, but when we want to work with the actual dataset, at that point action is performed. When the action is triggered after the result, new RDD is not formed like transformation. Ex:- count on a DF
Die Ausführungs-Engine von Spark ist so konzipiert, dass sie "faul" ist. Das heißt, du baust deine Analyse-/Datenverarbeitungsanforderung zunächst durch eine Reihe von Transformationen auf, die dann von einer Action ausgeführt werden

Transformationen sind eine Art von Operationen, die deine RDD-Daten von einer Form in eine andere verwandeln. Wenn du diese Operation auf ein RDD anwendest, erhältst du ein neues RDD mit umgewandelten Daten Operationen wie Map und Filter sind Transformationen.

Transformationen erzeugen RDDs aus einander, aber wenn wir mit dem eigentlichen Datensatz arbeiten wollen, wird eine Aktion ausgeführt. Wenn die Aktion nach dem Ergebnis ausgelöst wird, wird kein neues RDD wie bei einer Transformation gebildet. Beispiel: Zählung auf einer DF
general_qa
de