View a markdown version of this page

Einen Amazon EMR-Job verwalten - AWS Step Functions

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Einen Amazon EMR-Job verwalten

Dieses Beispielprojekt demonstriert Amazon EMR und die Integration. AWS Step Functions Das Projekt erstellt einen Amazon EMR-Cluster, fügt mehrere Schritte hinzu, führt sie aus und beendet dann den Cluster.

Wichtig

Amazon EMR hat keine kostenlose Preisstufe. Bei der Ausführung des Beispielprojekts fallen Kosten an. Preisinformationen finden Sie auf der Amazon EMR-Preisseite. Die Verfügbarkeit der Amazon EMR-Serviceintegration hängt von der Verfügbarkeit der Amazon EMR-APIs ab. Aus diesem Grund funktioniert dieses Beispielprojekt in einigen AWS Regionen möglicherweise nicht richtig. Informationen zu Einschränkungen in bestimmten Regionen finden Sie in der Amazon EMR-Dokumentation.

Schritt 1: Erstellen Sie die Zustandsmaschine

  1. Öffnen Sie die Step Functions-Konsole und wählen Sie Create State Machine.

  2. Wählen Sie Aus Vorlage erstellen und suchen Sie nach der zugehörigen Starter-Vorlage. Wählen Sie Next (Weiter), um fortzufahren.

  3. Wählen Sie aus, wie Sie die Vorlage verwenden möchten:

    1. Eine Demo ausführen — erstellt eine Zustandsmaschine, die nur gelesen werden kann. Nach der Überprüfung können Sie den Workflow und alle zugehörigen Ressourcen erstellen.

    2. Darauf aufbauen — bietet eine bearbeitbare Workflow-Definition, die Sie mit Ihren eigenen Ressourcen überprüfen, anpassen und bereitstellen können. (Verwandte Ressourcen, wie Funktionen oder Warteschlangen, werden nicht automatisch erstellt.)

  4. Wählen Sie Vorlage verwenden, um mit Ihrer Auswahl fortzufahren.

    Anmerkung

    Für Dienste, die für Ihr Konto bereitgestellt werden, fallen Standardgebühren an.

Schritt 2: Führen Sie die Demo-State-Maschine aus

Wenn Sie die Option Demoversion ausführen wählen, werden alle zugehörigen Ressourcen bereitgestellt und können ausgeführt werden. Wenn Sie die Option Darauf aufbauen gewählt haben, müssen Sie möglicherweise Platzhalterwerte festlegen und zusätzliche Ressourcen erstellen, bevor Sie Ihren benutzerdefinierten Workflow ausführen können.

  1. Wählen Sie Bereitstellen und ausführen.

  2. Warten Sie, bis der CloudFormation Stack bereitgestellt ist. Dies kann bis zu 10 Minuten dauern.

  3. Nachdem die Option Ausführung starten angezeigt wird, überprüfen Sie die Eingabe und wählen Sie Ausführung starten.

Herzlichen Glückwunsch!

Sie sollten jetzt eine Demoversion Ihrer State Machine haben. Sie können in der Diagrammansicht Zustände auswählen, um Eingaben, Ausgaben, Variablen, Definitionen und Ereignisse zu überprüfen.