Here’s the complete solution addressing all three focus areas:
1. Data Lake Ingestion Job Configuration
The root cause is that your Data Lake refresh created a new partition scheme, but the ingestion job didn’t backfill recent data into the new structure. You need to run a targeted delta load:
-- Trigger delta ingestion for missing date range
EXEC DL_INVOICE_DELTA_LOAD
@StartDate = '2025-04-22',
@EndDate = GETDATE()
This forces the ingestion job to re-process the last 30 days of invoice data and load it into the new partition structure. Check the job logs afterward to confirm all 847 invoices were processed.
2. Invoice Table Mapping Verification
After the delta load completes, refresh your reporting workspace metadata to recognize the new partition scheme:
- Navigate to Data Source Configuration in your reporting tool
- Click “Refresh Schema” to detect the new monthly partitions
- Verify that the invoice table mapping includes these key fields: INVOICE_ID, INVOICE_DATE, INVOICE_STATUS, ORDER_ID, CUSTOMER_ID
- Check that the join relationships to ORDER and CUSTOMER tables are still intact
If any mappings are broken, recreate them using the Data Lake schema browser. The refresh may have changed some column names or data types, particularly for date fields.
3. Reporting Workspace Filter Update
This is critical to prevent recurrence. Your dashboard filters need to be dynamic, not static:
Replace any hardcoded date filters like:
WHERE INVOICE_DATE >= '2025-04-22'
With relative date functions:
WHERE INVOICE_DATE >= DATEADD(day, -30, CURRENT_DATE)
AND INVOICE_STATUS IN ('POSTED', 'PAID')
Also check workspace-level default filters:
- Remove any absolute date range filters (e.g., “2024-01-01 to 2025-03-31”)
- Set default filters to “Last 90 Days” or “Current Month” using relative date parameters
- Ensure invoice status filters include all relevant codes (POSTED, PAID, PENDING) unless you specifically want to exclude certain statuses
Post-Fix Validation:
- Run the delta ingestion job and confirm 847 invoices loaded
- Refresh workspace schema and verify new partitions appear
- Update dashboard queries to use relative dates
- Test the order-to-cash dashboard - all recent invoices should now appear
- Schedule regular delta loads (daily or weekly) to keep data current between major refreshes
The combination of backfilling missing data, updating schema mappings, and converting to dynamic filters will resolve your immediate issue and prevent it from happening after future Data Lake refreshes.
This draft is based on general Infor CloudSuite knowledge. It has not been verified against your specific version and environment. Practitioners: verify the steps and share your experience below.