

Não estamos mais atualizando o serviço Amazon Machine Learning nem aceitando novos usuários para ele. Essa documentação está disponível para usuários existentes, mas não estamos mais atualizando-a. Para obter mais informações, consulte [O que é o Amazon Machine Learning](https://docs.aws.amazon.com/machine-learning/latest/dg/what-is-amazon-machine-learning.html).

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á.

# Criar uma previsão em lote
<a name="creating-batch-prediction-objects"></a>

Para criar uma previsão em lotes, você cria um objeto `BatchPrediction` usando o console ou a API do Amazon Machine Learning (Amazon ML). Um objeto `BatchPrediction` descreve um conjunto de previsões que o Amazon ML gera usando o modelo de ML e um conjunto de observações de entrada. Quando você cria um objeto `BatchPrediction`, o Amazon ML inicia um fluxo de trabalho assíncrono que calcula as previsões. 

Você precisa usar o mesmo esquema para a fonte de dados que você usa para obter previsões em lote e a fonte de dados que você usou para treinar o modelo de ML em que você consulta previsões. A única exceção é que a fonte de dados para uma previsão em lote não precisa incluir o atributo de destino, porque o Amazon ML o prevê. Se você fornece o atributo de destino, o Amazon ML ignora esse valor. 

## Criar uma previsão em lote (console)
<a name="batch-prediction-console"></a>

Para criar uma previsão em lote usando o console do Amazon ML, use o assistente Criar previsões em lote. 

**Para criar uma previsão em lote (console)**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Machine Learning em [https://console.aws.amazon.com/machinelearning/](https://console.aws.amazon.com/machinelearning/).

1. No painel do Amazon ML, em **Objetos**, escolha **Criar novo...** e depois **Previsão em lote**.

1. Escolha o modelo do Amazon ML que você deseja usar para criar a previsão em lote.

1. Para confirmar que você deseja usar esse modelo, escolha **Continue (Continuar)**.

1. Escolha a fonte de dados para a qual você deseja criar previsões. A fonte de dados precisa ter o mesmo esquema do modelo, embora não precise incluir o atributo de destino.

1. Escolha **Continuar**.

1. Em **S3 destination (Destino do S3)**, digite o nome do bucket do S3.

1. Escolha **Revisar**.

1. Revise as configurações e escolha **Create batch prediction (Criar previsão em lotes)**.

## Criar uma previsão em lote (API)
<a name="batch-prediction-api"></a>

Para criar um objeto `BatchPrediction` usando a API do Amazon ML, você precisa fornecer os seguintes parâmetros:

**Datasource ID**  
O ID da fonte de dados que aponta para as observações para as quais você quer as previsões. Por exemplo, se você quer previsões para dados em um arquivo chamado `s3://examplebucket/input.csv`, é preciso criar um objeto de fonte de dados que aponte para o arquivo de dados e, em seguida, passar o ID da fonte de dados com esse parâmetro.

**BatchPrediction ID**  
O ID para atribuir à previsão em lote.

**ML Model ID**  
O ID do modelo de ML em que o Amazon ML deve consultar as previsões.

**Output Uri**  
O URI do bucket do S3 no qual armazenar a saída da previsão. O Amazon ML precisa ter permissões para gravar dados nesse bucket.  
O parâmetro `OutputUri` precisa fazer referência a um caminho do S3 que termine com uma barra ('/'), conforme mostrado no exemplo a seguir:  
s3://examplebucket/examplepath/  
Para obter mais informações sobre configuração de permissões do S3, consulte [Conceder permissões ao Amazon ML para gerar previsões no Amazon S3](granting-amazon-ml-permissions-to-output-predictions-to-amazon-s3.md).

** BatchPrediction Nome (Opcional)**  
(Opcional) Um nome legível para a previsão em lotes.