Amazon Forecast ist für Neukunden nicht mehr verfügbar. Bestehende Kunden von Amazon Forecast können den Service weiterhin wie gewohnt nutzen. Erfahren Sie 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.
Eine Transformationsfunktion besteht aus einer Reihe von Operationen, mit denen die Zeilen in einer verwandten Zeitreihe ausgewählt und geändert werden. Sie wählen die gewünschten Zeilen mit einer Bedingungsoperation aus. Anschließend ändern Sie die Zeilen mit einer Transformationsoperation. Alle Bedingungen werden mit einer AND-Operation verknüpft, was bedeutet, dass alle Bedingungen zutreffen müssen, damit die Transformation angewendet wird. Transformationen werden in der Reihenfolge angewendet, in der sie aufgeführt sind.
Wenn Sie eine Was-wäre-wenn-Prognose erstellen, verwenden Sie den Transformationsfunktionsgenerator, um die Bedingungen und Transformationen anzugeben, die Sie anwenden möchten. In der Abbildung unten wird diese Funktionalität veranschaulicht.

Im hervorgehobenen Bereich wird die price
Spalte mit 0,90 multipliziert (d. h. ein discount von 10%) im Geschäft in tacoma
(d. h. Tacoma, Washington) für farbige Artikel. blue
Zu diesem Zweck erstellt Amazon Forecast zunächst eine Teilmenge der auf den Basisplan bezogenen Zeitreihen, die nur die Zeilen store
dieser Zeitreihe enthält. tacoma
Diese Teilmenge wird weiter reduziert, sodass sie nur noch die Zeilen enthält, die dem gleichen Wert entsprechen. color
blue
Schließlich werden alle Werte in der price
Spalte mit 0,90 multipliziert, um eine neue zugehörige Zeitreihe zu erstellen, die in der Was-wäre-wenn-Prognose verwendet werden kann.
Amazon Forecast unterstützt die folgenden Bedingungen:
EQUALS
- Der Wert in der Spalte entspricht dem Wert, der in der Bedingung angegeben wurde.NOT_EQUALS
- Der Wert in der Spalte entspricht nicht dem Wert, der in der Bedingung angegeben wurde.LESS_THAN
- Der Wert in der Spalte ist kleiner als der Wert, der in der Bedingung angegeben wurde.GREATER_THAN
- Der Wert in der Spalte ist größer als der Wert, der in der Bedingung angegeben wurde.
Amazon Forecast unterstützt die folgenden Aktionen:
ADD
- Fügt den angegebenen Wert allen Zeilen in der Spalte hinzu.SUBTRACT
- Subtrahiert den angegebenen Wert von allen Zeilen in der Spalte.MULTIPLY
- Multipliziert alle Zeilen in der Spalte mit dem angegebenen Wert.DIVIDE
- Dividiert alle Zeilen in der Spalte durch den angegebenen Wert.
Im Folgenden finden Sie Beispiele dafür, wie Sie eine Zeitreihentransformation mithilfe des SDK angeben können.
In diesem Beispiel wird ein discount von 10% auf alle Artikel im Geschäft in Seattle gewährt. Beachten Sie, dass „Stadt“ eine Prognosedimension ist.
TimeSeriesTransformations=[
{
"Action": {
"AttributeName": "price",
"Operation": "MULTIPLY",
"Value": 0.90
},
"TimeSeriesConditions": [
{
"AttributeName": "city",
"AttributeValue": "seattle",
"Condition": "EQUALS"
}
]
}
]