Aktualisieren Sie Studio Runtime - Managed Service für Apache Flink

Amazon Managed Service für Apache Flink war zuvor als Amazon Kinesis Data Analytics für Apache Flink bekannt.

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.

Aktualisieren Sie Studio Runtime

Dieser Abschnitt enthält Informationen zum Upgrade Ihrer Studio-Notebook-Runtime. Wir empfehlen, dass Sie immer auf die neueste unterstützte Studio Runtime aktualisieren.

Führen Sie ein Upgrade Ihres Notebooks auf eine neue Studio Runtime durch

Je nachdem, wie Sie Studio verwenden, unterscheiden sich die Schritte zum Upgrade Ihrer Runtime. Wählen Sie die Option, die zu Ihrem Anwendungsfall passt.

Wenn Sie Python SQL oder Python ohne externe Abhängigkeiten verwenden, verwenden Sie den folgenden Runtime-Upgrade-Prozess. Wir empfehlen Ihnen, auf die neueste Runtime-Version zu aktualisieren. Der Upgrade-Vorgang ist derselbe, unabhängig von der Runtime-Version, von der aus Sie das Upgrade durchführen.

  1. Erstellen Sie ein neues Studio-Notizbuch mit der neuesten Runtime.

  2. Kopieren Sie den Code jeder Notiz aus dem alten Notizbuch und fügen Sie ihn in das neue Notizbuch ein.

  3. Passen Sie den Code im neuen Notizbuch so an, dass er mit allen Apache Flink-Funktionen kompatibel ist, die sich gegenüber der vorherigen Version geändert haben.

    • Führen Sie das neue Notizbuch aus. Öffnen Sie das Notizbuch und führen Sie es Note für Note nacheinander aus und testen Sie, ob es funktioniert.

    • Nehmen Sie alle erforderlichen Änderungen am Code vor.

    • Stoppen Sie das neue Notizbuch.

  4. Wenn Sie das alte Notizbuch als Anwendung bereitgestellt hätten:

    • Stellen Sie das neue Notebook als separate, neue Anwendung bereit.

    • Stoppen Sie die alte Anwendung.

    • Führen Sie die neue Anwendung ohne Snapshot aus.

  5. Stoppen Sie das alte Notebook, falls es läuft. Starten Sie das neue Notizbuch nach Bedarf für die interaktive Nutzung.

Prozessablauf für Upgrades ohne externe Abhängigkeiten

Das folgende Diagramm stellt den empfohlenen Arbeitsablauf für die Aktualisierung Ihres Notebooks ohne externe Abhängigkeiten dar.

Gehen Sie wie folgt vor, wenn Sie Python SQL oder Python verwenden und externe Abhängigkeiten wie Konnektoren oder benutzerdefinierte Artefakte verwenden, z. B. benutzerdefinierte Funktionen, die in Python oder Java implementiert sind. Wir empfehlen Ihnen, auf die neueste Runtime zu aktualisieren. Der Vorgang ist derselbe, unabhängig von der Runtime-Version, von der aus Sie das Upgrade durchführen.

  1. Erstellen Sie ein neues Studio-Notizbuch mit der neuesten Runtime.

  2. Kopieren Sie den Code jeder Notiz aus dem alten Notizbuch und fügen Sie ihn in das neue Notizbuch ein.

  3. Aktualisieren Sie die externen Abhängigkeiten und benutzerdefinierten Artefakte.

    • Suchen Sie nach neuen Konnektoren, die mit der Apache Flink-Version der neuen Runtime kompatibel sind. Die richtigen SQLAnschlüsse für die Flink-Version finden Sie in der Apache Flink-Dokumentation unter Tabelle und Anschlüsse.

    • Aktualisieren Sie den Code der benutzerdefinierten Funktionen, sodass er den Änderungen in Apache Flink und allen Python- oder JAR Abhängigkeiten entsprichtAPI, die von den benutzerdefinierten Funktionen verwendet werden. Verpacken Sie Ihr aktualisiertes benutzerdefiniertes Artefakt erneut.

    • Fügen Sie diese neuen Anschlüsse und Artefakte dem neuen Notizbuch hinzu.

  4. Passen Sie den Code im neuen Notizbuch so an, dass er mit allen Apache Flink-Funktionen kompatibel ist, die sich gegenüber der vorherigen Version geändert haben.

    • Führen Sie das neue Notizbuch aus. Öffnen Sie das Notizbuch und führen Sie es Note für Note nacheinander aus und testen Sie, ob es funktioniert.

    • Nehmen Sie alle erforderlichen Änderungen am Code vor.

    • Stoppen Sie das neue Notizbuch.

  5. Wenn Sie das alte Notizbuch als Anwendung bereitgestellt hätten:

    • Stellen Sie das neue Notebook als separate, neue Anwendung bereit.

    • Stoppen Sie die alte Anwendung.

    • Führen Sie die neue Anwendung ohne Snapshot aus.

  6. Stoppen Sie das alte Notebook, falls es läuft. Starten Sie das neue Notizbuch nach Bedarf für die interaktive Nutzung.

Prozessablauf für das Upgrade mit externen Abhängigkeiten

Das folgende Diagramm stellt den empfohlenen Arbeitsablauf für die Aktualisierung Ihres Notebooks mit externen Abhängigkeiten dar.