O Amazon Forecast não está mais disponível para novos clientes. Os clientes existentes do Amazon Forecast podem continuar usando o serviço normalmente. Saiba mais
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
CreateWhatIfForecastExport
Exporta uma previsão criada pela operação CreateWhatIfForecast para seu bucket do Amazon Simple Storage Service (Amazon S3). O nome do arquivo de previsão corresponderá às seguintes convenções:
≈<ForecastExportJobName>_<ExportTimestamp>_<PartNumber>
O componente < ExportTimestamp > está em Java SimpleDateFormat (YYYY-MM-DDTHH-MM-ssz).
Importante
O Amazon Forecast não está mais disponível para novos clientes. Os clientes existentes do Amazon Forecast podem continuar usando o serviço normalmente. Saiba mais
Você deve especificar um objeto DataDestination que inclua um perfil do AWS Identity and Access Management (IAM) que o Amazon Forecast possa assumir para acessar o bucket do Amazon S3. Para obter mais informações, consulte Configurar permissões para o Amazon Forecast.
Para obter mais informações, consulte Geração de previsões.
Para obter uma lista de todos os seus trabalhos de exportação de previsão de hipóteses, use a operação ListWhatIfForecastExports.
nota
O Status
do trabalho de exportação de previsão deve ser ACTIVE
para que você possa acessar a exportação no bucket do Amazon S3. Para obter o status, use a operação DescribeWhatIfForecastExport.
Sintaxe da Solicitação
{
"Destination": {
"S3Config": {
"KMSKeyArn": "string
",
"Path": "string
",
"RoleArn": "string
"
}
},
"Format": "string
",
"Tags": [
{
"Key": "string
",
"Value": "string
"
}
],
"WhatIfForecastArns": [ "string
" ],
"WhatIfForecastExportName": "string
"
}
Parâmetros da solicitação
A solicitação aceita os dados a seguir no formato JSON.
- Destination
-
O local em que você deseja salvar a previsão e uma função AWS Identity and Access Management (IAM) que o Amazon Forecast pode assumir para acessar o local. A previsão deve ser exportada para um bucket do Amazon S3.
Se a criptografia for usada,
Destination
deverá incluir uma chave AWS Key Management Service (KMS). O perfil do IAM deve permitir que o Amazon Forecast acesse a chave.Tipo: objeto DataDestination
Obrigatório: sim
- Format
-
O formato dos dados exportados: CSV ou PARQUET.
Tipo: string
Restrições de Tamanho: O tamanho máximo é 7.
Padrão:
^CSV|PARQUET$
Obrigatório: não
- Tags
-
Uma lista de tags a ser aplicada à previsão de hipóteses.
Tipo: matriz de objetos Tag
Membros da Matriz: número mínimo de 0 itens. Número máximo de 200 itens.
Obrigatório: não
- WhatIfForecastArns
-
A lista de previsões hipotéticas do Amazon Resource Names (ARNs) a serem exportadas.
Tipo: matriz de strings
Membros da matriz: número mínimo de 1 item. Número máximo de 50 itens.
Restrições de tamanho: o tamanho máximo é 300.
Padrão:
arn:([a-z\d-]+):forecast:.*:.*:.+
Exigido: Sim
- WhatIfForecastExportName
-
O nome da previsão de hipóteses a ser exportada.
Tipo: string
Restrições de tamanho: o tamanho mínimo é 1. O tamanho máximo é 63.
Padrão:
^[a-zA-Z][a-zA-Z0-9_]*
Exigido: Sim
Sintaxe da Resposta
{
"WhatIfForecastExportArn": "string"
}
Elementos de Resposta
Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.
Os dados a seguir são retornados no formato JSON pelo serviço.
- WhatIfForecastExportArn
-
O nome do recurso da Amazon (ARN) da previsão de hipóteses.
Tipo: string
Comprimentos de tamanho: comprimento máximo de 300.
Padrão:
arn:([a-z\d-]+):forecast:.*:.*:.+
Erros
- InvalidInputException
-
Não podemos processar a solicitação porque ela inclui um valor inválido ou um valor que excede o intervalo válido.
Código de status HTTP: 400
- LimitExceededException
-
O limite do número de recursos por conta foi excedido.
Código de status HTTP: 400
- ResourceAlreadyExistsException
-
Já existe um recurso com esse nome. Tente novamente com outro nome.
Código de status HTTP: 400
- ResourceInUseException
-
O recurso especificado está em uso.
Código de status HTTP: 400
- ResourceNotFoundException
-
Não conseguimos encontrar um recurso com esse nome do recurso da Amazon (ARN). Verifique o ARN e tente novamente.
Código de Status HTTP: 400
Consulte Também
Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte: