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.
Timestream-Recheneinheit () TCU
Amazon Timestream for Live Analytics misst die Rechenkapazität, die Ihnen für Ihre Abfrageanforderungen zugewiesen wurde, in der Timestream-Recheneinheit ()TCU. Eine TCU besteht aus 4 vCPUs und 16 GB Arbeitsspeicher. Wenn Sie Abfragen in Timestream for Live Analytics ausführen, ordnet der Service auf der Grundlage der Komplexität Ihrer Abfragen und der Menge der verarbeiteten Daten eine Zuweisung nach TCUs Bedarf zu. Die Anzahl der DatenTCUs, die eine Abfrage verbraucht, bestimmt die damit verbundenen Kosten.
Anmerkung
Alle AWS-Konten , die nach dem 29. April 2024 in den Service integriert sind, werden standardmäßig TCUs für die Preisgestaltung von Abfragen verwendet.
In diesem Thema
MaxQuery TCU
Diese Einstellung gibt die maximale Anzahl von Recheneinheiten an, die der Service zu einem beliebigen Zeitpunkt für die Bearbeitung Ihrer Anfragen verwendet. Um Abfragen auszuführen, müssen Sie die Mindestkapazität auf 4 festlegenTCUs. Sie können die maximale Anzahl von TCUs in Vielfachen von 4 festlegen, z. B. 4, 8, 16, 32 usw. Ihnen werden nur die Rechenressourcen in Rechnung gestellt, die Sie für Ihren Workload verwenden. Zum Beispiel, wenn Sie das Maximum TCUs auf 128 setzen, aber durchweg nur 8 verwendenTCUs. Ihnen wird nur die Dauer in Rechnung gestellt, in der Sie die 8 genutzt habenTCUs. Die Standardeinstellung MaxQueryTCU
in Ihrem Konto ist auf 200 festgelegt. Sie können einen Wert MaxQueryTCU
zwischen 4 und 1000 einstellen, indem Sie die UpdateAccountSettingsAPIOperation AWS Management Console oder zusammen mit der Option AWS SDK oder verwenden AWS CLI.
Wir empfehlen die Einstellung MaxQueryTCU
für Ihr Konto. Die Festlegung eines TCU Höchstlimits trägt zur Kostenkontrolle bei, da die Anzahl der Recheneinheiten begrenzt wird, die der Service für Ihre Abfrage-Workloads verwenden kann. Auf diese Weise können Sie Ihre Ausgaben für Abfragen besser vorhersagen und verwalten.
Abrechnung für TCU
Jede Abrechnung TCU erfolgt auf Stundenbasis mit einer Genauigkeit pro Sekunde und für mindestens 30 Sekunden. Die Nutzungseinheit dieser Recheneinheiten ist -Stunde. TCU
Wenn Sie Abfragen ausführen, wird Ihnen die während der Ausführung der Abfrage TCUs genutzte Zeit in Rechnung gestellt, gemessen in TCU Stunden. Beispielsweise:
-
Ihre Arbeitslast beläuft sich auf 20 TCUs für 3 Stunden. Ihnen werden 60 Stunden (20 TCUs x TCU 3 Stunden) in Rechnung gestellt.
-
Ihr Workload umfasst 10 TCUs für 30 Minuten und dann 20 TCUs für die nächsten 30 Minuten. Ihnen werden 15 Stunden (10 TCUs x 0,5 TCU Stunden + 20 TCUs x 0,5 Stunden) in Rechnung gestellt.
Die Preise pro TCU Stunde variieren je nach. AWS-Region Weitere Informationen finden Sie in den Amazon Timestream-PreisenMaxQueryTCU
), um eine gleichbleibende Leistung zu gewährleisten. Diese MaxQueryTCU
Einstellung dient als Obergrenze für die Rechenkapazität, auf die der Service skaliert werden kann. Diese Einstellung hilft Ihnen, die Anzahl der Rechenressourcen und damit deren Kosten zu kontrollieren.
Konfiguration TCU
Wenn Sie den Dienst einbinden, gilt für jeden AWS-Konto Dienst ein MaxQueryTCU
Standardlimit von 200. Sie können dieses Limit jederzeit nach Bedarf aktualisieren, indem Sie die UpdateAccountSettingsAPIOperation AWS Management Console oder zusammen mit dem AWS SDK oder verwenden AWS CLI.
Wenn Sie sich nicht sicher sind, welche Werte Sie konfigurieren sollen, überprüfen Sie die QueryTCU
Metrik für Ihr Konto. Diese Metrik ist in Amazon AWS Management Console und Amazon verfügbar CloudWatch. Diese Metrik bietet Einblick in die maximale Anzahl der TCUs verwendeten Daten mit einer Genauigkeit von Minute zu Minute. Stellen Sie den auf der Grundlage historischer Daten und Ihrer Einschätzung des future Wachstums so ein, MaxQueryTCU
dass er Ihren Nutzungsspitzen Rechnung trägt. Wir empfehlen, einen Spielraum von mindestens 4 bis 16% TCUs über Ihrer Spitzennutzung zu haben. Wenn Ihr Spitzenwert QueryTCU
in den letzten 30 Tagen beispielsweise 128 betrug, empfehlen wir einen Wert MaxQueryTCU
zwischen 132 und 144.
Schätzung der benötigten Recheneinheiten
Recheneinheiten können Abfragen gleichzeitig verarbeiten. Beachten Sie die allgemeinen Richtlinien in der folgenden Tabelle, um die Anzahl der erforderlichen Recheneinheiten zu ermitteln:
Gleichzeitige Abfragen | TCUs |
---|---|
7 | 4 |
14 | 8 |
21 | 12 |
Anmerkung
-
Dies sind allgemeine Richtlinien, und die tatsächliche Anzahl der benötigten Recheneinheiten hängt von mehreren Faktoren ab, wie z. B.:
-
Die effektive Parallelität von Abfragen.
-
Abfragemuster.
-
Die Anzahl der gescannten Partitionen.
-
Andere Workload-spezifische Merkmale.
-
-
Überwachen Sie die Leistung Ihrer Anwendung und die
QueryTCU
Metrik, um die Recheneinheiten nach Bedarf anzupassen.
Wann sollte erhöht werden MaxQuery TCU
In den folgenden Szenarien sollten Sie eine Erhöhung der Werte MaxQueryTCU
in Betracht ziehen:
-
Ihr maximaler Abfrageverbrauch nähert sich oder erreicht den aktuell konfigurierten Höchstwert für AbfragenTCU. Wir empfehlen, den maximalen Abfragewert TCU mindestens 4-16 TCUs höher einzustellen als der Spitzenverbrauch.
-
Ihre Abfragen geben einen 4xx-Fehler zurück, bei dem die Meldung MaxQuery TCU überschritten wurde. Wenn Sie mit einer geplanten Erhöhung Ihrer Arbeitslast rechnen, sollten Sie die konfigurierte maximale Abfrage erneut aufrufen und entsprechend anpassen. TCU
Wann sollten Sie verringern MaxQuery TCU
In den folgenden Szenarien sollten Sie eine Verringerung der Werte MaxQueryTCU
in Betracht ziehen:
-
Ihr Workload weist ein vorhersehbares und stabiles Nutzungsmuster auf, und Sie haben ein gutes Verständnis für Ihre Anforderungen an die Computernutzung. Wenn Sie die maximale Anzahl TCU an Abfragen auf einen Wert zwischen 4 und 16% TCU über Ihrem Spitzenverbrauch senken, können Sie eine unbeabsichtigte Nutzung und damit verbundene Kosten vermeiden. Sie können den Wert mithilfe der Operation ändern. UpdateAccountSettingsAPI
-
Die Spitzenauslastung Ihres Workloads hat im Laufe der Zeit abgenommen, entweder aufgrund von Änderungen in Ihrer Anwendung oder aufgrund von Benutzerverhaltensmustern. Eine Senkung des Maximums TCU kann dazu beitragen, unbeabsichtigte Kosten zu minimieren.
Anmerkung
Je nach Ihrer aktuellen Nutzung kann es bis zu 24 Stunden dauern, bis die Änderung des TCU Höchstlimits wirksam wird. Ihnen wird nur der Betrag in Rechnung gestelltTCUs, den Ihre Abfragen tatsächlich verbrauchen. Ein höheres maximales TCU Abfragelimit wirkt sich nicht auf Ihre Kosten aus, es sei denn, diese TCUs werden von Ihrem Workload aufgebraucht.
Überwachung der Nutzung mithilfe von CloudWatch Metriken
Um Ihre TCU Nutzung zu überwachen, bietet Timestream for Live Analytics die folgende CloudWatch Metrik:QueryTCU
. Diese Metrik gibt die Anzahl der pro Minute verwendeten Recheneinheiten an und wird jede Minute ausgegeben. Sie können wählen, ob der maximale und der minimale Verbrauch pro Minute überwacht TCUs werden sollen. Sie können auch Alarme für diese Metrik einrichten, um Ihre Abfragekosten in Echtzeit zu verfolgen.
Grundlegendes zu Variationen bei der Nutzung von Recheneinheiten
Die Anzahl der Rechenressourcen, die für Ihre Abfragen benötigt werden, kann sich auf der Grundlage mehrerer Parameter entweder erhöhen oder verringern. Zum Beispiel Datenvolumen, Datenaufnahmemuster, Abfragelatenz, Abfrageform, Abfrageeffizienz und Abfragekombinationen, die Echtzeit- und Analyseabfragen verwenden. Diese Parameter können dazu führen, dass für Ihre Arbeitslast entweder höhere oder niedrigere TCU Einheiten erforderlich sind. In einem stabilen Zustand, in dem sich diese Parameter nicht ändern, stellen Sie möglicherweise fest, dass die Anzahl der für Ihre Arbeitslast erforderlichen Recheneinheiten abnimmt. Folglich kann dies Ihre monatlichen Kosten senken.
Wenn sich einer dieser Parameter in Ihrer Arbeitslast oder Ihren Daten ändert, kann sich außerdem die Anzahl der benötigten Recheneinheiten erhöhen. Wenn Timestream eine Abfrage empfängt, entscheidet Timestream je nach den Datenpartitionen, auf die die Abfrage zugreift, über die Anzahl der Rechenressourcen, um die Abfrage performant zu bearbeiten.
In regelmäßigen Abständen optimiert Timestream auf der Grundlage Ihrer Eingabe- und Abfragezugriffsmuster das Datenlayout. Timestream führt die Optimierung durch, indem Partitionen, auf die weniger zugegriffen wird, in einer einzigen Partition zusammengefasst oder eine Hotpartition aus Performance-Gründen in mehrere Partitionen aufgeteilt wird. Folglich kann die Rechenkapazität, die von derselben Abfrage verwendet wird, zu verschiedenen Zeitpunkten leicht variieren.
Sie entscheiden sich dafür, die TCU Preisgestaltung für Ihre Anfragen zu verwenden
Als bestehender Benutzer können Sie sich einmalig anmelden, um das Kostenmanagement zu verbessern und TCUs die Mindestanzahl der pro Abfrage gemessenen Byte zu entfernen. Sie können sich anmelden, indem Sie die UpdateAccountSettingsAPIOperation AWS Management Console oder zusammen mit der Option oder verwenden. AWS SDK AWS CLI Stellen Sie in der API Operation den QueryPricingModel
Parameter auf einCOMPUTE_UNITS
.
Die Entscheidung für das rechnergestützte Preismodell ist eine unumkehrbare Änderung.