Informatica Cloud CLI

Version 2
    Share:|

    Short description: Module for Informatica Cloud using the CLI

    Detailed description: When users need to start Informatica Cloud workloads from Control-M, and needed web modules to use the standard Informatica PowerCenter interface are not available, the Informatica provided cli tool can be used, such as described in Informatica KB500262 (Windows: https://kb.informatica.com/howto/6/Pages/19/500262.aspx) and others.

    Task names must be unique in Informatica (the -i option has not been implemented on this module).

    Usual code of the Windows based cli.bat could be something like

    @echo off

    pushd %~dp0

    java -cp runAJobCli.jar;lib\* com.informatica.saas.utilities.plugins.RunAJobPlugin %*

    set rc=%errorlevel%

    popd

    exit /b %rc%

    The highlighted lines were added to the tested implementation, as the java return code would not be passed to the calling routine unless it is the last of the file. If other statements were needed, such as the “popd” in this case, the return code would be that of the “popd” and not the java. Please note this for possible needed modifications as the RunAJob cli is upgraded

    Similar explanation can be seen for calling the cli.bat on the Informatica KB533421. (https://kb.informatica.com/solution/23/Pages/66/533421.aspx)

     

    Please see fields for descriptions or intended use.

    Compatibility:

    • Application version: Current release of Informatica Cloud as Nov 2018
      • Log show a call to the v2 api
    • Platforms: This module was tested on Windows, but could probably run in Linux without modifications.
    • Application Integrator version: This module was developed with Application Integrator 9.0.18.100

     

    Versions:

    v1. Initial release

    v1.1. Corrected an issue with the "End Job without waiting?" parameter. Now the job waits for Informatica completion when the parameter says "No".