

Für ähnliche Funktionen wie Amazon Timestream für sollten Sie Amazon Timestream for LiveAnalytics InfluxDB in Betracht ziehen. Es bietet eine vereinfachte Datenaufnahme und Antwortzeiten im einstelligen Millisekundenbereich für Analysen in Echtzeit. [Erfahren](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html) Sie hier mehr.

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
<a name="ApacheFlink"></a>

Sie können Apache Flink verwenden, um Ihre Zeitreihendaten von Amazon Managed Service für Apache Flink, Amazon MSK, Apache Kafka und anderen Streaming-Technologien direkt in Amazon Timestream for zu übertragen. LiveAnalytics Wir haben einen Apache Flink-Beispieldaten-Connector für Timestream erstellt. Wir haben auch eine Beispielanwendung für das Senden von Daten an Amazon Kinesis erstellt, sodass die Daten von Kinesis zu Managed Service für Apache Flink und schließlich weiter zu Amazon Timestream fließen können. All diese Artefakte stehen Ihnen in zur Verfügung. GitHub Dieses [Video-Tutorial](https://youtu.be/64DSlBvN5lg) beschreibt die Einrichtung.

**Anmerkung**  
 Java 11 ist die empfohlene Version für die Verwendung der Managed Service for Apache Flink-Anwendung. Wenn Sie mehrere Java-Versionen haben, stellen Sie sicher, dass Sie Java 11 in Ihre JAVA\$1HOME-Umgebungsvariable exportieren. 

**Topics**
+ [Beispielanwendung](#ApacheFlink.sample-app)
+ [Video-Tutorial](#ApacheFlink.video-tutorial)

## Beispielanwendung
<a name="ApacheFlink.sample-app"></a>

Gehen Sie zunächst wie folgt vor:

1. Erstellen Sie in Timestream eine Datenbank mit dem Namen gemäß den `kdaflink` Anweisungen unter[Erstellen einer -Datenbank](console_timestream.md#console_timestream.db.using-console).

1. Erstellen Sie in Timestream eine Tabelle mit dem Namen `kinesisdata1` gemäß den unter beschriebenen Anweisungen. [Erstellen einer Tabelle](console_timestream.md#console_timestream.table.using-console)

1. Erstellen Sie einen Amazon Kinesis Data Stream mit dem Namen gemäß den `TimestreamTestStream` Anweisungen unter [Stream erstellen](https://docs.aws.amazon.com/streams/latest/dev/amazon-kinesis-streams.html#how-do-i-create-a-stream).

1. Klonen Sie das GitHub Repository für den [Apache Flink-Datenconnector für Timestream gemäß](https://github.com/awslabs/amazon-timestream-tools/blob/master/integrations/flink_connector) den Anweisungen von. [GitHub](https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/cloning-a-repository)

1.  Folgen Sie den Anweisungen in der README-Datei für den [Apache Flink-Beispieldatenkonnektor, um die Beispielanwendung](https://github.com/awslabs/amazon-timestream-tools/blob/master/integrations/flink_connector/README.md) zu kompilieren, auszuführen und zu verwenden. 

1. Kompilieren Sie die Anwendung Managed Service for Apache Flink gemäß den Anweisungen zum [Kompilieren](https://docs.aws.amazon.com/managed-flink/latest/java/get-started-exercise.html#get-started-exercise-5.5) des Anwendungscodes.

1. Laden Sie die Binärdatei der Anwendung Managed Service for Apache Flink hoch, indem Sie den Anweisungen zum [Hochladen des Apache Flink-Streaming-Codes](https://docs.aws.amazon.com/managed-flink/latest/java/get-started-exercise.html#get-started-exercise-6) folgen.

   1. Nachdem Sie auf Anwendung erstellen geklickt haben, klicken Sie auf den Link der IAM-Rolle für die Anwendung.

   1. Hängen Sie die IAM-Richtlinien für **AmazonKinesisReadOnlyAccess**und an. **AmazonTimestreamFullAccess**
**Anmerkung**  
Die oben genannten IAM-Richtlinien sind nicht auf bestimmte Ressourcen beschränkt und eignen sich nicht für den Produktionseinsatz. Erwägen Sie für ein Produktionssystem die Verwendung von Richtlinien, die den Zugriff auf bestimmte Ressourcen einschränken.

1. Klonen Sie das GitHub Repository für die [Beispielanwendung, die Daten in Kinesis schreibt, indem](https://github.com/awslabs/amazon-timestream-tools/tree/mainline/tools/python/kinesis_ingestor) Sie den Anweisungen von [GitHub](https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/cloning-a-repository)folgen.

1. Folgen Sie den Anweisungen in der [README-Datei](https://github.com/awslabs/amazon-timestream-tools/blob/mainline/tools/python/kinesis_ingestor/README.md), um die Beispielanwendung zum Schreiben von Daten in Kinesis auszuführen.

1. Führen Sie eine oder mehrere Abfragen in Timestream aus, um sicherzustellen, dass Daten von Kinesis an Managed Service for Apache Flink to Timestream gesendet werden. Folgen Sie dabei den Anweisungen unter. [Erstellen einer Tabelle](console_timestream.md#console_timestream.table.using-console)

## Video-Tutorial
<a name="ApacheFlink.video-tutorial"></a>

Dieses [Video](https://youtu.be/64DSlBvN5lg) erklärt, wie Timestream mit Managed Service für Apache Flink verwendet wird.