Convert the job. Make the remaining work clear.
PipelineX turns IBM DataStage XML into code for your next platform. Give your coding agent generated code, source context and a focused implementation handoff. Bring revisions and test evidence together for team review.
Microsoft Fabric, Databricks and Snowflake
WARNING-CONVERSIONA focused handoff for your agent.Stage · reason · captured source context- PipelineX
Translates the source and marks identified gaps.
- Your agent
Completes the marked work.
- Your team
Reviews the code, checks the evidence and accepts.
The next step is in the code.
Search for WARNING-CONVERSION to find identified sections that need implementation. Each marker names the affected stage and the reason; captured settings and output columns add context where available.
# Stage: Score_Accounts · V0S4# WARNING-CONVERSION# Reason: stage_type_translation_not_implemented# Source type: CustomScoringPX# Output: ACCOUNT_ID BIGINT,# RISK_SCORE DECIMAL(9,4) _px_untranslated.skip( 'V0S4', 'Scored', 'silver.Score_Accounts', ['stage_type_translation_not_implemented'], '…')
- Locate the work
- A consistent keyword in Fabric, Databricks and Snowflake output.
- Recover the intent
- Stage identity, a reason and available source details guide the implementation.
- Follow the dependencies
- Downstream code stays visible, with guards around skipped upstream work.
Downstream code stays in the package. Execution guards track skipped upstream work in each run and stop dependent steps until the required implementation is completed and included in the run.
Code, context and a route to verification.
The handoff carries the generated work and its findings together. Keep the original XML alongside it so whoever completes the job can check the source.
- Generated target code
- Notebooks or scripts, with
WARNING-CONVERSIONmarkers at identified gaps. - START_HERE.md
- Where to begin, what to configure and how to navigate the package.
- conversion-diagnostics.json
- A structured record of conversion findings and environment settings.
- Coverage and verification notes
- Reports connecting the source to generated artifacts and known gaps. File names vary by destination.
The package also includes setup and validation notebooks, table DDL, pipeline definitions, an offline deployment check and a runtime validation handoff.
Your source logic. Your chosen destination.
Generate target code your engineers can inspect, configure and test, with source context and a clear implementation handoff in the same package.
Work with your agent. Keep the evidence together.
A coding agent can work from the generated package and your DataStage XML. With browser access you provide, it can also use PipelineX under your sign-in and permissions to download code, upload a revision and record test evidence.
Start from the source
Download the target package and make the original XML available. Read
START_HERE.mdand locateWARNING-CONVERSIONmarkers.Implement and test
Complete the identified gaps in your development environment. Review the surrounding logic and run the tests agreed for the job.
Bring the work back
Upload the completed code as a new revision with a remediation note. In the Validation tab, record each check’s outcome, actual result and evidence reference.
Choose the job, destination and agreed tests before sharing this brief.
Code changes return the migration to review. The migration overview shows delivery stages and readiness findings across the project. Record the tests your team runs, then review the evidence and accept the revision in PipelineX.
Use your chosen coding agent with browser access and permissions you provide, following your organization’s sharing rules for code and source settings.
Ask about the job. Use your own AI account.
The in-app AI Migration Assistant helps explain transformations, review saved code and prepare test cases. Connect your OpenAI or Anthropic account in AI settings.
- Choose your model
- Use a model ID available in your provider account.
- Manage your key
- The API key is encrypted on the server and not displayed again. Test, replace or remove the connection in settings.
- Choose the context
- Workspace sharing starts off. Preview a job’s context and enable it for the conversation when you need it.
A reviewable migration, from code to acceptance.
Keep the implementation, test evidence and acceptance decision tied to the same revision.
Review the code
Read generated and engineered sections against the source. Review the uploaded revision and its remediation note.
Code revisionCheck the result
Run agreed tests against controlled inputs. Record outcomes and compare with DataStage outputs where a baseline is available.
Validation evidenceAccept the revision
The assigned reviewer makes the acceptance decision. Changes to source or code bring the migration back for review.
Acceptance record
For Fabric, a customer-operated runner can execute a published job and compare it with a DataStage baseline you supply. PipelineX shows comparison outcomes; detailed evidence stays on the runner. Explore Fabric delivery
Before you begin.
What does agentic conversion mean here?
PipelineX generates target code from a DataStage export and marks identified conversion gaps. Your team can use a coding agent to finish the implementation, run agreed checks and record the results for review in PipelineX.
What does my team receive?
A package for your chosen target with generated code, setup guidance, structured conversion findings and verification notes. Identified implementation work includes source context, giving your engineers and coding agent a focused starting point.
Can my AI agent work in PipelineX?
A browser-capable agent can use the access you provide to download a package, upload an engineered revision and record validation evidence. It works under your sign-in and permissions, and the assigned reviewer retains acceptance.
How can we work through the migration in stages?
Independent translated work can run while your team completes identified implementation tasks. Execution guards stop dependent stages when their upstream work was skipped in that run. Implement and test connected stages together, then upload the revision and record the results for review.
How do we validate the migration?
Review the source and generated code, execute the target against controlled inputs and compare results with DataStage. Keep the code revision, test outcomes and supporting evidence together for your reviewer’s acceptance.
See the handoff on your own job.
Bring a representative DataStage XML export. We’ll walk through the generated code, identified gaps and review workflow for your destination.