Why Dual-Engine SQL Matters (MSSQL + PostgreSQL) — Checklist addresses a problem most SAP landscapes know too well: Stale warehouses and failed night jobs undermine dashboards the C-suite already promoted.

Millions of rows leave SAP nightly through the same engine you test with First Row Test — no separate ETL product to license and wire up.

Millions of rows leave SAP nightly through the same engine you test with First Row Test — no separate ETL product to license and wire up.

Capabilities you use in iDataEngine

  • Package size and parallel processing
  • SQL Job Monitor with cron schedules
  • Masking on SAP → SQL direction
  • MSSQL and PostgreSQL dual-engine parity
  • Methods I, A, U, D, L with delta parameters
  • First Row Test and Package Error Data popup

Recommended workflow

  1. Enable monitoring alerts and review dashboard KPIs for the first production cycle.
  2. Save and capture the generated URL, job ID, or snapshot reference in your change record.
  3. Run Test (iDataView Test, SQL First Row, API Test Service, or AG scan) before scheduling or publishing.
  4. Open the relevant cockpit (iDataView Explorer, SQL Project, API Service Detail, or AccessGuard).

Real-world scenario (2023)

A delta-L job refreshes only the last 30 days of billing documents — full history preserved, nightly window stays inside SLA.

Why it matters

Delta methods save SAP and SQL load; upsert keeps master data current without full-table deletes that frighten operations.

The competitive edge is not more developers; it is removing wait states between idea, data, and delivery.