Documentation Index

Fetch the complete documentation index at: https://help.board.com/llms.txt

Use this file to discover all available pages before exploring further.

Job Setup

Prev Next

The Job Setup page, also referred to as Model Setup, is the interface where users create, view, and manage forecasting jobs and their results.

After uploading a file in Data Management, use Job Setup to generate a forecast based on that file.

The page contains two main sections: Create New Job and Job Executions, as well as an informational section, How Forecasting Works, which provides an overview of the automated forecasting workflow in Board Foresight.

How Forecasting Works

This section explains the four key stages performed behind the scenes to generate forecasts. Each stage includes an information icon that provides additional details about the step.

The How Forecasting Works section is collapsed by default. To expand it, click on the section title.

  1. Time Grid Creation. Missing dates are automatically filled in to create a complete, evenly spaced timeline for each series. All series are expanded to the same global date range, ensuring that the first forecast period starts on the same date across the Dataset.

  2. Feature Engineering. Additional features are generated automatically to help forecasting models identify patterns in the data. These include:

    • Calendar-based features, such as day of the week and month.

    • Lag and rolling-window features, including averages and standard deviations of historical values.

  3. Intelligent Routing. Each series is analyzed to determine whether its demand pattern is stable or intermittent. This classification is based on the Median Demand Interval (MDI):

    • Series with an MDI greater than 0.5 are classified as Intermittent.

    • Series with an MDI less than or equal to 0.5 are classified as Stable.

  4. Model Assignment. Based on the classification determined during Intelligent Routing, the most appropriate forecasting model is selected for each series:

    • Stable series are trained and forecasted using Prophet.

    • Intermittent series are trained and forecasted using LightGBM.

Create New Job

Use this section to create a new job. Complete the following fields:

  • Select File. Choose the uploaded file to use as the Data Source.

  • Forecast Horizon. Enter an integer value that represents the number of future periods to forecast.

    • For daily data, the maximum allowed value is 365 days

    • For weekly data, the maximum allowed value is 52 weeks

    • For monthly data, the maximum allowed value is 12 months.

      The Forecast Horizon cannot exceed one year based on the selected data frequency.

      This element appears on the right side of "Select File".

  • Select Forecast Column. Select the column that contains the values to forecast. If multiple numeric columns are available, select the appropriate column from the list.

  • Select Data Granularity. Define the dimensional level at which the forecast is generated. This setting determines the level of detail of the forecast output.

  • Job Name. Enter a name to identify the job.

After completing all required fields, click on "Create Job".

Job Executions

This section displays all created jobs and their current statuses.

For each job, the following information is available:

  • Job. Displays the job name.

  • File Name. Displays the source file used for the job.

  • Status. Displays the current job status. Available statuses are:

    • Pending. The job is queued and waiting to start.

      Action available: Cancel Job.

    • Training. The model training process is running.

      Action available: Cancel Job.

    • Forecasting. Model training is complete and forecast generation is running.

    • Completed. The job finished successfully and results are available.

      Actions available: View Results or Rerun Job.

    • Canceled. The job was manually stopped during Pending or Training.

      Actions available: Delete Job or Rerun Job.

      Only completed jobs allow results to be viewed and exported.

  • Forecast Target. Displays the column selected for forecasting.

  • Created On. Displays the date and time of creation and the user who created the job.

  • Completed On. Displays the completion date and time.

  • Action. Available actions vary according to the job status, as described in each status definition.

Job Results

When a job status is completed, click on the job name to open the Job Results window.

This page displays:

  • Job name and description

  • Forecast target

  • Forecast horizon

  • Records generated

  • Job creator

  • Creation and completion dates

  • Frequency (daily, weekly, or monthly)

Additional options include:

  • Row display options. Select the number of rows displayed per page (25, 100, or 1000).

  • Calculation method. Select the aggregation method: SUM or AVG.

  • Displayed items. Select the items to display on the screen.

  • Export CSV. Export forecast results in CSV format.

Forecasting jobs and forecast results are stored in the region assigned to the customer environment. For more information about data storage and access control, see ---