Installation media

We downloaded the required files in the previous chapter. There are three files in our download folder:

  • setup_bi_platform-12.2.1.0.0_win64.exe
  • setup_bi_platform-12.2.1.0.0_win64-2.zip
  • setup_bi_client-12.2.1.0.0-20151015073141-win64.exe

Installing the BI Server software

Here are the steps to install BI Server software:

  1. Double-click on the BI platform setup_bi_platform-12.2.1.0.0_win64.exe execution file:

    Installing the BI Server software

    You will be presented with the Welcome page, as shown in the following screenshot:

    Tip

    You can also run the command using the DOS cmd Window. This may help you see any responses.

    Installing the BI Server software

  2. Select Skip Auto Updates and click on Next:

    Installing the BI Server software

  3. Enter the location to install the software by selecting the Oracle Home path. This will be C: fmw_obiee_Oracle_home:

    Tip

    This is the path we created in Chapter 2 , Installing the Prerequisite Software, in the Installing the WebLogic Server section.

    Installing the BI Server software

  4. This step allows you to choose whether to install BI Platform Distribution with Samples. In this case, we will install them. If you were installing on a server that will be part of a cluster, you would not normally install the samples. Choose the second option and click on Next:

    Installing the BI Server software

  5. The installer will perform a quick check. You will need green ticks to proceed. If your checks are successful, click on Next:

    Installing the BI Server software

  6. The next screen is a little surprising but, essentially, it enables the installation to work. If you do get this popup, we recommend that you click on Next. If it does not appear, ignore this step:

    Installing the BI Server software

    Tip

    Over the last few years, there have been reported instances of slight difficulties in configuring the OBIEE software, and one common way to fix installation problems is to run the Visual C++ Redistributable Maintenance program. If you experience problems later, try downloading and running vcredist_x64.exe (available from Microsoft).

We have now reached the end of the installation of the BI Server software!

Installing the BI Server software

At this point, nothing is actually running, or even capable of being run. We have simply installed the binaries. Our next task is to create an area in our metadata database for some OBIEE components. After that, we will be able to create the OBIEE domain.

Configuring the database for the BI Server schema

To create the metadata schema we will again use the Repository Creation Utility (RCU) that we used in Chapter 4 , Reviewing the Features of the Reporting Repository. The command is the same one we ran in that chapter, but this time there will be one more schema to choose from-the BI_PLATFORM schema:

  1. Open a cmd window.
  2. Change directory to C:fmw_obieeOracle_homeoracle_commonbin.
  3. Run the rcu.bat command.
  4. When the Welcome dialog box appears, click on Next.
  5. On the Step 2 page, select System Load and Product Load. Click on Next:

    Note

    Note that the second option available is for creating the scripts for a Database Administrator (DBA). If you do not have DBA access, you use this option to create scripts that you send to your friendly DBA.

    Configuring the database for the BI Server schema

  6. On the Step 3 page, enter the connection details for your database. We used localhost, port 1433, because that's where our database is installed. If you have installed your database on another server, then put that server's details in here.
  7. Click on Next:

    Configuring the database for the BI Server schema

    The installer will now run a quick check to make sure your database is compliant.

  8. On the Step 4 page, select the existing prefix that we created in the previous chapter-in our case, we called it BOOK.
  9. Make sure the Oracle Business Intelligence option is selected.
  10. Click on Next:

    Configuring the database for the BI Server schema

    Another quick check for the prerequisites will pop up.

    Tip

    RCU Schema creationAt this point, it is worth pointing out that there is the option to install all of the schema at this time. You can select the Create new prefix option, then enter a value in the input box, for example, DEV. We ran the installation in the previous chapter to highlight that the BI_PLATFORM is related to the OBIEE installation, whereas the other schema is related to the Fusion Middleware platform.

  11. On the Step 5 page, enter a password for the schema:

    Configuring the database for the BI Server schema

    Tip

    Make a note of your password!

  12. On the Step 6 page, we can check our selected options and click on the Create button:

    Configuring the database for the BI Server schema

Once the create step has completed, you will have finished the installation of the schema that supports OBIEE.

Configuring the BI application

OK, let's recap what we have done so far:

  • We installed the Fusion Middleware software (in the previous chapter)
  • We installed the OBIEE Server software into the Fusion Middleware home
  • We installed a new schema in a database that supports the OBIEE Server

We installed OBIEE as a domain in the Fusion Middleware system, and now we are in a position to create the BI domain. The installer you need for this step has been installed as part of the OBIEE Server software:

  1. Open a cmd window.
  2. Change the directory to the path for the installation by typing cd C:fmw_obieeOracle_homebibin and pressing Enter.

    Tip

    Do not use the wrong config command, which you will see in the oracle_commoncommonbin folder.

  3. Type config.cmd and press Enter.
  4. The installer will fire up. Select all three options. Click on Next:

    Configuring the BI application

  5. The next screen is just a confirmation that the prerequisite checks have completed. Oracle likes its prerequisite checks! Included with the components will be the Enterprise Management (EM) application that controls the OBIEE domain.
  6. On the Step 3 page, we set the location and user for our new BI domain. The default of C:fmw_obieeOracle_homeuser_projectsdomains in the Domains directory input field should not be changed. We also recommend leaving the domain name as bi for now. We have chosen weblogic as the username, but you can choose any name. We have seen biadmin, bidomainowner, and many more. Enter the username and password, and click on Next:

    Tip

    Remember the username and password!

    Do not forget to make a note of the username and password entered here, because you will need it for all administration tasks later on.

    Configuring the BI application

  7. On the Step 4 page, we select the database where we created the BI_PLATFORM schema:

    Configuring the BI application

    Tip

    RCU schema creation

    Note that there is an option to create schema at this point. We have already created ours using the RCU already, but Oracle have given you the choice if you prefer to run schema creation here as part of the domain creation.

  8. On the Step 5 page, we can change the default port numbers that are allocated to this domain. Port 9500 is the default access port for the WebLogic Administration server. If you accept the defaults, the OBIEE components will use the following ports:
    • 9500: Administration Server
    • 9501: Administration Server (using SSL)
    • 9502: Managed Server
    • 9503: Managed Server (using SSL)
    • 9507: Presentation Services
    • 9508: OBIEE Servers Cluster Controller
    • 9510: JavaHost
    • 9511: BI Scheduler
    • 9514: BI Server

    Configuring the BI application

  9. On the Step 6 page, we choose the application that we would like to install along with the domain. We will choose the Oracle sample application option, because this is a development installation:

    Tip

    For a production installation, you would not include an application (choose the clean-state option). We have chosen to install a sample application, supplied by Oracle, to show you the features available, and it also means you can prove your system is working before moving to subsequent chapters. A production environment will use your own application, which you will upload.

    Configuring the BI application

  10. The Step 7 page is useful to show what ports are being used, which could come in handy if you use non-default port-range settings. Note that you can save the responses made so far in a file, which could be used for a silent installation script.
  11. At this point, you can click on the Configure button:

    Configuring the BI application

    The configuration process may take a few minutes to complete. Be patient!

  12. When it has completed all the tasks, a browser window with a login page should appear:

    Configuring the BI application

    Tip

    This page does not always appear automatically. If it does not, open a browser, type http://localhost:9502/analytics in the address bar, and press Enter.

When you get this page, you can sign in with the credentials you set in Step 3.

Congratulations! Your environment has been built.

What is installed?

Let's recap what we have got so far. To begin with, we had a Windows 2012 server with a SQL Server database.

Then we installed Java version 8, so that we could then install the Fusion Middleware platform, that is, WebLogic.

After the Fusion platform, we installed the OBIEE software in the Fusion Middleware folders. Next, we ran the configuration tool, which put the BI applications into the server folders. The configuration tool also put the OBIEE client software in place.

This means that we now have a working OBIEE system ready to use and develop with, except that there are no connections in place for the client admin tool. If we had installed on a Linux system, then we would need to install the client tools separately on a Windows machine. We will cover how to install the client software and create the connections in Chapter 6 , Understanding the Systems Management Tools.

Folder structure

Before we go into the details of the components, let us see what folders we have created for the OBIEE software.

After the Fusion platform installation, we had C:fmw_obieeoracle_home. Remind yourself by looking back at the folders screenshot in Chapter 4 , Reviewing the Features of the Reporting Repository. There are many new folders installed as part of the OBIEE software, including the following:

  • bi: The main folder for the OBIEE software.
  • bifoundation: Found inside the bi folder, this folder contains the main executables for OBIEE; for example, inside the serverbin folder, you will find the nqserver.exe file.
  • user_projects: In a standard Fusion Middleware build, this folder is created when needed, to host the domain and any application that is installed by a particular product. In the case of OBIEE, there is a version of the Enterprise Manager application (em.ear) that is specifically for managing the business-intelligence domain. The BI domain we created in the preceding steps is placed in this folder.

Shortcut reference variables

Most of the internal files will use pointers (or variables) to the folders in our build. This is because there is no set place to put the root folder, or set name for the BI domain. In our installation, these variables are pointing to the following locations:

Variable

Location

ORACLE_HOME

C:fmw_obiee

DOMAIN_HOME

C:fmw_obieeOracle_homeuser_projectsdomainsbi

JAVA_HOME

C:Javajdk1.8.0_74

BI_PRODUCT_HOME

C:fmw_obieeOracle_homebi

MW_HOME

C:fmw_obiee

WL_HOME

C:fmw_obieeOracle_homewlserver

There is no requirement to set these variables on your machine, because each script will set the value when it needs it. However, there is no known downside of having environment variables in place with these values, if you prefer to set them.

Take a look and familiarize yourself with the folders.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.14.131.212