Aggiornamento dei dati - Amazon Forecast

Amazon Forecast non è più disponibile per i nuovi clienti. I clienti esistenti di Amazon Forecast possono continuare a utilizzare il servizio normalmente. Scopri di più»

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamento dei dati

Man mano che raccogli nuovi dati, ti consigliamo di importarli in Forecast. A tale scopo, hai due opzioni: aggiornamenti sostitutivi e incrementali. Un processo di importazione del set di dati sostitutivo sovrascriverà tutti i dati esistenti con i nuovi dati importati. Un aggiornamento incrementale aggiungerà i nuovi dati importati al set di dati.

Dopo aver importato i nuovi dati, puoi utilizzare un predittore esistente per generare una previsione per tali dati.

Modalità di importazione

Per configurare il modo in cui Amazon Forecast aggiunge nuovi dati al set di dati esistente, specifica la modalità di importazione per il processo di importazione del set di dati. La modalità di importazione predefinita è. FULL Puoi configurare la modalità di importazione solo utilizzando Amazon ForecastAPI.

  • Per sovrascrivere tutti i dati esistenti nel set di dati, specificalo FULL nell'CreateDatasetImportJobAPIoperazione.

  • Per aggiungere i record ai dati esistenti nel set di dati, specificare INCREMENTAL nell'operazione. CreateDatasetImportJob API Se un record esistente e un record importato hanno lo stesso ID di serie temporale (ID elemento, dimensione e timestamp), il record esistente viene sostituito con il record appena importato. Amazon Forecast utilizza sempre il record con il timestamp più recente.

Se non hai importato un set di dati, l'opzione incrementale non è disponibile. La modalità di importazione predefinita è una sostituzione completa.

Linee guida sulla modalità di importazione incrementale

Quando si esegue un'importazione incrementale di set di dati, non è possibile modificare il formato del timestamp, il formato dei dati o i dati di geolocalizzazione. Per modificare uno di questi elementi, è necessario eseguire un'importazione completa del set di dati.

Aggiornamento dei set di dati esistenti

Importante

Per impostazione predefinita, un processo di importazione del set di dati sostituisce tutti i dati esistenti nel set di dati in cui è stato importato. È possibile modificare questa impostazione specificando i processi di importazione del set di dati. Modalità di importazione

Per aggiornare un set di dati, crea un processo di importazione del set di dati per il set di dati e specifica la modalità di importazione.

CLI

Per aggiornare un set di dati, usa il comando. create-dataset-import-job Perimport-mode, specificareFULL, sostituire i dati esistenti o INCREMENTAL aggiungerli. Per ulteriori informazioni, consulta Modalità di importazione.

Il codice seguente mostra come creare un processo di importazione di set di dati che importa in modo incrementale nuovi dati in un set di dati.

aws forecast create-dataset-import-job \ --dataset-import-job-name dataset import job name \ --dataset-arn dataset arn \ --data-source "S3Config":{"KMSKeyArn":"string", "Path":"string", "RoleArn":"string"} \ --import-mode INCREMENTAL
Python

Per aggiornare un set di dati, utilizzate il metodo. create_dataset_import_job Perimport-mode, specificareFULL, sostituire i dati esistenti o INCREMENTAL aggiungerli. Per ulteriori informazioni, consulta Modalità di importazione.

import boto3 forecast = boto3.client('forecast') response = forecast.create_dataset_import_job( datasetImportJobName = 'YourImportJob', datasetArn = 'dataset_arn', dataSource = {"S3Config":{"KMSKeyArn":"string", "Path":"string", "RoleArn":"string"}}, importMode = 'INCREMENTAL' )

Aggiornamento delle previsioni

Man mano che raccogli nuovi dati, potresti volerli utilizzare per generare nuove previsioni. Forecast non riqualifica automaticamente un predittore quando si importa un set di dati aggiornato, ma è possibile riaddestrare manualmente un predittore per generare una nuova previsione con i dati aggiornati. Ad esempio, se raccogli dati di vendita giornalieri e desideri includere nuovi punti dati nella previsione, puoi importare i dati aggiornati e utilizzarli per generare una previsione senza dover addestrare un nuovo predittore. Affinché i dati appena importati abbiano un impatto sulle previsioni, devi riqualificare il predittore.

Per generare una previsione a partire dai nuovi dati:
  1. Carica i nuovi dati in un bucket Amazon S3. I nuovi dati devono contenere solo i dati aggiunti dall'ultima importazione del set di dati.

  2. Crea un processo di importazione incrementale del set di dati con i nuovi dati. I nuovi dati vengono aggiunti ai dati esistenti e la previsione viene generata dai dati aggiornati. Se il nuovo file di dati contiene sia dati importati in precedenza che nuovi dati, crea un processo di importazione completo del set di dati.

  3. Creazione di una nuova previsione utilizzando il predittore esistente.

  4. Recupera la previsione come al solito.