Sources
Author:
Fluent Commerce
Changed on:
12 Mar 2025
Overview
The Sources section provides visibility for inventory and batch-processing metrics, enabling data ingestion and processing efficiency tracking. It includes:
- Sources Dashboard – Monitors inventory updates, failure rates, and processing times.
- BPP Metrics Dashboard – Tracks batch-processing efficiency, showing processed, changed, and unchanged records with a date range filter of up to 31 days.
Both dashboards use structured data, support trend analysis within configurable time frames, and require METRICS_VIEW permission for access.
Key points
- Sources Dashboard provides real-time tracking of failed updates, update frequency, total received updates, and estimated processing times.
- BPP Metrics Dashboard enhances visibility into batch data ingestion by tracking record modifications.
Sources Dashboard
Overview
The Sources Dashboard allows inventory ingestion status and processing flow to be monitored. It provides real-time data visualization, helping identify failures, track update frequencies, and assess inventory submission performance.
The dashboard presents inventory-related metrics for up to the last 24 hours. Configurable time periods allow detailed analysis based on ingestion trends.

Overview Section
The dashboard contains five key cards:
- Status – Displays inventory event data with a gauge chart (total events) and a bar chart (event breakdown by time; includes failures, represented with split colors for clarity). The gauge chart supports colored thresholds configured via a setting.

- Time to Complete Current Queue – Estimates the time required to complete the current update queue.

- Last Update Received – Indicates the time since the most recent inventory update.

- Total Failures - Displays an aggregated number of Inventory problems or anomalies based on the Metrics data for a selected period. The Total Failures value is clickable, redirecting users to the Events page pre-filtered to enable them to identify the specific Inventory Events that have failed.

- Inventory Update by Source – Displays inventory event data segmented by source.

Sources Section
This section lists inventory update sources and their performance metrics, including:
- Source – Source - The source system that submitted an inventory update event;
- Complete – The number of successfully completed inventory updates (all statuses except and
`FAILED`
);`NO_MATCH`
- Failed – The number of inventory updates with and
`FAILED`
statuses;`NO_MATCH`
- Total – The total number of Inventory updates of a particular source;
- Success Rate – A rate calculated by formula: (complete inventory updates / total inventory updates) * 100% ;
- Last Update Received—The timestamp of the most recent update. If the last update was too long ago (more than 24 hours) or not returned,"> 1 day ago" is displayed in the column.

Batch Pre-Processing (BPP) Metrics Dashboard
Overview
The BPP Metrics Dashboard provides insights into batch pre-processing of inventory data. It tracks processing efficiency, identifies data modifications, and optimizes submission strategies. For detailed guidance on how to use it, refer to How to Interpret the Batch Pre-Processing (BPP) Dashboard.
The dashboard supports a rolling date range filter of up to 31 days for time-based analysis. It prevents selections from exceeding this range and applies default values when necessary. While users can select any date range within this limit, historical data is available only for the last five months. Users can navigate via the menu or a direct URL, and date parameters are automatically validated.

Metrics Section
The dashboard includes four key metrics:
- Overall Change Rate Efficiency – Measures the proportion of modified records using the formula: for the selected date range.
`(Total Changed Items / Total Processed Items) × 100%`

- Total Records Processed – Displays the sum of all batch items processed across all jobs within the selected date range.

- Total Records Changed – Represents the total number of records identified as modified across all batch jobs within the selected date range.

- Total Records Unchanged – Indicates the total count of records that remained unchanged and were filtered out across all jobs in the selected date range.

Data Table
A structured table presents batch job performance data with the following columns:
- BPP Job Completion Time – Displays when the job ended. Note: This timestamp reflects the job's completion before Rubix-level processing is complete;
- Records Processed – Total items processed per job;
- Records Changed – Items identified as changed;
- Records Unchanged – Items remaining unchanged;
- Change Rate Efficiency (%) – Efficiency metric calculated as per job run. Read
`(Changed Items / Processed Items) × 100%`
