Showing posts with label Oracle Business Intelligence. Show all posts
Showing posts with label Oracle Business Intelligence. Show all posts

Tuesday, July 14, 2020

DataModel Command tool to deploy RPD File

Namaste!! Welcome to My "OFMW Experiments" blog! In this COVID-19 Pandemic, (the Year 2020)critical time keeping myself busy in the new learnings and that too helpful in my workplace as well, here I've chosen topics as  'Oracle Analytics Server' (OAS) administering - RPD deployment. 

The  following diagram developed to understand the process of the Oracle Data Modeler,  how it works on the BI platforms (OAS/OBIEE ) or on the OAC Cloud service as well.

Oracle BI RPD Architecture
How RPD works on Oracle BI Platforms



In this post would like to share the learning experiments which you can do as lab exercise as given examples.
  1. Uploading RPD files to BI platform
  2. Listing Connection pool of an RPD
  3. Update Connection pool of an existing RPD
  4. Download RPD File from existing BI server

let's start working on these 

  1. Upload RPD Files
  2. This task is common for Oracle BI servers and Oracle Analytics services
    ./datamodel.sh uploadrpd \
      -I /tmp/rpds/myOFMWSample.rpd -W oracle123 \
      -U weblogic -SI ssi
      
    Earlier in the OBIEE, you need to provide the hostname where it need to target the Bi server.

  3. List of ConnectionPools 
The datamodel.sh or .cmd  is used for retrieving the list of Connection pools and the output transform to a JSON file.

Command execution line 1:
./datamodel.sh listConnectionpool -SI ssi \
-U weblogic -P MyOFMW123 -S localhost.localdomain \
-V true -O /u01/rpd_cp.json
For more readability, I've broken this command into 3 lines. better you run in a single line.
  • 3. Update the Connection pool from JSON File

  • On the OAS_domain or bi_domain, we can update the database details updated in a JSON file and the 'updateConnectionpool' command will be connected to the service instance and do the update of the connection pool(s). where it takes the following parameters:
    • Connection pool list inside a JSON file
    • Service Instance
    • WebLogic admin console username
    • WebLogic admin password
    • Server host which is running AdminServer

    Command execution line 2:

    ./datamodel.sh updateConnectionpool -C /u02/rpd_cp_up.json \
    -SI ssi -U weblogic -P MyOFMW123 -S localhost.loacldomain
    
    Service Instance is: ssi

    Operation successful.
    Connection pool update completed successfully.
    System exit code: 0


        

    After updating of the  Connection Pools

    To verify the changes
    ./datamodel.sh listConnectionpool -SI ssi -U weblogic \
    -P MyOFMW123 -S localhost.localdomain -V true -O /u01/rpd_cp01.json
    

    How to download Repository from BI environment?


    There are different options as online and offline download RPD file. The following will be the offline option
    ./datamodel.sh downloadrpd \
      -O /u01/home/downloads/AnalyticsVisualization.rpd \
      -W admin123 -U weblogic -P MyOFMW123 -SI ssi
    

    Saturday, May 2, 2020

    Oracle Business Inteligence OBIEE 12c Installation

    Hi, all this is another post exciting silent mode installation, which we highly encourage the whole Oracle World to use this automation trick to save a lot of time and cost. As part of the OBIEE installation enables us to develop the reports for  Analytics & Visuals





    In this post we will be covering the following:

    Assumptions
    Pre-requisites
    Create OBIEE responsefile
    Installation

    Assumptions

    Your VM/machine has enough space and memory and CPU capacities to run the OBIEE12c. Familiar with basic statistics to understand the Analytics reports.

    Pre-requisites

    OBIEE latest version and its dependencies are altogether given on the same page OTN downloads.
    JDK 1.8 131 subversion is required to run this installation process, with the latest version
    Middleware Infrastructure
    # Install JDK
    cd /u01; tar -xzvf /tmp/jdk-8u202-linux-x64.tar.gz
    
    export JAVA_HOME=/u01/jdk1.8.0_202
    export PATH=$JAVA_HOME/bin:$PATH
    
    #CHEKCK Java version
    java -version
    java version "1.8.0_202"
    Java(TM) SE Runtime Environment (build 1.8.0_202-b26)
    Java HotSpot(TM) 64-Bit Server VM (build 25.202-b26, mixed mode)
    
    # Install fmw 12.2.1.3 infrastructure 
    response=/u01/temp/wls12213/fmw.rsp
    java  -jar fmw_12.2.1.3.0_infrastructure.jar -silent -responseFile $response -invPtrLoc /u01/inventory/oraInst.loc
    

    Now all pre-requisites are insalled good to go for OBIEE installation. Download the OBIEE 12.2.1.4 files available on Oracle edelivery OSDC:

    • V975340-01_1of2.zip
    • V975340-01_2of2.zi

    Create OBIEE responsefile

    Remember that there are two options for Installation Types:
    One more important thing is the oracle home location. This can be an existing Oracle Home that is used for Oracle Middleware Infrastructure or a new Oracle Home completely fresh installation on a first VM.
    • BI Platform Distribution 
    • BI Platform Distribution with Samples.

    [ENGINE]
    Response File Version=1.0.0.0.0
    [GENERIC]
    DECLINE_AUTO_UPDATES=true
    ORACLE_HOME=/u01/Middleware
    INSTALL_TYPE=BI Platform Distribution with Samples
    

    Installation

    ./bi_platform-12.2.1.4.0_linux64.bin -silent -responseFile /opt/software/obi12.2.1.4.rsp \
      -invPtrLoc /opt/software/oraInst.loc -ignoreSysPrereqs
    

    OBIEE 12.2.1.4.0 installation progressed & Successful

    Next steps: We can configure the bi_domain which contains 'AdminServer' and 'bi_server1'. Happy to help you!! Hope you enjoyed this post, for more support contact us ==> Keep writing your experiances with OBIEE silent mode installation.