Migrate a mass ingestion specification to move the mass ingestion specification to a Model repository in a different environment. For example, you might want to migrate a mass ingestion specification between development, test, and production environments.
When you migrate a mass ingestion specification, the source and target connection names and IDs must be the same across the environments.
You use a different method to migrate a mass ingestion specification depending on the state of the source and target repositories. The source repository is the Model repository that contains the mass ingestion specifications that you want to migrate. The target repository is the Model repository where you want to migrate mass ingestion specifications.
Choose a method to migrate a mass ingestion specification depending on one of the following repository states:
The target repository is empty and you want to migrate all Model repository contents. To migrate the contents, back up the contents in the source repository and restore the contents in the target repository.
The target repository is empty and you want to migrate only the mass ingestion specifications. Before you migrate the mass ingestion specifications, create a Mass Ingestion Service and associate the Mass Ingestion Service with the target repository. The Mass Ingestion Service creates a project
INFA_MI_PROJECT
in the target repository where you can import the mass ingestion specifications. To migrate a mass ingestion specification, export the mass ingestion specification from the project
INFA_MI_PROJECT
in the source repository using infacmd oie exportObjects. Import the mass ingestion specification to the project
INFA_MI_PROJECT
in the target repository using infacmd oie importObjects.
The target repository contains mass ingestion contents and you want to update the mass ingestion specifications in the target repository. To migrate a mass ingestion specification, export the mass ingestion specification from the project
INFA_MI_PROJECT
in the source repository using infacmd oie exportObjects. Import the mass ingestion specification to the project
INFA_MI_PROJECT
in the target repository using infacmd oie importObjects with the option
[<-ConflictResolution|-cr>]
to replace or rename the specifications in the target repository.
After you migrate a mass ingestion specification to a different environment, deploy the mass ingestion specification to a Data Integration Service.
For more information on infacmd oie, see the "infacmd oie" chapter in the
Informatica Command Reference
.
For more information on exporting and importing Model repository contents, see the "Object Import and Export" chapter in the