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 ingestion status and processing flow to be monitored. It provides real-time data visualization, helping identify failures, track update frequencies, and assess 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.
Note
The card component is configured to display the data described above.
Sources Section
This section lists 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 `FAILED` and `NO_MATCH`);
Failed – The number of inventory updates with `FAILED` and `NO_MATCH` statuses;
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.
Note
The list component is configured to display the data described above.
Batch Pre-Processing (BPP) Metrics Dashboard
Overview
The BPP Metrics Dashboard provides insights into batch pre-processing of 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.
What is the BPP Job?
A BPP job is a batch-driven within the Fluent Commerce platform that applies pre-processing logic to submitted batches during ingestion. The job compares existing data in the Fluent platform with newly received , filtering records according to the defined logic before sending the corresponding events to the engine. BPP Job Completion Time refers to when the batch itself ends, not when all Workflow-level processing is complete.
Metrics Section
The dashboard includes four key metrics:
Overall Change Rate Efficiency – Measures the proportion of modified records using the formula: `(Total Changed Items / Total Processed Items) × 100%` for the selected date range.
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.
Note
The card component is configured to display the data described above.
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 `(Changed Items / Processed Items) × 100%` per job run. Read
This document explains how to interpret the Batch Pre-Processing (BPP) dashboard, focusing on the Change Rate Efficiency metric. It provides methods for analyzing batch trends and optimizing data submissions. Implementation partners can use these insights to enhance batch performance and deduplication, while customers gain better visibility into changed vs. unchanged records. The dashboard supports a date range of up to 31 days, with historical data limited to the last five months.