

 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“](https://aws.amazon.com/blogs/machine-learning/transition-your-amazon-forecast-usage-to-amazon-sagemaker-canvas/)

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

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“](https://aws.amazon.com/blogs/machine-learning/transition-your-amazon-forecast-usage-to-amazon-sagemaker-canvas/) 

## Anforderungssyntax
<a name="API_CreateWhatIfForecast_RequestSyntax"></a>

```
{
   "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
<a name="API_CreateWhatIfForecast_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [Tags](#API_CreateWhatIfForecast_RequestSyntax) **   <a name="forecast-CreateWhatIfForecast-request-Tags"></a>
Eine Liste von [Tags](https://docs.aws.amazon.com/forecast/latest/dg/tagging-forecast-resources.html), die auf die Was-wäre-wenn-Prognose angewendet werden sollen.  
Typ: Array von [Tag](API_Tag.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Die maximale Anzahl beträgt 200 Elemente.  
Erforderlich: Nein

 ** [TimeSeriesReplacementsDataSource](#API_CreateWhatIfForecast_RequestSyntax) **   <a name="forecast-CreateWhatIfForecast-request-TimeSeriesReplacementsDataSource"></a>
Das Ersatz-Zeitreihen-Dataset, das 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\$1id oder workforce\$1type), 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\$1ids, die nicht in diesem Datensatz enthalten sind, sind nicht in der Was-wäre-wenn-Analyse enthalten.   
Typ: [TimeSeriesReplacementsDataSource](API_TimeSeriesReplacementsDataSource.md) Objekt  
Erforderlich: Nein

 ** [TimeSeriesTransformations](#API_CreateWhatIfForecast_RequestSyntax) **   <a name="forecast-CreateWhatIfForecast-request-TimeSeriesTransformations"></a>
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](API_TimeSeriesTransformation.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Maximale Anzahl von 30 Artikeln.  
Erforderlich: Nein

 ** [WhatIfAnalysisArn](#API_CreateWhatIfForecast_RequestSyntax) **   <a name="forecast-CreateWhatIfForecast-request-WhatIfAnalysisArn"></a>
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](#API_CreateWhatIfForecast_RequestSyntax) **   <a name="forecast-CreateWhatIfForecast-request-WhatIfForecastName"></a>
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
<a name="API_CreateWhatIfForecast_ResponseSyntax"></a>

```
{
   "WhatIfForecastArn": "string"
}
```

## Antwortelemente
<a name="API_CreateWhatIfForecast_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [WhatIfForecastArn](#API_CreateWhatIfForecast_ResponseSyntax) **   <a name="forecast-CreateWhatIfForecast-response-WhatIfForecastArn"></a>
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
<a name="API_CreateWhatIfForecast_Errors"></a>

 ** 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.  
HTTP-Statuscode: 400

 ** LimitExceededException **   
Das Limit für die Anzahl der Ressourcen pro Konto wurde überschritten.  
HTTP-Statuscode: 400

 ** ResourceAlreadyExistsException **   
Es gibt bereits eine Ressource mit diesem Namen. Versuchen Sie es erneut mit einem anderen Namen.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die angegebene Ressource wird verwendet.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Wir können keine Ressource mit diesem Amazon-Ressourcennamen (ARN) finden. Überprüfen Sie den ARN und versuchen Sie es erneut.  
HTTP-Statuscode: 400

## Weitere Informationen finden Sie unter:
<a name="API_CreateWhatIfForecast_SeeAlso"></a>

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/forecast-2018-06-26/CreateWhatIfForecast) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/forecast-2018-06-26/CreateWhatIfForecast) 