CreateWhatIfForecastExport - Amazon Forecast

Amazon Forecast ya no está disponible para nuevos clientes. Los clientes actuales de Amazon Forecast pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

CreateWhatIfForecastExport

Exporta una previsión creada por la operación CreateWhatIfForecast en su bucket de Amazon Simple Storage Service (Amazon S3). El nombre del archivo de previsión coincidirá con las siguientes convenciones:

≈<ForecastExportJobName>_<ExportTimestamp>_<PartNumber>

El componente < ExportTimestamp > está en Java SimpleDateFormat (aaaa-mm-dd -mm-SSZTHH).

importante

Amazon Forecast ya no está disponible para nuevos clientes. Los clientes actuales de Amazon Forecast pueden seguir utilizando el servicio con normalidad. Más información

Debe especificar un DataDestination objeto que incluya una función AWS Identity and Access Management (IAM) que Amazon Forecast pueda asumir para acceder al bucket de Amazon S3. Para obtener más información, consulte Configuración de permisos para Amazon Forecast.

Para obtener más información, consulte Generación de previsiones.

Para obtener una lista de todos sus trabajos de exportación de previsiones condicionales, utilice la operación ListWhatIfForecastExports.

nota

El Status del trabajo de exportación de previsión debe estar ACTIVE antes de poder acceder a la previsión en su bucket de Amazon S3. Utilice la operación DescribeWhatIfForecastExport para obtener el estado.

Sintaxis de la solicitud

{ "Destination": { "S3Config": { "KMSKeyArn": "string", "Path": "string", "RoleArn": "string" } }, "Format": "string", "Tags": [ { "Key": "string", "Value": "string" } ], "WhatIfForecastArns": [ "string" ], "WhatIfForecastExportName": "string" }

Parámetros de la solicitud

La solicitud acepta los siguientes datos en JSON formato.

Destination

La ubicación en la que desea guardar la previsión y una función AWS Identity and Access Management (IAM) que Amazon Forecast puede asumir para acceder a la ubicación. La previsión debe exportarse a un bucket de Amazon S3.

Si se utiliza el cifrado, Destination debe incluir una clave AWS Key Management Service (KMS). El IAM rol debe permitir a Amazon Forecast acceder a la clave.

Tipo: objeto DataDestination

Obligatorio: sí

Format

El formato de los datos exportados, CSV oPARQUET.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 7.

Patrón: ^CSV|PARQUET$

Obligatorio: no

Tags

Lista de etiquetas que se aplican a la previsión condicional.

Tipo: matriz de objetos Tag

Miembros de la matriz: número mínimo de 0 artículos. La cantidad máxima es de 200 artículos.

Obligatorio: no

WhatIfForecastArns

La lista de nombres de recursos de Amazon (ARNs) con pronósticos hipotéticos que se van a exportar.

Tipo: matriz de cadenas

Miembros de la matriz: número mínimo de 1 artículo. Número máximo de 50 artículos.

Limitaciones de longitud: longitud máxima de 300.

Patrón: arn:([a-z\d-]+):forecast:.*:.*:.+

Obligatorio: sí

WhatIfForecastExportName

El nombre de la previsión condicional que exportar.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 63.

Patrón: ^[a-zA-Z][a-zA-Z0-9_]*

Obligatorio: sí

Sintaxis de la respuesta

{ "WhatIfForecastExportArn": "string" }

Elementos de respuesta

Si la acción se realiza correctamente, el servicio envía una respuesta de HTTP 200.

El servicio devuelve los siguientes datos en JSON formato.

WhatIfForecastExportArn

El nombre del recurso de Amazon (ARN) de la previsión hipotética.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 300.

Patrón: arn:([a-z\d-]+):forecast:.*:.*:.+

Errores

InvalidInputException

No podemos procesar la solicitud porque incluye un valor no válido o un valor que supera el rango válido.

HTTPCódigo de estado: 400

LimitExceededException

Se ha superado el límite en el número de recursos por cuenta.

HTTPCódigo de estado: 400

ResourceAlreadyExistsException

Ya existe un recurso con este nombre. Inténtelo de nuevo con un nombre diferente.

HTTPCódigo de estado: 400

ResourceInUseException

El recurso especificado está en uso.

HTTPCódigo de estado: 400

ResourceNotFoundException

No podemos encontrar un recurso con ese nombre de recurso de Amazon (ARN). Compruebe la casilla ARN e inténtelo de nuevo.

HTTPCódigo de estado: 400

Véase también

Para obtener más información sobre cómo usarlo API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente: