Their latest post https://blogs.oracle.com/pa/entry/integrating_bi_12c_with_hfm shows us how to import HFM metadata into OBIEE 12c. I had some teething troubles configuring this on Windows (mainly due to the direction of the slashes in my path statements) so I thought I'd share my configuration for OBIEE and HFM on Windows.
I followed the instructions in the document Olivier provided but I got the following error when trying to import the HFM metadata:
"Could not connect to the data source. A more detailed error message has been written to the BI Administrator log file".
Don't believe the error message, there isn't any extra info in the admin log file so no hint as to where I had gone wrong. I think my problem was two fold - I'm on Windows and had used back-slashes in my pathing statements and I used the bi java host port number that was specified in the CEAL document (9610). The default port for the java host is 9510 so I used that.
Here is my working config:
Add the following variables. This is a windows command script so you should be using back-slashes:
SET OBIJH_ARGS=%OBIJH_ARGS% -DEPM_ORACLE_HOME=%EPM_ORACLE_HOME%
SET OBIJH_ARGS=%OBIJH_ARGS% -DEPM_ORACLE_INSTANCE=%EPM_ORACLE_INSTANCE%
SET OBIJH_ARGS=%OBIJH_ARGS% -DHFM_ADM_TRACE=2
Add the following variables. This time we use the forward-slash:
#Added for HFM connectivity
Find OBIJH_ARGS as indicated in the CEAL document and append the below tags to the end (without carriage return):
The text has been wrapped in the image above. Just add the text at the end of your OBIJH_ARGS setting.
Add the following lines to the IntegrationServiceCall Classpath:
For the Admin Tool client, edit the following file:
JAVAHOST_HOSTNAME_OR_IP_ADDRESSES = "SERVERNAME:9510";
Restart your OBIEE and you can now import your HFM data into OBIEE:
You can see your HFM application, use the arrow to push it into the repository view:
You should now see it available in the physical layer:
Save the repository and start building your reports!