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.
CreateWhatIfForecast
Eine Was-wäre-wenn-Prognose ist eine Prognose, die aus einer modifizierten Version der Basisprognose erstellt wird. Jede Was-wäre-wenn-Prognose beinhaltet entweder einen Ersatzdatensatz oder eine Reihe von Transformationen des ursprünglichen Datensatzes.
Wichtig
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“
Anforderungssyntax
{
"Tags": [
{
"Key": "string
",
"Value": "string
"
}
],
"TimeSeriesReplacementsDataSource": {
"Format": "string
",
"S3Config": {
"KMSKeyArn": "string
",
"Path": "string
",
"RoleArn": "string
"
},
"Schema": {
"Attributes": [
{
"AttributeName": "string
",
"AttributeType": "string
"
}
]
},
"TimestampFormat": "string
"
},
"TimeSeriesTransformations": [
{
"Action": {
"AttributeName": "string
",
"Operation": "string
",
"Value": number
},
"TimeSeriesConditions": [
{
"AttributeName": "string
",
"AttributeValue": "string
",
"Condition": "string
"
}
]
}
],
"WhatIfAnalysisArn": "string
",
"WhatIfForecastName": "string
"
}
Anforderungsparameter
Die Anfrage akzeptiert die folgenden Daten im JSON Format.
- Tags
-
Eine Liste von Tags, die auf die Was-wäre-wenn-Prognose angewendet werden sollen.
Typ: Array von Tag-Objekten
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Die maximale Anzahl beträgt 200 Elemente.
Erforderlich: Nein
- TimeSeriesReplacementsDataSource
-
Der Ersatz-Zeitreihendatensatz, der die Zeilen enthält, die Sie im zugehörigen Zeitreihendatensatz ändern möchten. Eine Ersatzzeitreihe muss nicht alle Zeilen enthalten, die sich in der Bezugszeitreihe zum Basisplan befinden. Nehmen Sie nur die Zeilen (Kombinationen aus Kennzahlen und Dimensionen) auf, die Sie in die Was-wäre-wenn-Prognose einbeziehen möchten.
Dieser Datensatz wird mit der ursprünglichen Zeitreihe zusammengeführt, um einen transformierten Datensatz zu erstellen, der für die Was-wäre-wenn-Analyse verwendet wird.
Dieser Datensatz sollte die zu ändernden Elemente (wie item_id oder workforce_type), alle relevanten Dimensionen, die Zeitstempelspalte und mindestens eine der zugehörigen Zeitreihenspalten enthalten. Diese Datei sollte keine doppelten Zeitstempel für dieselbe Zeitreihe enthalten. Diese Datei muss im CSV Format vorliegen.
Zeitstempel und item_ids, die nicht in diesem Datensatz enthalten sind, sind nicht in der Was-wäre-wenn-Analyse enthalten.
Typ: TimeSeriesReplacementsDataSource Objekt
Erforderlich: Nein
- TimeSeriesTransformations
-
Die Transformationen, die auf die Basiszeitreihe angewendet werden. Jede Transformation enthält eine Aktion und eine Reihe von Bedingungen. Eine Aktion wird nur angewendet, wenn alle Bedingungen erfüllt sind. Wenn keine Bedingungen angegeben sind, wird die Aktion auf alle Elemente angewendet.
Typ: Array von TimeSeriesTransformation-Objekten
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Maximale Anzahl von 30 Artikeln.
Erforderlich: Nein
- WhatIfAnalysisArn
-
Der Amazon-Ressourcenname (ARN) der Was-wäre-wenn-Analyse.
Typ: Zeichenfolge
Längenbeschränkungen: Maximale Länge beträgt 256 Zeichen.
Pattern:
arn:([a-z\d-]+):forecast:.*:.*:.+
Erforderlich: Ja
- WhatIfForecastName
-
Der Name der Was-wäre-wenn-Prognose. Die Namen müssen in jeder Was-wäre-wenn-Analyse eindeutig sein.
Typ: Zeichenfolge
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 63 Zeichen.
Pattern:
^[a-zA-Z][a-zA-Z0-9_]*
Erforderlich: Ja
Antwortsyntax
{
"WhatIfForecastArn": "string"
}
Antwortelemente
Wenn die Aktion erfolgreich ist, sendet der Dienst eine HTTP 200-Antwort zurück.
Die folgenden Daten werden vom Dienst im JSON Format zurückgegeben.
- WhatIfForecastArn
-
Der Amazon-Ressourcenname (ARN) der Was-wäre-wenn-Prognose.
Typ: Zeichenfolge
Längenbeschränkungen: Maximale Länge von 300.
Pattern:
arn:([a-z\d-]+):forecast:.*:.*:.+
Fehler
- InvalidInputException
-
Wir können die Anfrage nicht bearbeiten, da sie einen ungültigen Wert oder einen Wert enthält, der den gültigen Bereich überschreitet.
HTTPStatuscode: 400
- LimitExceededException
-
Das Limit für die Anzahl der Ressourcen pro Konto wurde überschritten.
HTTPStatuscode: 400
- ResourceAlreadyExistsException
-
Es gibt bereits eine Ressource mit diesem Namen. Versuchen Sie es erneut mit einem anderen Namen.
HTTPStatuscode: 400
- ResourceInUseException
-
Die angegebene Ressource wird verwendet.
HTTPStatuscode: 400
- ResourceNotFoundException
-
Wir können keine Ressource mit diesem Amazon-Ressourcennamen (ARN) finden. Überprüfen Sie das ARN und versuchen Sie es erneut.
HTTPStatuscode: 400
Weitere Informationen finden Sie unter:
Weitere Informationen zur Verwendung API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden: