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.
Durchsatzmodi
Amazon SageMaker Feature Store bietet zwei Preismodelle zur Auswahl: Durchsatzmodi auf Abruf (On-demand
) und Bereitgestellt (Provisioned
). On-demand
eignet sich am besten für weniger vorhersehbaren Verkehr und Provisioned
eignet sich am besten für konsistenten und vorhersehbaren Verkehr.
Sie haben die Möglichkeit, für eine bestimmte Featuregruppe zwischen den Modi On-demand
und dem Provisioned
Durchsatzmodus zu wechseln, um Zeiträumen Rechnung zu tragen, in denen sich die Muster des Anwendungsdatenverkehrs ändern oder weniger vorhersehbar sind. Sie können Ihren Feature-Gruppen-Durchsatzmodus nur On-demand
einmal innerhalb von 24 Stunden aktualisieren. Der Durchsatzmodus kann programmgesteuert über die Benutzeroberfläche UpdateFeatureGroupAPIoder über die Benutzeroberfläche der Konsole aktualisiert werden. Weitere Informationen zur Verwendung der Konsole finden Sie unter. Amazon SageMaker Feature Store in der Konsole verwenden
Sie können den Provisioned
Durchsatzmodus für Funktionsgruppen verwenden, die nur offline sind, oder für Featuregruppen mit dem Standard
Speichertyp. Für andere Speicherkonfigurationen wird der On-demand
Durchsatzmodus verwendet. Informationen zu den Online- und Offline-Speicherkonfigurationen finden Sie jeweils Offline-Geschäft unter Online-Geschäft und.
Weitere Informationen zur Preisgestaltung finden Sie unter SageMaker Amazon-Preise
Themen
Durchsatzmodus auf Abruf
Der On-demand
(Standard-) Durchsatzmodus funktioniert am besten, wenn Sie Featuregruppen mit unbekannter Arbeitslast und unvorhersehbarem Anwendungsverkehr verwenden und Sie die Kapazitätsanforderungen nicht prognostizieren können.
In diesem On-demand
Modus werden Ihnen die Lese- und Schreibvorgänge berechnet, die Ihre Anwendung für Ihre Featuregruppen ausführt. Sie müssen nicht angeben, wie viel Lese- und Schreibdurchsatz Sie von Ihrer Anwendung erwarten, da Feature Store Ihre Arbeitslasten sofort berücksichtigt, wenn sie steigen oder sinken. Sie zahlen nur für das, was Sie tatsächlich nutzen, was in ReadRequestsUnits
und gemessen wird. WriteRequestsUnits
Sie können den On-demand
Durchsatzmodus mithilfe von CreateFeatureGroupoder UpdateFeatureGroupAPIsoder über die Benutzeroberfläche der Konsole aktivieren. Weitere Informationen zur Verwendung der Konsolenbenutzeroberfläche finden Sie unterAmazon SageMaker Feature Store in der Konsole verwenden.
Wichtig
Sie können Ihren Feature-Gruppen-Durchsatzmodus nur On-demand
einmal innerhalb von 24 Stunden aktualisieren.
Bereitgestellter Durchsatzmodus
Der Provisioned
Durchsatzmodus funktioniert am besten, wenn Sie Featuregruppen mit vorhersehbaren Workloads verwenden und Sie die Kapazitätsanforderungen prognostizieren können, um die Kosten zu kontrollieren. Dadurch kann er für bestimmte Workloads, bei denen Sie die Durchsatzanforderungen im Voraus antizipieren können, kostengünstiger werden.
Wenn Sie für eine Funktionsgruppe den Provisioned
Modus festlegen, geben Sie Kapazitätseinheiten an. Dabei handelt es sich um die maximale Kapazität, die eine Anwendung von einer Featuregruppe verbrauchen kann. Wenn Ihre Anwendung diese Provisioned
Durchsatzkapazität überschreitet, unterliegt sie einer Anforderungsdrosselung.
Im Folgenden finden Sie Informationen zu den Lese- und Schreibkapazitätseinheiten.
-
Beim Abrufen eines einzelnen Datensatzes mit einer Größe von bis zu 4 KB
GetRecord
API wird mindestens 1 RCU (Lesekapazitätseinheit) verbraucht. Das Abrufen größerer Payloads kann länger dauern. Die Gesamtzahl der erforderlichen Lesekapazitätseinheiten hängt von der Elementgröße ab, einschließlich einer kleinen Anzahl von Metadaten pro Datensatz, die vom Feature Store-Service hinzugefügt werden. -
Eine einzelne Schreibanforderung mit einer Payload von 1 KB unter Verwendung von verbraucht mindestens 1 WCU (Schreibkapazitätseinheit), wobei die Bruchteile der Payloads auf die nächste KB aufgerundet
PutRecord
API werden. Je nach Uhrzeit des Ereignisses, dem Löschstatus des Datensatzes und dem Status „Time to live ()TTL“ kann es zu einem höheren Stromverbrauch kommen. Weitere Informationen zu finden TTL Sie unterGültigkeitsdauer (TTL) für Datensätze.
Wichtig
Beachten Sie bei der Einstellung Ihrer Kapazitätseinheiten bitte Folgendes:
-
Die Lese- und Schreibkapazitäten, die Sie für Ihre Featuregruppe bereitstellen, werden Ihnen in Rechnung gestellt, auch wenn Sie die
Provisioned
Kapazität nicht vollständig nutzen. -
Wenn Sie die Lese- oder Schreibkapazität zu niedrig einstellen, kann es bei Ihren Anfragen zu Drosselungen kommen.
-
In einigen Fällen können Datensätze aufgrund von Metadaten auf Datensatzebene, die vom Feature Store-Service hinzugefügt werden, um verschiedene Funktionen zu aktivieren, eine zusätzliche Kapazitätseinheit verbrauchen.
-
Beim Abrufen nur einer Teilmenge von Features, die den gesamten Datensatz verwenden
GetRecord
,BatchGetRecord
APIs wird immer noch RCU entsprechend verbraucht. -
Für die Schreibkapazität sollten Sie das Zweifache der aktuellen Spitzenkapazität bereitstellen, um Drosselungen zu vermeiden, wenn Backfills oder Massenaufnahmen durchgeführt werden, die zu einer großen Anzahl von Schreibvorgängen in der Vergangenheit führen können. Das liegt daran, dass beim Schreiben historischer Datensätze zusätzliche Schreibkapazität verbraucht wird.
-
Feature Store unterstützt derzeit keine auto Skalierung für den
Provisioned
Modus.
Sie können den On-demand
Durchsatzmodus mithilfe von CreateFeatureGroupoder UpdateFeatureGroupAPIsoder über die Benutzeroberfläche der Konsole aktivieren. Weitere Informationen zur Verwendung der Konsolenbenutzeroberfläche finden Sie unterAmazon SageMaker Feature Store in der Konsole verwenden.
Im Folgenden wird beschrieben, wie Sie den RCU und den WCU Durchsatz für Ihre Featuregruppen erhöhen oder verringern können, wenn der Provisioned
Modus aktiviert ist.
Erhöhung des bereitgestellten Durchsatzes
Sie können den Wert erhöhen RCU oder WCU so oft wie nötig mithilfe der Benutzeroberfläche der Konsole UpdateFeatureGroupAPIoder der Benutzeroberfläche der Konsole.
Verringerung des bereitgestellten Durchsatzes
Sie können und/oder WCU (oder beides) für Funktionsgruppen mithilfe UpdateFeatureGroupAPIder Konsolenbenutzeroberfläche verringernRCU.
Es gibt ein Standardkontingent für die Anzahl der Provisioned
Kapazitätsreduzierungen, die Sie pro Tag für Ihre Funktionsgruppe vornehmen können. Ein Tag wird gemäß der koordinierten Weltzeit (UTC) definiert. An einem bestimmten Tag können Sie damit beginnen, innerhalb einer Stunde bis zu vier Abnahmen auszuführen, solange Sie an diesem Tag noch keine weiteren Abnahmen ausgeführt haben. Anschließend können Sie eine weitere Senkung pro Stunde vornehmen, sofern in der vorangegangenen Stunde keine Kürzungen zu verzeichnen waren. Dadurch wird die maximale Anzahl an Verringerungen pro Tag faktisch auf 27 erhöht (4 Verringerungen in der ersten Stunde und eine Verringerung jeweils für die folgenden Zeitfenster von einer Stunde an einem Tag).
Metriken im Durchsatzmodus
Eine Feature-Gruppe im On-demand
Modus sendet ConsumedReadRequestsUnits
ConsumedWriteRequestsUnits
Messwerte aus. Eine Feature-Gruppe im Provisioned
Modus sendet ConsumedReadCapacityUnits
ConsumedWriteCapacityUnits
Messwerte aus. Weitere Informationen zu Feature Store-Metriken finden Sie unterAmazon SageMaker Feature Store-Metriken.
Grenzwerte für den Durchsatzmodus
Für jeden AWS-Konto Service gelten Standardkontingente oder -limits, die angewendet werden, um die Verfügbarkeit sicherzustellen und Abrechnungsrisiken zu minimieren. Informationen zu den Standardkontingenten und -limits finden Sie unterBenennungsregeln und Datentypen.
In einigen Fällen können diese Grenzwerte niedriger sein als in der Dokumentation angegeben. Wenn Sie höhere Grenzwerte benötigen, können Sie einen Antrag auf Erhöhung stellen. Es ist eine gute Idee, dies zu tun, bevor Sie die aktuellen Grenzwerte erreichen, um Unterbrechungen Ihrer Arbeit zu vermeiden. Weitere Informationen zu Service-Kontingenten und zum Anfordern einer Kontingenterhöhung finden Sie unter AWS Service-Quotas.