Migration Workbench RE

Connectors

Each connector reads one platform's report definitions and usage log into a common model. Rationalization, conversion and validation are the same for every source.
SourceVersionsReadsUsage logDefault targetCapabilities
CoIBM Cognos Analytics10.2, 11.x, 12.x Report specifications from a Content Store deployment export (.xml)Audit database (COGIPF_RUNREPORT)Paginated report InventoryUsageRationalizeConvertValidate
RSSQL Server Reporting Services2012 to 2022 Report definitions (.rdl) from the report server catalog (.rdl)Report server execution log (ExecutionLog3)Paginated report InventoryUsageRationalizeConvertValidate
CRSAP Crystal Reports2013, 2016, 2020 Report files (.rpt) exported to XML with RptToXml (.rpt.xml)BI Platform audit (ADS_EVENT) or scheduler historyPaginated report InventoryUsageRationalizeConvertValidate
WISAP BusinessObjects Web IntelligenceBI 4.2, 4.3, 2025 Web Intelligence documents read through the BI Platform RESTful Web Service (.json)BI Platform audit database (ADS_EVENT)Paginated report InventoryUsageRationalizeConvertValidate
OAOracle Analytics (OBIEE, OAS, OAC)OBIEE 11g/12c, OAS, OAC Analyses from the presentation catalog (archive or catalog export) (.xml)Usage tracking (S_NQ_ACCT)Semantic model InventoryUsageRationalizeConvert
TbTableau Server and Cloud2020.4 and later Workbooks (.twb, .twbx) downloaded through the REST API (.twb, .twbx)Repository events (historical_events, Access View)Power BI report InventoryUsageRationalizeConvertValidate
Common pipeline
  1. Inventory. Parse every report definition: queries, parameters, layout, formatting and lineage.
  2. Usage. Join the platform's usage log for runs, users and last run in the past 12 months.
  3. Rationalize. Collapse clones that differ only by agency or date into one parameterized family, across platforms.
  4. Convert. Generate the Power BI artifact per family: paginated report (RDL), semantic model (TMDL) or Power BI report.
  5. Validate. Run the original and the rebuilt query with the same parameters and compare rows, totals and a record hash (query-based reports).
Targets
Paginated report
Power BI Report Server or Service (RDL)
Semantic model
Power BI or Fabric (TMDL), row-level security
Power BI report
Dashboards and charts on a shared model
Retire
No runs in 12 months; archived with evidence