Amazon Forecast n'est plus disponible pour les nouveaux clients. Les clients existants d'Amazon Forecast peuvent continuer à utiliser le service normalement. En savoir plus »
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Agrégation de données pour différentes fréquences de prévision
Lorsque vous créez un prédicteur, vous devez spécifier une fréquence de prévision. La fréquence de prévision détermine la fréquence des prédictions figurant dans vos prévisions. Par exemple, les prévisions de ventes mensuelles. Les prédicteurs Amazon Forecast peuvent générer des prévisions pour des fréquences de données supérieures à la fréquence de prévision que vous spécifiez. Par exemple, vous pouvez générer des prévisions hebdomadaires même si vos données sont enregistrées quotidiennement. Pendant l'entraînement, Forecast agrège les données quotidiennes pour générer des prévisions à la fréquence hebdomadaire des prévisions.
Limites de temps
Les limites temporelles indiquent le début d'une unité de temps, par exemple le jour où commence la semaine. Avant d'agréger vos données, Amazon Forecast aligne les données en fonction de l'unité de temps correspondant à la fréquence de vos prévisions. Il le fait en fonction de la relation entre les données et une limite temporelle.
Par exemple, si vous spécifiez une fréquence de prévision quotidienne mais pas votre propre limite horaire, Forecast aligne chaque enregistrement horaire en fonction du jour auquel il appartient. Chaque journée commence à 0 heure. La définition du début de la journée, 0 heure, est la limite de temps. Forecast agrège ensuite les enregistrements horaires en un seul enregistrement pour ce jour.
Forecast utilise une limite de temps par défaut basée sur l'unité de temps de votre fréquence de prévision. Si vous créez un indicateur automatique, vous pouvez définir une limite de temps personnalisée.
Si vous spécifiez à la fois une limite de temps personnalisée et une fréquence de prévision personnalisée, Forecast agrège vos données dans le cadre de la fréquence de prévision et les aligne sur la limite de temps personnalisée. La fréquence des prévisions détermine la fréquence à laquelle les données sont agrégées, tandis que la limite de temps personnalisée détermine l'emplacement de l'alignement. Supposons, par exemple, que vos données soient collectées quotidiennement et que vous souhaitez qu'Amazon Forecast génère des prévisions trimestrielles le 15 du mois pendant un an. Pour ce faire, définissez la fréquence des prévisions tous les 3 mois et la limite de temps personnalisée sur 15. Consultez l' AWS Command Line Interface exemple suivant.
aws forecast create-predictor \
--predictor-name predictor_name
\
--data-config DatasetGroupArn="arn:aws:forecast:region
:account
:dataset-group/datasetGroupName
" \
--forecast-horizon 4 \
--forecast-frequency 3M \
--time-alignment-boundary DayOfMonth=15
Dans cet exemple, toutes les données quotidiennes sont additionnées (agrégation par défaut) au 15 de chaque troisième mois.
Notez que cette agrégation ne nécessite pas de données quotidiennes, mais simplement que les données sont collectées mensuellement ou plus fréquemment.
Limites temporelles par défaut
Le tableau suivant répertorie les limites d'alignement temporel par défaut utilisées par Forecast lors de l'agrégation des données.
Fréquence | Boundary |
---|---|
Minute | Dernier début de la minute (45:00, 06:00) |
Heure | Dernier début d'heure (09:00, 13:00:00) |
jour | Première heure de la journée (heure 0) |
semaine | Dernier lundi |
Mois | Premier jour du mois |
Année | Premier jour de l'année (1er janvier) |
Spécifier une limite de temps
Note
Vous ne pouvez spécifier une limite de temps que pour un autoprédicteur.
Lorsque vous créez un indicateur automatique avec une fréquence de prévision quotidienne, hebdomadaire, mensuelle ou annuelle, vous pouvez spécifier la limite de temps que Forecast utilise pour agréger les données. Vous pouvez spécifier une limite de temps si votre calendrier professionnel ne correspond pas aux limites de temps par défaut. Par exemple, vous souhaiterez peut-être générer des prévisions mensuelles dans lesquelles chaque mois commence le troisième jour du mois. Si vous ne spécifiez pas de limite temporelle, Forecast utilise un ensemble deLimites temporelles par défaut.
L'unité de limite de temps que vous spécifiez doit être supérieure d'une unité à votre fréquence de prévision. Le tableau suivant répertorie les unités de limite de temps et les valeurs que vous pouvez spécifier, organisées par fréquence de prévision.
Vous ne pouvez spécifier qu'une limite de Monthly
temps dont la valeur limite est inférieure 28
ou égale à.
Unité de fréquence de prévision | Unité de délimitation | Valeurs limites |
---|---|---|
Chaque jour | Heure | 0-23 |
Hebdomadaire | Jour de la semaine | Du lundi au dimanche |
Mensuel | Jour du mois | 1 à 28 |
Annuel | Mois | De janvier à décembre |
Vous spécifiez une limite d'alignement temporel lorsque vous créez un prédicteur comme suit. Pour plus d'informations sur les différentes unités de limite de temps et les différentes valeurs limites que vous pouvez spécifier par programmation, voir. TimeAlignmentBoundary
Pour spécifier une limite d'alignement temporel pour un prédicteur
Connectez-vous à la console Amazon Forecast AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/forecast/
. -
Dans Groupes de jeux de données, choisissez votre groupe de jeux de données.
-
Dans le volet de navigation, sélectionnez Predictors.
-
Choisissez Train new predictor.
-
Fournissez des valeurs pour les champs obligatoires Name, Forecast frequency et Forecast Horizon.
-
Pour Limite d'alignement temporel, spécifiez la limite temporelle que le prédicteur utilisera lors de l'agrégation de vos données. Les valeurs de cette liste dépendent de la fréquence Forecast que vous choisissez.
-
Sélectionnez Démarrer. Forecast agrège les données en utilisant la limite d'alignement temporel que vous spécifiez lors de la création de votre prédicteur.