SSIS Analyzer
Parses .ispac/.dtsx packages, extracting control and data flows, SQL logic, dependencies and risk indicators like Script Tasks.
Multi-agent analysis to validated Fabric assets, with your experts in control.
Modernizing a data platform usually means analyzing hundreds of integration pipelines by hand. It's slow, inconsistent, and dependent on a handful of experts who carry the knowledge in their heads. The hardest components surface near the deadline, when they're most expensive to fix.
The AI engine automatically inventories assets, detects complexity drivers, and recommends the most appropriate Fabric-native patterns, shifting projects from slow, manual work to a scalable, predictable approach.
Business impact: faster kickoff, predictable planning, reduced rework, fewer surprises, better ROI focus, lower migration cost, and teams that don't break when one expert leaves.
Every analyzer parses the native definition. For SSIS that means the package XML inside .dtsx and .ispac: precedence constraints, Data Flow components, variable and parameter scopes, connection managers and embedded T-SQL. For ADF and Synapse it means the Git JSON: activities, dependsOn edges, datasets, linked services and trigger schedules.
Precedence constraints become a typed DAG; Data Flow components map to discrete transform nodes with row-level semantics.
SSIS expressions and ADF @-expressions are evaluated to surface hidden parameter and runtime coupling.
Execute SQL Tasks, stored-proc calls and source queries are isolated for dialect translation to Fabric T-SQL or Spark SQL.
Source-to-sink column lineage is rebuilt across staging hops, including SCD and surrogate-key patterns.
Script Tasks, dynamic SQL, file-system access and unsupported connectors are flagged with a weighted score.
Truncate-load vs incremental, watermark columns and trigger cadence are captured to preserve behavior in Fabric.
{ "asset": "DWH_Load_DimCustomer", "source": { "tool": "SSIS", "package": "DimCustomer.dtsx", "protectionLevel": "EncryptSensitive" }, "controlFlow": [ { "task": "TRN Staging", "type": "ExecuteSQL" }, { "task": "DFT Load", "type": "DataFlow", "components": 7 }, { "task": "UPS Dimension", "type": "ExecuteSQL", "scd": "Type 2" } ], "dataFlow": { "source": "OLEDB SRC_CRM.dbo.Customer", "transforms": ["Lookup", "DerivedColumn", "SCD"], "sink": "OLEDB DWH.dbo.DimCustomer" }, "lineage": ["SRC_CRM.Customer", "STG.Customer", "DWH.DimCustomer"], "risk": { "score": 0.62, "drivers": ["ScriptTask", "DynamicSQL"] }, "complexity": "Medium", "confidence": 0.91 }
Legacy workloads are analyzed for structure and risk, translated into an optimal Fabric design, generated into deployable assets, then validated for correctness. The result is repeatable, high-quality, and always under expert control at the critical decisions.
Reconstruct the functional behavior of each legacy pipeline: control flow, data flow, SQL logic, dependencies and risk indicators.
Select the optimal Fabric components and apply company standards (naming, medallion mapping, error handling) into a Target Design Spec.
Transform the approved design into deployable Fabric assets: pipelines, SQL scripts, notebook scaffolding and configuration templates.
Verify the generated solution against the design spec, surface defects early, and produce a report ready for business sign-off.
Tool-specific analyzers interpret the source logic. Their outputs are normalized into one canonical model that drives automated target design and asset generation for Microsoft Fabric.
Parses .ispac/.dtsx packages, extracting control and data flows, SQL logic, dependencies and risk indicators like Script Tasks.
Reads ADF Git artifacts, rebuilds the pipeline dependency graph and parameter usage, and identifies sources, sinks and migration risks.
Analyzes Synapse pipelines and detects workspace-specific coupling, including SQL pool dependencies and hybrid Spark/SQL patterns.
Converts every analyzer output into one Canonical Migration Model: standardized structure, transforms, parameters and lineage.
Determines the optimal Fabric implementation per pipeline and applies your standards into a Target Design Specification.
Turns the approved design into ready-to-deploy assets, and can optionally create the Fabric artifacts automatically.
Verifies the built solution against the design spec, detects issues early, and produces a validation report for sign-off.
Analyzed, standardized, designed, generated and validated, ready to promote through DEV → ACC → PRD with your DevOps process.
The Designer Agent does not lift and shift blindly. It maps each detected pattern to the Fabric component that fits its workload, then applies your medallion and naming standards.
Tell us about your SSIS, ADF or Synapse landscape and we'll share our approach, success stories, and how the framework would apply to you.
Nothing is a black box. The framework emits structured, inspectable outputs at each control point, from estate scoring to the final validation report.
Agents dramatically accelerate analysis and generation, but human validation and architectural oversight remain mandatory at defined control points, especially for complex business logic and production promotion.
Experts approve the complexity assessment before anything is designed.
The Target Design Specification is reviewed before assets are generated.
The validation report supports business sign-off before promotion to production.
Automated estate scanning replaces weeks of manual inventory, so projects kick off faster.
Consistent, AI-driven complexity scoring turns guesswork into data-driven roadmaps.
High-risk components are flagged at the start, not discovered near the deadline.
Parallelized, repeatable execution lowers migration cost and decouples speed from headcount.
One canonical model means consistent outcomes across SSIS, ADF and Synapse alike.
Codified intelligence removes key-person risk and keeps knowledge in the framework.
No. The framework is AI-assisted, not AI-autonomous. Agents accelerate analysis and generation, but human review and approval remain mandatory at defined control points: assessment, design, and validation.
The framework supports the core Microsoft data integration ecosystem: SQL Server Integration Services (SSIS), Azure Data Factory (ADF), and Azure Synapse Pipelines, all normalized into one canonical model.
Deployable Fabric assets aligned to your standards: Data Factory pipelines, Warehouse SQL scripts, notebook scaffolding and configuration templates, optionally created automatically, then validated against the design specification.
The Fabric Designer Agent applies your conventions (naming, medallion-layer mapping, and error-handling strategy) when producing the Target Design Specification, so generated assets fit your platform.
Validated assets are promoted through DEV → ACC → PRD using your organization's existing DevOps process, with the validation report supporting business sign-off.
No procurement marathon, no big upfront commitment. We start small, prove the approach on your own estate, and only then scope the full migration.
A short conversation about your SSIS, ADF or Synapse landscape and what a successful move to Fabric looks like for you.
We run the analyzers on a representative slice of your estate and hand back a complexity scorecard and a clear risk map.
A prioritized, data-driven roadmap with effort, risk and a predictable, expert-controlled path to Microsoft Fabric.
Your packages and pipelines are analyzed for your migration, not used to train public models.
Human review and sign-off are mandatory at assessment, design and validation gates.
Validated assets promote through your existing DEV → ACC → PRD DevOps pipeline.
Leave your email and we'll share our approach, success stories, and how the Plainsight AI Migration Framework applies to your estate.
Migrate to my new data platformOpens your email to info@plainsight.pro. No forms, no spam.