Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Führen Sie eine interaktive Analyse von Streaming-Daten durch

Fokusmodus
Führen Sie eine interaktive Analyse von Streaming-Daten durch - 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.

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.

Sie verwenden ein Serverless Notebook mit Apache Zeppelin, um mit Ihren Streaming-Daten zu interagieren. Ihr Notebook kann mehrere Notizen enthalten, und jede Notiz kann einen oder mehrere Absätze enthalten, in die Sie Ihren Code schreiben können.

Die folgende beispielhafte SQL-Abfrage zeigt, wie Daten aus einer Datenquelle abgerufen werden:

%flink.ssql(type=update) select * from stock;

Weitere Beispiele für Flink Streaming SQL-Abfragen finden Sie im Beispiele und Tutorials für Studio-Notebooks in Managed Service für Apache Flink Folgenden und unter Abfragen in der Apache Flink-Dokumentation.

Sie können Flink-SQL-Abfragen im Studio-Notebook verwenden, um Streaming-Daten abzufragen. Sie können auch Python (Tabellen-API) und Scala (Table und Datastream APIs) verwenden, um Programme zu schreiben, mit denen Sie Ihre Streaming-Daten interaktiv abfragen können. Sie können die Ergebnisse Ihrer Abfragen oder Programme anzeigen, sie innerhalb von Sekunden aktualisieren und erneut ausführen, um aktualisierte Ergebnisse anzuzeigen.

Flink-Interpreter

Sie geben mithilfe eines Interpreters an, in welcher Sprache Managed Service für Apache Flink Ihre Anwendung ausführt. Sie können die folgenden Interpreter mit Managed Service für Apache Flink verwenden:

Name Klasse Beschreibung
%flink FlinkInterpreter Erzeugt ExecutionEnvironment/StreamExecutionEnvironment/BatchTableEnvironment/StreamTableEnvironmentund stellt eine Scala-Umgebung bereit
%flink.pyflink PyFlinkInterpreter Stellt eine Python-Umgebung bereit
%flink.ipyflink IPyFlinkInterpreter Stellt eine IPython-Umgebung bereit
%flink.ssql FlinkStreamSqlInterpreter Stellt eine Stream-SQL-Umgebung bereit
%flink.bsql FlinkBatchSqlInterpreter Stellt eine Batch-SQL-Umgebung bereit

Weitere Informationen zu Flink-Interpretern finden Sie unter Flink-Interpreter für Apache Zeppelin.

Wenn Sie %flink.pyflink oder %flink.ipyflink als Interpreter verwenden, müssen Sie den ZeppelinContext verwenden, um die Ergebnisse im Notebook zu visualisieren.

PyFlink Spezifischere Beispiele finden Sie unter Interaktive Abfrage Ihrer Datenströme mithilfe von Managed Service für Apache Flink Studio und Python.

Tabellenumgebungsvariablen von Apache Zeppelin

Apache Zeppelin bietet mithilfe von Umgebungsvariablen Zugriff auf Tabellenumgebungsressourcen.

Sie greifen mit den folgenden Variablen auf Ressourcen der Scala-Tabellenumgebung zu:

Variable Ressource
senvStreamExecutionEnvironment
stenvStreamTableEnvironment for blink planner

Sie greifen mit den folgenden Variablen auf Ressourcen der Python-Tabellenumgebung zu:

Variable Ressource
s_envStreamExecutionEnvironment
st_envStreamTableEnvironment for blink planner

Weitere Informationen zur Verwendung von Tabellenumgebungen finden Sie unter Concepts and Common API in der Apache Flink-Dokumentation.

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.