Saturday, 26 February 2022

OAS : OBIEE 11g to OAS 5.9.0 Upgrade Steps

 Here we will try to capture all required steps to upgrade OBIEE 11.1.1.7.0 to OAS 5.9.0 but in very high level. 

High Level Steps are as Follow. 

                 1. OBIEE 12C Installation

                 2. Migration OBIEE 11g to OBIEE 12C. 

                 3. Post Migration Activity & Tuning. 

                 4. OAS 5.9.0 Installation & Upgrade. 

                 5. Security Configuration

Now lets see the above steps in little bit more details. 

           1. OBIEE 12C Installation

                    a. OBIEE 12C Infrastructure Installation ( Enterprise Manager, WLS, etc.. )

                    b. OBIEE 12C Installation ( OBIEE, BI Platform, BI Publisher, etc. ..)

                    c. RCU - Repository Create Utility ( All BI Schema create & tablespaces)

                    d. OBIEE 12C Configuration ( New Domain Setup)

                    e. Apply Patches (OBI Bundle Patches, WLS patches)


            2. Migration OBIEE 11g to OBIEE 12C.        

                    a. Generating the BI Migration Tool

                    b. Creating the Export Bundle

                    c. Importing with the BI Migration Script

                    

             3. Post Migration Activity & Tuning.     

                    a. Enable Usage Tracking

                    b. Export & Import Users & Groups

                    c. Removing the BISystemUser Policy

                    d. Set Compatibility Framework

                    e. Save Content with HTML

                    f. Increase Java Heap

                    g. Configure Maximum Number of Allowed Records

                    h. BI JavaHost Configuration

                    i. Enabling Clusters

                    j. Enabling Oracle Hardware Acceleration

                    k. Set Compatibility Mode


              4. OAS 5.9.0 Installation & Upgrade.  

                    a. Infrastructure Installation

                    b. Apply the Weblogic Patch

                    c. Install Oracle Analytic Server

                    d. Run the Readiness Check

                    e. Upgrade Schemas

                    f. Backing up Mapviewer Config File

                    g. Reconfigure BI Domain

                    h. Restoring Mapviewer Config File

                    i. Upgrade the Configuration


                 5. Security Configuration

                            OBIEE 12C or OAS has removed Catalog concept. 



Happy Learning !!

OAS : Dashboard Slowness Issue

Sometime we face slowness issue while trying to open any dashboard. Reason behind this When the dashboard list link is clicked, a lot of Catalog object permissions need to be checked. When there are multiple dashboards, the number of operations checking permissions get multiplied - these result in multiple calls back and forth to BI Server, the database, etc., causing slowdown.

Solution : 

Solution is to enable Catalog Cache as follows.


1. Edit <DOMAIN_HOME>/bi/config/fmwconfig/biconfig/OBIPS/instanceconfig.xml

2. Enable catalog cache by adding the below tags under Cache section.

<Cache>
...
<CatalogAttributes>
<Enabled>true</Enabled>
</CatalogAttributes>
</Cache>


3. Restart OBIPS(obips1) to reflect the change.

Note:

The same issue resolved in another case for a different root cause by adding the below tag in instanceconfig.xml

<Dashboard>

<CacheBannerList>true</CacheBannerList>

</Dashboard>

This setting would give performance improvement on dashboard menu listing within a user session i.e. first time in a new session, user may see slowness.

But after that within the same session, it would be instantaneous irrespective of how long the session ends.

But there is an implication of it: Any newly created dashboard would not get automatically listed in the dashboard menu until user logs off and logs in again.



Happy Learning !!

Monday, 24 January 2022

OAS : Files/Logs/Scripts Location

 OBIEE 12C or OAS file location is different than OBIEE 11G. 

Below are the location for some critical files/logs/scripts.

NQSConfig.INI: 

$/Middleware/Domain_Home/bi/config/fmwconfig/biconfig/OBIS

instanceconfig.xml

$/Middleware/Domain_Home/bi/config/fmwconfig/biconfig/OBIPS

Live RPD:

$/Middleware/Domain_Home/bi/bidata/service_instances/ssi/metadata/datamodel/customizations

Catalog: 

$/Middleware/Domain_Home/bi/bidata/service_instances/ssi/metadata/content/catalog

Admin Server Log file:

$/Middleware/Domain_Home/bi/servers/AdminServer/logs

BI Server Log File:

$/Middleware/Domain_Home/bi/servers/bi_server1/logs

BI Tools (datamodel.sh, start.sh, stop.sh, status.sh, etc.. )

$/Middleware/Domain_Home/bi/bitools/bin



happy Learning !!

Thursday, 20 January 2022

OBIEE : Catalog Manager Report Run Through Command line

 Below is the syntax to run catalog manager report through command line. 

./runcat.sh -cmd report -offline CATALOG_PATH -outputFile EXPORT_REPORT_PATH/File.csv

-delimiter ";" -type "Analysis" -fields "Col1:Col2:Col3"

Example:

./runcat.sh -cmd report -offline /u01/BIUAT/OBIEE/instances/instance1/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obips1/catalog/OracleBIApps -outputFile /u01/BIUAT/OBIEE/instances/instance1/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obips1/catalogmanager/export_object_names01.csv -delimiter ";" -type "Analysis" -fields "Name:Created:Modified:Path:Subject Area:Table:Column" 


Happy Learning !! 

Wednesday, 19 January 2022

OAS : Repository (RPD) Upload/Download

 OBIEE 12C or OAS has removed the option to upload RPD through EM page. 

We will have to upload or download RPD through command prompt only. 

Go to the below path:

$Middleware/Domain_Home/bi/bitools/bin

Run the below command to Download RPD : 

Syntax: 

./datamodel.sh downloadrpd -O RPD_PATH/oas.rpd -U weblogic -P WeblogicPassword -SI ssi

Example:

./datamodel.sh downloadrpd -O /Stage/OBIEE/uat/RPD/oas.rpd -U weblogic -P weblogic123 -SI ssi

It will ask for RPD password. 

Run the below code if you don't want to mention WebLogic password in command script. 

./datamodel.sh downloadrpd -O /Stage/OBIEE/uat/RPD/oas.rpd -U weblogic  -SI ssi

It will ask for WebLogic & RPD password. 


Run the below command to Upload RPD : 

Syntax: 

./datamodel.sh uploadrpd -I RPD_PATH/after_migration_new.rpd -SI ssi -U weblogic -P WeblogicPassword

Example:

./datamodel.sh uploadrpd -I /Stage/OBIEE/uat/RPD/after_migration_new.rpd -SI ssi -U weblogic -P weblogic123

As like download , upload also can be run without WebLogic Password. 


Happy Learning !!


Tuesday, 11 January 2022

OAS : Use of Tooltip

 

Hover your mouse on graph it will show the all values along with all dimensions. Like below.












Let’s say if we want to show values as tooltip only then we need to add those columns in Tooltip section.










Now let’s say, we only want tooltip values to be shown when we hover mouse on graph.

Then Select Tooltip -> Tooltip Grammar Only



















Keep learning & Stay healthy !!

Sunday, 31 January 2021

POWER BI - Newly Created Column Add

 Sometime we needs to add new columns in Power BI whatever we have created the same in Database. 

In order to do so follow the below steps. 

1. Open Power BI report in Desktop.

2. Click on Home -> Edit Quires.

3. In Query Editor click on Home -> Refresh Preview 

                We will have tow options ( Refresh Preview & Refresh All). IF you wants to refresh only the selected table then clink on Refresh Preview and if you wants to refresh all tables in Data model then click on Refresh All. This step will bring all new columns in respective tables.

4. Then save and close. 


Enjoy !!


Power BI: Show Last Data Refresh on Dashboard

 To show last data refresh on Power BI report follow the below steps. 1. Open Report Query Editor Mode. 2. Clink on Get Data -> Blank...