Skip to content

Informatica

Steps

Apply Label

Apply a label to objects in the target server.

NameTypeDescriptionRequired
Domain NameStringThe domain name of the Informatica server.No
HostStringThe host name of the Informatica server.No
Informatica LabelStringThe name of the label to apply to the objects.Yes
Objects FileStringThe name of the file containing the objects to label.Yes
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
UsernameStringThe username to use to authenticate with Informatica.Yes

Assign Permission

Add, remove, or update permissions on a global object for a user, group, or the Others default group. Note: Only the administrator or the current owner of the object can manage permissions on the object.

NameTypeDescriptionRequired
Domain NameStringThe domain name of the Informatica server.No
Group Name to assign ObjectStringName of the group for which you want to add, remove, or update permissions. Specify Others as the group name to change permissions for the Others default group. Required if assigned User Name is not specified. Do not specify both.No
HostStringThe host name of the Informatica server.No
Object NameStringName of the object for which you want to manage permissions.Yes
Object SubtypeEnumeration:Type of the object for which you want to manage permissions.Yes
- Null
- Application
- FTP
- Loader
- Queue
- Relational
- Shared
- Personal
Type of Connection or Query object.Not required for other object types.No
Object TypeEnumeration:
- connection
- deploymentgroup
- folder
- label
- query
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PermissionStringThe permission settings to assign the object. Use the characters r, w, and x to assign read, write, and execute permissions.Yes
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
Security DomainStringRequired if you use LDAP authentication.Name of the security domain that the user or group belongs to. Default is NativeNo
User Name to assign ObjectStringName of the user for whom you want to add, remove, or update permissions. Required if Group Name is not specified. Do not specify both.No
UsernameStringThe username to use to authenticate with Informatica.Yes

Create Dynamic Deployment Group

Create a dynamic Deployment Group and populate it using a named query.

NameTypeDescriptionRequired
Domain NameStringThe domain name of the Informatica server.No
Dynamic Group QueryStringThe name of the query to use to populate the created dynamic deployment group.Yes
HostStringThe host name of the Informatica server.No
Informatica GroupStringThe name of the dynamic deployment group to create for deployment.Yes
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
UsernameStringThe username to use to authenticate with Informatica.Yes

Create Folder

Creates a folder in the repository.

NameTypeDescriptionRequired
DescriptionStringDescription to give to all folders.No
Domain NameStringThe domain name of the Informatica server.No
Folder ListStringList the names of the folders you wish to create. Separateeach folder with a new line or comma.Yes
Frozen SettingEnumeration:Select the active or frozen setting from the list.No
- 0
- active
- frozendeploy
- frozennodeploy
HostStringThe host name of the Informatica server.No
OwnerStringThe Owner name to assign all folders.No
Owner Security DomainStringThe Owner Security Domain to assign all folders.No
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PermissionsStringThe permission settings to assign to all folders. Use the binary reference to specify permissions. Example: 777No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
Share FoldersBooleanMake the folders shared.No
UsernameStringThe username to use to authenticate with Informatica.Yes

Create Static Deployment Group

Create a static Deployment Group and add Informatica Workflows to it.

NameTypeDescriptionRequired
Domain NameStringThe domain name of the Informatica server.No
HostStringThe host name of the Informatica server.No
Informatica FileStringInformatica-formatted file containing the object to add to the deployment group.No
Informatica FolderStringThe folder to create the deployment group in.Yes
Informatica GroupStringThe name of the static deployment group to create for deployment.Yes
Informatica WorkflowsStringThe names of workflows (space or line separated) to add to the depoloyment group.No
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
UsernameStringThe username to use to authenticate with Informatica.Yes

Deploy Deployment Group

Deploy a deployment group from one server to another.

NameTypeDescriptionRequired
Destination Informatica Folder(s)StringThe destination folder(s) for the deployment group objects. This is a 1:1 mapping with Source Informatica Folder(S). Separate each folder with a comma or new line. If this property is blank, the source folder names will be used as the destination folder names.No
HostStringThe host name of the Informatica server.No
Informatica GroupStringThe name of the deployment group to deploy.Yes
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
Source Domain NameStringThe domain name of the Informatica server for the source server.No
Source HostStringThe host name of the Informatica server for the source server.No
Source Informatica Folder(s)StringThe source folder(s) of the deployment group objects. Separate each folder with a comma or new line.Yes
Source PasswordPasswordThe password to use to authenticate with Informatica for the source server.No
Source Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here for the source server.No
Source PortStringThe port number of the Informatica server for the source server.No
Source RepositoryStringThe repository name in Informatica for the source server.Yes
Source UsernameStringThe username to use to authenticate with Informatica for the source server.Yes
UsernameStringThe username to use to authenticate with Informatica.Yes

Import Objects

Import Objects from XML files. The step will automatically add the connect and exit commands and generate the necessary control files.

NameTypeDescriptionRequired
Checkin after importBooleanWhen selected, this will add the attribute CHECKIN_AFTER_IMPORT=YES to the IMPORTPARAMS element in the ctl filesNo
Conflict Resolution RulesStringA new line separated list of conflict resolution overrides using the [object type name]=[resolution] notation. Full file path containing the conflict resolution rules list may be specified as an alternative. If no override is provided the default conflict resolution specified below will be used.No
Default Conflict ResolutionEnumeration:The default conflict resolution.Yes
- REPLACE
- REUSE
- RENAME
Directory OffsetStringThe sub-directory of the current working directory where you want to execute this step. Absolute paths are not allowed.No
Domain NameStringThe domain name of the Informatica server.No
Exclude FilesStringA list of XML files to exlude from the import. Supports * style file filters.No
Folder MappingStringNew line separated list of folder mappings using [old folder]=[new folder] notation. Full file path containing the folder mapings list may be specified as an alternative. If no values are provided or the old folder value from the XML file does not have a mapping the control file will use the old folder name as the new folder name.No
HostStringThe host name of the Informatica server.No
INFA HOMEStringThe INFA_HOME variable to be set on the environment. If set we will also use ${INFA_HOME}/server/bin/pmrep as the exe and add this to LD_LIBRARY_PATH and LIBPATHNo
Include FilesStringA list of XML files to include in the import. Supports * style file filters.Yes
LANGStringSet the LANG environment variable. Example values can be UTF-8, ISO-8859-1 and etc. If set, will override the exsiting value on the target.No
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
Repository MappingStringA new line separated list of repository mappings using [old repository]=[new repository] notation. Full file path containing the repository mapings list may be specified as an alternative. If no values are provided or the old repository value from the XML file does not have a mapping the control file will use the old repository name as the new repository name.No
Retain Generated ValueBooleanWhen selected, this will add the attribute RETAIN_GENERATED_VALUE=YES to the IMPORTPARAMS element in the ctl filesNo
Security DomainStringRequired if you use LDAP authentication.Name of the security domain that the user or group belongs to. Default is NativeNo
UsernameStringThe username to use to authenticate with Informatica.Yes

Roll Back Deployment Group

Roll back a deployment of a deployment group.

NameTypeDescriptionRequired
Domain NameStringThe domain name of the Informatica server.No
HostStringThe host name of the Informatica server.No
Informatica GroupStringThe name of the group to roll back.Yes
Number of RevisionsStringHow many revisions to roll back (1 is most recent revision).Yes
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
UsernameStringThe username to use to authenticate with Informatica.Yes

Run PMREP Command

Run pmrep with the commands given to pmrep defined in this step. The step will automatically add the connect and exit commands.

NameTypeDescriptionRequired
Domain NameStringThe domain name of the Informatica server.No
HostStringThe host name of the Informatica server.No
INFA HOMEStringThe INFA_HOME variable to be set on the environment. If set we will also use ${INFA_HOME}/server/bin/pmrep as the exe and add this to LD_LIBRARY_PATH and LIBPATHNo
PMREP CommandsStringThe commands to pass to pmrep. The connect and exit are not needed. Enter each command on a new line.Yes
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
RepositoryStringThe repository name in Informatica.Yes
UsernameStringThe username to use to authenticate with Informatica.Yes

Validate Deployment Group

Validate a deployed deployment group in the target server.

NameTypeDescriptionRequired
Domain NameStringThe domain name of the Informatica server.No
HostStringThe host name of the Informatica server.No
PasswordPasswordThe password to use to authenticate with Informatica.No
Password ScriptStringIf a property or script should be used to retrieve the password, leave it blank and put the property or script here.No
PortStringThe port number of the Informatica server.No
Property NameStringThe property name to set on the job if the step found invalid objects. Set to true if found.Yes
RepositoryStringThe repository name in Informatica.Yes
UsernameStringThe username to use to authenticate with Informatica.Yes
Validation FileStringThe name of the file to output validated object to.Yes
Validation QueryStringThe name of the query to run to query the invalid objects of the deployment.Yes