Skip to main content

Options

The importer runs three ways, all with the same options and defaults:

WayCommand
Hop GUIFile → Import from Informatica…: the options on the Source, Target and Metadata tabs
hop-import<hop>/hop-import.sh -t informatica -i <input> -o <output> [options]
Standalone jarjava -jar importer-informatica.jar [options] <informatica-export-dir> <output-dir>, built from the repository

Options​

OptionDefaultMeaning
-i, --inputThe folder to import from: PowerCenter XML files, IICS task folders, or both
-o, --outputThe folder to write the Hop files to
-e, --skip-existingonLeave target files that already exist untouched
-p, --skip-hiddenonSkip hidden files and folders
-f, --skip-foldersoffDo not recurse into sub-folders
--project <name>Import into this Hop project's home folder instead of --output (needs the Hop projects plugin)
--pipeline-run-configuration <name>localRun configuration for generated pipeline actions and executors
--workflow-run-configuration <name>localRun configuration for generated workflow actions and executors
-h, --helpPrint the options

Switch a default-on option off with --no-<option> (--no-skip-existing) or --<option>=false.

What is read​

InputRecognised by
PowerCenter mappingA file with MAPPING as its root, or a repository export (POWERMART → REPOSITORY → FOLDER) holding mappings: any .xml file, and any file without an extension that starts as XML
PowerCenter sessionOnly the flat-file names of the mapping it runs
IICS synchronization taskA task folder with dssTask.json
IICS replication taskA task folder with drsTask.json
IICS connectionsconnection.json files under SYS

What is written​

FileWhat it is
pipelines/<mapping>.hplOne pipeline per mapping or task
metadata/Run configurations, and connections for IICS tasks
project-config.jsonHop project configuration for the output folder
informatica-migration-report.mdThe migration report
conversion-metadata.jsonThe report's data, as JSON