Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Agrégation de données pour différentes fréquences de prévision - Amazon Forecast

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.

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

Console

Pour spécifier une limite d'alignement temporel pour un prédicteur
  1. Connectez-vous à la console Amazon Forecast AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/forecast/.

  2. Dans Groupes de jeux de données, choisissez votre groupe de jeux de données.

  3. Dans le volet de navigation, sélectionnez Predictors.

  4. Choisissez Train new predictor.

  5. Fournissez des valeurs pour les champs obligatoires Name, Forecast frequency et Forecast Horizon.

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

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

AWS CLI

Pour spécifier une limite d'alignement temporel pour un prédicteur avec le AWS CLI, utilisez la create-predictor commande. Pour le time-alignment-boundary paramètre, indiquez l'unité de temps et la valeur limite. Le code suivant crée un indicateur automatique qui fait des prédictions pour les 5 semaines à venir, chaque semaine commençant un mardi.

DayOfWeeket DayOfMonth les valeurs doivent être entièrement en majuscules. 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, voirTimeAlignmentBoundary. Pour plus d'informations sur les paramètres obligatoires et facultatifs, consultezCreateAutoPredictor.

aws forecast create-predictor \ --predictor-name predictor_name \ --data-config DatasetGroupArn="arn:aws:forecast:region:account:dataset-group/datasetGroupName" \ --forecast-horizon 5 \ --forecast-frequency W \ --time-alignment-boundary DayOfWeek=TUESDAY
Python

Pour spécifier une limite d'alignement temporel pour un prédicteur avec le SDK pour Python (Boto3), utilisez la méthode. create_auto_predictor Pour le TimeAlignmentBoundary paramètre, fournissez un dictionnaire avec l'unité de temps comme clé et la valeur limite comme valeur. Le code suivant crée un indicateur automatique qui fait des prédictions pour les 5 semaines à venir, chaque semaine commençant un mardi.

DayOfWeeket DayOfMonth les valeurs doivent être entièrement en majuscules. 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, voirTimeAlignmentBoundary. Pour plus d'informations sur les paramètres obligatoires et facultatifs, consultezCreateAutoPredictor.

import boto3 forecast = boto3.client('forecast') create_predictor_response = forecast.create_auto_predictor( PredictorName = 'predictor_name', ForecastHorizon = 5, ForecastFrequency = 'W', DataConfig = { "DatasetGroupArn": "arn:aws:forecast:region:account:dataset-group/datasetGroupName" }, TimeAlignmentBoundary = { "DayOfWeek": "TUESDAY" } ) print(create_predictor_response['PredictorArn'])

Pour spécifier une limite d'alignement temporel pour un prédicteur
  1. Connectez-vous à la console Amazon Forecast AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/forecast/.

  2. Dans Groupes de jeux de données, choisissez votre groupe de jeux de données.

  3. Dans le volet de navigation, sélectionnez Predictors.

  4. Choisissez Train new predictor.

  5. Fournissez des valeurs pour les champs obligatoires Name, Forecast frequency et Forecast Horizon.

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

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

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.