FDMEE 11

Embed Size (px)

DESCRIPTION

Oracle Data Integrator

Citation preview

FDMEE 11.1.2.3 ODI Console and StudioIf you are deploying FDMEE 11.1.2.3 and have a requirement to install ODI Studio then you may be slightly confused if you read through the Installation and Configuration documentation as it currently states the following:

If you are installing and configuring FDMEE, Oracle Data Integrator is automatically installed and configured for you. The database for Oracle Data Integrator is in same database as FDMEE and the Oracle Data Integrator agent application is deployed in same JVM as FDMEE. Optionally, you can install ODI Studio using ODI_Studio_11123.zip.

I will get on to the Studio shortly because as well as the J2EE agent automatically being deployed and configured the ODI console is also deployed to the same WebLogic managed server which is still named ErpIntegrator:

The managed server is deployed on a default port of 6550 which means the console can be accessed on eitherhttp://:6550/odiconsole

If you are not already aware the console is basically a cut down web version of the Studio and if you want to understand more about it then it is worth reading the section Working with Oracle Data Integrator Console in the ODI documentation.

The security for the Console/Studio is independent of EPM security though it is possible to use external authentication and you can read through the fun and games I had setting it up in ODI 11.1.1.5/6here,hereandhere.

I have not yet configured ODI 11.1.1.7 (which is the version deployed with EPM 11.1.2.3) to use external authentication and it is my intention to go through and revisit the process to see if has changed and if so then bring it up to date in future blogs.

The console does not have to be accessed directly and once the web server has been configured it should be possible to access it through that route.

The ODI console and agent will have been added to the web server proxy configuration which it can be accessed throughhttp://:/odiconsole

By default ODI is configured with only one user which is SUPERVISOR and the password still reflects the company that Oracle acquired ODI from in 2006 which is SUNOPSIS, in my opinion using a default password poses a security risk so I recommend updating the password straight away.

In reality you need the Studio up and running to be able to change the password so going back to the statement in the documentation you can install ODI Studio using ODI_Studio_11123.zip

So where is this file, well unless I am mistaken it doesnt seem to exist and at first I thought all the ODI installation files do exist within the EPM install files but it does not seem to be the case.

The reason why I thought they existed was because if you go to the location where all the EPM installation files have been extracted to then you should see a directory namedodi

Within theodidirectory there are installers for both Windows and Unix (check the ODIsupport matrixfor more information on supported operating systems for Studio) type systems.

I thought great it should be possible to install the Studio but once the installation commences you will be hit with a number of file not found errors and if you choose to continue through them the installation will complete successfully but there will be no Studio installed.

It looks like not all the necessary files for the Studio have been included which doesnt make much sense to me so the best option is to download the ODI Studio installation files fromOracle Software Delivery Cloudunder Enterprise Performance Management System (11.1.2.3.0), this is what the documentation may be referring to asODI_Studio_11123.zip

Alternatively you can download the full ODI installation under Fusion Middleware 11g which is the route I took as I already had the files downloaded though the install process is exactly the same for either download.

Once all the files have been downloaded and extracted.

Start the installer:

Windows:setup.exe -jreLoc JRE_LOCATION

Linux:./runInstaller -jreLoc JRE_LOCATION

At the Installation Type stage "ODI Studio" should already be selected.

The Oracle Home Directory will be pointing to a location outside of the EPM installation which is perfectly fine to install to but as ODI components have already deployed I think it makes more sense to point to the existing home directory.

The warning says upgrade but as the versions should be currently the same I dont believe it poses an issue but this might need further consideration in the future if FDMEE patches have been applied.

The next screens are for the configuration to ODI master repository which is part of the FDMEE database so that is where the database connection details should be configured to.

If the connection information has been entered correctly along with the supervisor password then the FDMEE work repository should be populated.

I said that it should not be a problem installing to the existing ODI home within the EPM installation and the installation completion message verifies this:

The Studio should now be available.

The repository connection information should all be automatically populated from running the Studio installation.

The SUPERVISOR password can be changed and once this has been done the ODI setup in FDMEE will need to be updated with the new password.

The ODI Java agent and Console also have the supervisor password stored in the Application Server credential store which is used to connect to the ODI master repository.

If you change the supervisor password and start up the FDMEE application server without updating the credential store you will see the following in the logs:

The password can be updated by either using the WebLogic scripting tool or through Enterprise Manager.

WLST can be found at\odi\common\bin

Start the WebLogic admin server and once running start wlst and run the following commands:

connect('epm_admin','','t3://:7001')updateCred(map="oracle.odi.credmap", key="SUPERVISOR", user="SUPERVISOR", password="