Analytics Installation and Configuration Guide

Similar documents
Analytics Installation and Configuration Guide for On-Premises

Contents About the P6 Analytics Post Installation Administrator's Guide... 5 Configuring P6 Analytics... 7

Data Warehouse Installation and Configuration Guide for On-Premises

Primavera Data Warehouse Installation and Configuration Guide

Data Warehouse Installation and Configuration Guide

P6 EPPM BI Publisher Configuration Guide

EnterpriseTrack Reporting Data Model Configuration Guide Version 17


Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10

Prerequisites for Using Enterprise Manager with Your Primavera Applications

Oracle Financial Services Administrative Reports. Configuration Note Version July 2015


Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites... 6

Introduction... 5 Configuring Single Sign-On... 7 Prerequisites for Configuring Single Sign-On... 7 Installing Oracle HTTP Server...

Oracle Banking Platform Collections

Contents Introduction... 5 Configuring Single Sign-On... 7 Configuring Identity Federation Using SAML 2.0 Authentication... 29

Contents Overview... 5 Upgrading Primavera Gateway... 7 Using Gateway Configuration Utilities... 9

Oracle Access Manager Configuration Guide

INSTALL GUIDE BIOVIA INSIGHT 2016

Contents Configuring P Creating the WebLogic Environment for P6... 7

Hyperion Interactive Reporting Reports & Dashboards Essentials

Contents Preparing for Upgrade... 5 Upgrading to Primavera Contract Management 14.2, Business Intelligence Publisher Edition... 13

Oracle BI 11g R1: Build Repositories

Oracle BI 12c: Build Repositories

1.1 Introduction. 2. Linux Machine This is the Machine where the Functional version of OBIEE is installed with the latest patchset.

Oracle BI 11g R1: Build Repositories


OBIEE Metadata Repository Deployment Guide Oracle FLEXCUBE Universal Banking Release [May] [2017]

SAP BusinessObjects. Erick Carlson SAP Solution Architect N.A. SAP on Oracle Team

INSTALL GUIDE BIOVIA INSIGHT 2.6

Oracle BI 11g R1: Build Repositories Course OR102; 5 Days, Instructor-led

P6 EPPM Installation and Configuration Guide

Liquidity Management OBIEE Setup Oracle Banking Liquidity Management Release [November] [2017]

Oracle Database 12c R2: Administration Workshop Ed 3 NEW

Data Integration and ETL with Oracle Warehouse Builder

Managing Load Plans in OTBI Enterprise for HCM Cloud Service

HPE Project and Portfolio Management Center

Contents Overview of Planning Your Implementation... 5 Working with Oracle Primavera Analytics... 9 Critical Performance Factors...

Oracle Database 12c R2: Administration Workshop Ed 3

Oracle Health Sciences Pharmacovigilance Operational Analytics

Contents Preparing for Upgrade... 5 Upgrading to Primavera Contract Management 14.2, Business Intelligence Publisher Edition... 13

ZENworks 2017 Audit Management Reference. December 2016

VMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database

Oracle FLEXCUBE Universal Banking 12.0 OBIEE Repository Development Guide

Installation Guide. May vovici.com. Vovici Enterprise Version 6.1. Feedback that drives vision.

Oracle Financial Services Asset Liability Management Analytics. Product Installation Manual Version August 2014

Enabling Seamless Data Access for JD Edwards EnterpriseOne

Table of Contents HOL-PRT-1463

Oracle Knowledge Analytics Administrator s Guide

Oracle Financial Services Economic Capital Advanced Installation Guide

Oracle 1Z0-620 Exam Questions & Answers

EMC Ionix ControlCenter (formerly EMC ControlCenter) 6.0 StorageScope

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager

Oracle Collaboration Suite

Enterprise Manager: Scalable Oracle Management

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1

Archiving History Restoring Archived History Physical Components ETL Process Server Calculating Spread Sizes...

Oracle Cloud Getting Started with Remote Data Connector for Oracle Analytics Cloud

Oracle Revenue Management and Billing Analytics. Version Security Guide. Revision 1.1

Oracle Utilities Analytics for Oracle Utilities Extractors and Schema and Oracle Utilities Analytics Dashboards

Contents About This Guide... 5 About Notifications... 5 Managing User Accounts... 6 Managing Companies Managing Password Policies...

SQL JOIN SQL WHERE SQL ORDER BY Keyword SQL Final Statement Adding Line Items... 41

Oracle Adaptive Access Manager Basic Oracle Access Manager Integration

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

ZENworks Reporting System Reference. January 2017

AquaLogic BPM Enterprise Configuration Guide

DefendX Software Control-Audit for Hitachi Installation Guide

Readme File. Hyperion System 9 BI+ Application Builder.NET Release 9.2 Readme. Hyperion System 9 BI+ Application Builder.NET Release 9.

Centerity Monitor User Guide

ZENworks Service Desk 8.0 Using ZENworks with ZENworks Service Desk. November 2018

Oracle Application Express: Administration 1-2

Project and Portfolio Management Center

Real Application Security Administration

plugin deployment guide

Understanding the Relationship with Domain Managers

NetBackup Self Service Release Notes

Oracle ILM Assistant Installation Guide Version 1.4

Using the vcenter Orchestrator Perspectives Plug-In

Importing Connections from Metadata Manager to Enterprise Information Catalog

WebStudio User Guide. OpenL Tablets BRMS Release 5.18

Contents Introduction... 5 Installation Prerequisites... 7 Installing Primavera Unifier on Linux... 9

Smart Install in LMS CHAPTER

Early Data Analyzer Web User Guide

Setting Up Resources in VMware Identity Manager. VMware Identity Manager 2.8

Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Support Package 4

Enterprise Vault.cloud CloudLink Google Account Synchronization Guide. CloudLink to 4.0.3

Copyright

Oracle 1Z0-640 Exam Questions & Answers

Opus Supervisor User Guide

Contents Overview of Planning Your Implementation... 5 Working with Oracle Primavera Analytics... 9 Critical Performance Factors...

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Finance Author Training

Unifier Installation Guide for On-Premises

vrealize Suite Lifecycle Manager 1.0 Installation and Management vrealize Suite 2017

Welcome to the e-learning course for SAP Business One Analytics Powered by SAP HANA: Installation and Licensing. This course is valid for release

Oracle Health Sciences Pharmacovigilance Operational Analytics

VMware vrealize Operations for Horizon Installation. VMware vrealize Operations for Horizon 6.5

Database Administration and Management

Note: Oracle Consulting can provide technology assessments and architectural planning workshops to guide you through these processes.

Lab 1 - Getting started with OIM 11g

ER/Studio Enterprise Portal User Guide

Transcription:

Analytics Installation and Configuration Guide 16 R2 October 2016

Contents About This Guide... 5 About Primavera Analytics... 5 About the Primavera Data Warehouse... 7 Primavera Data Warehouse and Primavera Analytics Data Flow... 7 Overview of Oracle Business Intelligence (OBI)... 8 Prerequisites... 9 Importing the Primavera Data Warehouse Sample Schema... 10 Creating a Sample Primavera Data Warehouse Instance... 10 Importing the Primavera Data Warehouse Sample Schema... 12 Adding OBI Users for Primavera Analytics Sample Data... 12 Configuring Primavera Analytics with OBI 11g... 13 Configuring the Connection Between the Primavera Data Warehouse and OBI 11g... 15 Updating the tnsnames.ora File with OBI 11g... 15 Configuring Multiple Oracle Homes with OBI 11g... 16 Configuring the Primavera Analytics Repository Definition File (OraclePrimaveraAnalytics.rpd) with OBI 11g... 17 Verifying the STARDW Alias with OBI 11g... 17 Verifying the Primavera Data Warehouse Schema Owner with OBI 11g... 18 Updating OraclePrimaveraAnalytics.rpd with the Primavera Data Warehouse Schema Owner Password with OBI 11g... 19 Updating OraclePrimaveraAnalytics.rpd for P6 EPPM URL Links with OBI 11g... 20 Updating OraclePrimaveraAnalytics.rpd for Primavera Unifier URL Links with OBI 11g... 20 Deploying the Primavera Analytics Repository Definition File with OBI 11g... 21 Deploying the Primavera Analytics Catalog with OBI 11g... 23 Adding Users for Primavera Analytics with OBI 11g... 24 Importing Mobile Dashboards with OBI 11g... 25 Deploying the D3 Library with OBI 11g... 26 Deploying the Custom Skin with OBI 11g... 27 Configuring Primavera Analytics with OBI 12c... 29 Deploying Primavera Analytics to an OBI 12c Domain... 29 Deploying Primavera Analytics to an OBI 12c Domain... 30 Deploying Primavera Analytics to an Existing OBI 12c Domain... 31 Deploying the Repository Definition File (.rpd) and Catalog to an Existing OBI 12c Domain 32 Deploying the Repository Definition File (.rpd) to an Existing OBI 12c Domain 32 Deploying the Primavera Analytics Catalog to an Existing OBI 12c Domain... 32 Updating the tnsnames.ora File with OBI 12c... 34 Configuring the Primavera Analytics Repository with OBI 12c... 35 3

Analytics Installation and Configuration Guide Verifying the STARDW Alias with OBI 12c... 35 Verifying the Primavera Data Warehouse Schema Owner with OBI 12c... 36 Updating the Primavera Analytics Repository with the Primavera Data Warehouse Schema Owner Password with OBI 12c... 37 Updating the Primavera Analytics Repository for P6 EPPM URL Links with OBI 12c... 37 Updating the Primavera Analytics Repository for Primavera Unifier URL Links with OBI 12c... 38 Reload Files and Metadata with OBI 12c... 39 Adding Users for Primavera Analytics with OBI 12c... 39 Importing Mobile Dashboards with OBI 12c... 40 Deploying the D3 Library with OBI 12c... 41 Setting up Oracle R for OBI 12c... 42 Deploying the Custom Skin with OBI 12c... 42 Importing Data Visualization Samples with OBI 12c... 43 Importing the Data Mashup Sample Spreadsheet... 44 Upgrading to the Latest Version... 45 Upgrading the OBI Catalog to Primavera Analytics 16 R2... 45 OBI 11g Catalog Upgrade... 45 OBI 12c Catalog Upgrade... 46 Updating Catalog Objects for OBI... 47 Upgrading the Repository Definition File (.rpd) to Primavera Analytics 16 R2... 48 OBI 11g Repository Definition File Upgrade... 48 OBI 12c Repository Definition File Upgrade... 50 Legal Notices... 52 4

About This Guide Once you have completed the tasks in the Primavera Data Warehouse Installation and Configuration Guide, you can use this guide to install and configure Primavera Analytics. You must complete all of the required tasks in this guide before allowing your users to work with Primavera Analytics. About Primavera Analytics Primavera Analytics consists of a Repository Definition file (.rpd), a sample catalog containing sample analyses and dashboards, as well as a sample Primavera Data Warehouse. Primavera Analytics is built upon the industry leading Oracle Business Intelligence Suite. The Primavera Analytics Repository Definition file contains all of the information Oracle Business Intelligence needs to allow end users to create purposeful analysis based on data contained within the Primavera Data Warehouse. The Repository Definition file contains information such as how Oracle Business Intelligence connects to the Primavera Data Warehouse, how security is applied to each user, and how to join the Primavera Data Warehouse fact and dimension tables. The Primavera Analytics sample catalog, also built upon Oracle Business Intelligence, contains over 400 pre-built analysis and dashboards, organized in a catalog structure, used to help facilitate the capabilities available combining P6 EPPM and/or Primavera Unifier with Oracle Business Intelligence. The sample Primavera Data Warehouse can be restored and connected as the back-end for the sample Primavera Analytics catalog. 5

About the Primavera Data Warehouse The Primavera Data Warehouse collects and stores data from P6 EPPM and Primavera Unifier. It contains a process called STARETL, which is the mechanism by which data is extracted, transformed, and loaded (ETL) from a P6 EPPM and/or Primavera Unifier database into the Primavera Data Warehouse. The Primavera Data Warehouse accumulates data over time with each run of the STARETL process. The Primavera Data Warehouse separates data into facts and dimensions. Fact tables contain business facts or measures (for example, Actual Total Cost, Workflow Duration, and so on). Dimension tables contain descriptive attributes or fields (for example, Activity Name, Cost Breakdown Structure, and so on). As the Primavera Data Warehouse schema accumulates project and cash flow data, it provides baselines for tracking trends and for advanced business intelligence. It also provides key metrics on current data, which allow you to drill through root cause analysis. You can connect the Primavera Data Warehouse to Oracle Business Intelligence (OBI) using Primavera Analytics. Primavera Data Warehouse and Primavera Analytics Data Flow The following diagram depicts how data flows between P6 EPPM and Primavera Unifier into the Primavera Data Warehouse. Depending on your organization's specific deployment, it is possible to have one or many P6 EPPM and/or Primavera Unifier databases loading data into a single Primavera Data Warehouse. This technique of having multiple databases populating a single Primavera Data Warehouse is known as multiple data source. The diagram below shows how data flows between P6 EPPM and Primavera Unifier into the Primavera Data Warehouse: 7

Analytics Installation and Configuration Guide In the diagram, P6 EPPM contains a set of processes, called Publication Services, that are designed to move, manipulate and store data in specific database views, called the P6 EPPM Extended Schema (Px). These views are used as the source of data for the Primavera Data Warehouse. Once the data in P6 EPPM Extended Schema is up-to-date and ready to be moved into the Primavera Data Warehouse, the STARETL process is run, manually through a command line interface, through a Web-based interface, or through a scheduled routine. After the STARETL process is complete, the data in the Primavera Data Warehouse is up-to-date in the current and historical fact and dimension tables. Primavera Unifier goes through a similar process. Data in the Primavera Unifier database is published (by a set of Publication Services) to the Primavera Unifier Staging tables. Once the data in the Primavera Unifier Staging tables is up-to-date, the STARETL process is run, manually through a command line interface, through a Web-based interface, or through a scheduled routine. After the STARETL process is complete, the data in the Primavera Data Warehouse is up-to-date in the current and historical fact and dimension tables. The data is now available for access through applications such as Oracle Business Intelligence. Overview of Oracle Business Intelligence (OBI) Oracle Business Intelligence (OBI) is a comprehensive suite of business intelligence foundation and applications designed to enable the insight-driven enterprise. It integrates data from multiple enterprise sources, and transforms it into key insights that enable strategic decision-making, drive continual business process improvements, and promote alignment across the enterprise. The OBI infrastructure consists of servers, programs, and tools used to build OBI applications. The OBI product includes an installer program that can install either the complete OBI suite or one or more OBI product components. Once OBI is installed, apply and configure Primavera Analytics to your OBI deployment. Primavera Analytics provides the following default dashboards: Main Business Processes Cash Flow Cost Sheet Facilities and Real Estate Portfolio Analysis Project Earned Value Project Health Resource Analysis Industry Samples Admin About: Primavera Analytics More 8

Prerequisites Note: Any customization done to the existing RPD or Catalog must be reapplied after the installation. It may be necessary to merge the RPD and Catalog with the new RPD and Catalog delivered with this version of Primavera Analytics. For information about the Business Intelligence & Data Warehousing Technology Center, see http://www.oracle.com/technetwork/topics/bi/index.html. For information about the Business Intelligence & Data Warehousing documentation, go to the following website, see http://www.oracle.com/technetwork/middleware/bi-foundation/documentation/bi-dac-087220.html. For information about configuring an Impersonator User to be used with Single Sign-On for OBI, go to the following website, see http://download.oracle.com/docs/cd/e12096_01/books/anydeploy/anydeploysso5.html. Prerequisites Before you begin the procedures in this document, the following must be true: Oracle Business Intelligence (OBI) must be installed and running. See the Tested Configurations document for the supported versions of OBI. See http://docs.oracle.com/cd/e28280_01/bi.1111/e16518/toc.htm (with OBI 11g) or https://docs.oracle.com/middleware/1221/core/bieig/guid-04f89aca-a2f1-4f18-8b35-bd 131ACC62ED.htm#INSOA369 (with OBI 12c) for installation instructions. The Primavera Data Warehouse must be installed and configured prior to beginning the steps in this document. At least one run of the STARETL process has occurred, so that data exists in the Primavera Data Warehouse. See the Primavera Data Warehouse Installation and Configuration Guide for more information. Alternatively, a schema restore of the sample Primavera Data Warehouse is required. See Importing the Primavera Data Warehouse Sample Schema (on page 12) for details. The OBI server must be able to connect to the server and instance of Primavera Data Warehouse. For instructions on connecting OBI to Primavera Data Warehouse, see Configuring Primavera Analytics with OBI 11g (on page 13) or Configuring Primavera Analytics with OBI 12c (on page 29) for details. 9

Analytics Installation and Configuration Guide Importing the Primavera Data Warehouse Sample Schema Primavera Analytics includes a sample Primavera Data Warehouse schema that can be used to demonstrate the capabilities of Primavera Analytics. This sample schema contains data loaded from both P6 EPPM and Primavera Unifier. The sample schema also contains historical data captures to demonstrate the historical capabilities of not only the power of the capturing daily history in the Primavera Data Warehouse, but also the DeepDive analysis that can be performed within Oracle Business Intelligence using this daily historical data. The sample schema also contains industry-specific data captures for Project Burn Down and Project Work Planning. Note: Importing the sample Primavera Data Warehouse is an optional component, so the procedures in this chapter are optional. This sample schema is meant to only be used to demonstrate the overall capabilities of both Primavera Analytics and Primavera Data Warehouse. Creating a Sample Primavera Data Warehouse Instance The Primavera Data Warehouse sample schema is meant for demonstration purposes only. Oracle recommends that you import the sample schema into a unique Oracle Database instance. Do not install sample schema in the same instance as the production Primavera Data Warehouse instance. Notes: Running the STARETL process against the restored sample Primavera Data Warehouse schema will impact the content in the sample schema. Make sure that the PATH variable includes the path to your ORACLE_HOME/bin directory. Do the following to create the Oracle tablespaces that are required for the Primavera Data Warehouse. These steps assume that an Oracle instance has already been created. For information about creating an Oracle instance, see https://docs.oracle.com/cd/e11882_01/server.112/e25494/create.htm#admin002. Once the Oracle instance is created, complete the following steps to create the sample Primavera Data Warehouse Tablespaces: 1) Log in to the sample Primavera Data Warehouse instance with a user that has DBA privileges (for example, SYSTEM). 2) If these tablespaces do not already exist, create the necessary tablespaces with the following statements: create tablespace <STAR_DAT1> 10

Importing the Primavera Data Warehouse Sample Schema datafile '<path>/star_dat1.dbf' Size 32m Autoextend on Extent management local; where <STAR_DAT1> is the name of the star tablespace and <path> is the path to the folder where the database resides. 3) If these tablespaces do not already exist, create the necessary tablespaces with the following statements: create tablespace <STAR_HST1> datafile '<path>/star_hst1.dbf' Size 32m Autoextend on Extent management local; where <STAR_HST1> is the name of the star history tablespace, and <path> is the path to the folder where the data files reside. 4) Since the Oracle Data Pump export was created using the database username of STARUSER, the import and the sample Primavera Data Warehouse schema username must also be STARUSER. Create the database user STARUSER with the following statements: prompt Creating users STARUSER --METADATA TYPE:USER CHANGE:CREATE NAME:STARUSER create user STARUSER identified by <password> temporary tablespace <temp_table> default tablespace <STAR_DAT1> ; --METADATA TYPE:GRANT CHANGE:CREATE PRIVILEGE:DBA GRANTEE:STARUSER grant dba to STARUSER; --METADATA TYPE:GRANT CHANGE:CREATE PRIVILEGE:JOB GRANTEE:STARUSER grant create any job to STARUSER; where <password> is that STARUSER password, <temp_table> is the name of the tablespace for temporary data, and <STAR_DAT1> is the name of the Star tablespace. 5) Create a directory object within the instance for the dump file with the following SQL statement: create or replace directory dmpdir as '<path_to_file>'; where <path_to_file> is the location of the data extracted from the sample_expdp.zip file. 6) Ensure case sensitivity for the Primavera Analytics sample database instance is set to false for database logons with the following statement: alter system set sec_case_sensitive_logon=false; 7) Log out of the database instance. Continue to Importing the Primavera Data Warehouse Sample Schema (on page 12). 11

Analytics Installation and Configuration Guide Importing the Primavera Data Warehouse Sample Schema Once you have created and configured the sample Primavera Data Warehouse instance, complete the following steps to import the sample Primavera Data Warehouse schema: 1) Run the following command to import sample.expdp using Oracle Data Pump: impdp system/<password>@<sample> directory=<dmpdir> dumpfile=star152.expdp schemas=staruser logfile=sample.log where <password> is the password for the system account, <SAMPLE> is the instance name for the sample Primavera Data Warehouse instance, and <dmpdir> is the directory that was created in the previous section, Creating a Sample Primavera Data Warehouse Instance (on page 10) 2) Log in to the sample Primavera Data Warehouse instance (with SQL Plus, SQL Developer, and so on) with the STARUSER account that was created the previous section, Creating a Sample Primavera Data Warehouse Instance (on page 10). 3) Run the following command to create the context for the STARUSER: CREATE OR REPLACE CONTEXT PRM_ANALYTICS_STARUSER USING secpac; 4) Log out of SQL Plus, SQL Developer, and so on. At this point, the sample Primavera Data Warehouse instance is restored and ready to be accessed through Oracle Business Intelligence (OBI). The next chapter discusses how to deploy the OraclePrimaveraAnalytics.rpd file and the Primavera Analytics sample catalog in OBI. Adding OBI Users for Primavera Analytics Sample Data The sample Primavera Data Warehouse schema comes by default with a user account that must be set up and configured in your Oracle Business Intelligence (OBI) environment in order to successfully view the data contained within the sample Primavera Data Warehouse schema. To add the sample OBI user for access to the sample Primavera Data Warehouse schema, complete the following steps: 1) In a browser, enter the following URL to log in to the OBI WebLogic Administration Console with an account which is a member of the WebLogic Administrator group (for example, WebLogic): http://<server>:<port>/console where <server> is the IP address of the OBI server, <port> port is the listening port for OBI, and /console is the default context for the OBI WebLogic Administration Console. 2) In the Domain Structure section, click Security Realm. 3) Click on the realm name in the table (for example, myrealm). 4) Click the Users and Groups tab. 5) Click the Users sub tab. 12

Configuring Primavera Analytics with OBI 11g 6) Click New. 7) In the Create a New User form: a. In the Name field, enter demouser. b. In the Password and Confirm Password fields, enter a password. c. Click OK. 8) Select demouser. 9) If you are using OBI 11g, select the Groups tab. Otherwise, skip this step. 10) Move the following groups from the Available column to the Chosen column: BIAdministrators BIAuthors BIConsumers 11) Click Save. Configuring Primavera Analytics with OBI 11g After you have installed Oracle Business Intelligence (OBI), follow the instructions in this chapter to install and configure Primavera Analytics with OBI. BI Administration, a component included in the client installer package, is part of the OBI Foundation Suite. It is a Windows-only application used to configure the OBI metadata repository. For more information on the BI Administration application, see http://docs.oracle.com/cd/e21764_01/bi.1111/e10540/planning.htm#biemg1330. In order to complete the steps in this chapter, the BI Administration application must be installed. To install the BI Administration application, see https://docs.oracle.com/cd/e29505_01/fusionapps.1111/e38322/appe_installbiadmin.htm. The following components must be configured: Connection to the Primavera Data Warehouse: You must establish a connection between the Primavera Data Warehouse and the OBI server. OraclePrimaveraAnalytics.rpd: This file contains all of the mappings and metadata that are needed to create meaningful OBI analysis. This is considered the main component because it is the only component that is needed if using Primavera Analytics and Primavera Data Warehouse with OBI. The Primavera Analytics Repository Definition file (.rpd) contains the connection information that exists between the OBI server and the Primavera Data Warehouse server and instance. The Primavera Analytics Repository Definition file (.rpd) is the file that tells OBI what Primavera Data Warehouse fact and dimension tables to join, and how to join them. The Primavera Analytics Repository Definition file (.rpd) file also contains the calculations that are used for certain Key Performance Indicators (KPIs) that end users can use to create more meaningful analysis. The Primavera Analytics Repository Definition file (.rpd) is segmented into three layers: 13

Analytics Installation and Configuration Guide The Physical Layer, which shows the connection information, as well as the Logical and Physical representation of the Primavera Data Warehouse schema. The Business Model Layer, which shows the metadata mapping and configurable KPIs. The Presentation Layer, which is what the end user will see when creating analysis within OBI. Primavera Analytics Catalog: The catalog is used by OBI to store in a single location the collection of analysis, dashboards, and filters that are created and stored by users of the system. Primavera Analytics includes a sample OBI catalog, which includes sample dashboards, analysis and filters. These samples can be used out of the box or tailored to meet your organizations specific needs. This sample catalog was built on top of and using the third component of Primavera Analytics, the sample Primavera Data Warehouse. This chapter describes how to configure these components. 14

Configuring Primavera Analytics with OBI 11g Configuring the Connection Between the Primavera Data Warehouse and OBI 11g This section describes how to configure the connection between the Primavera Data Warehouse and Oracle Business Intelligence (OBI) server. Updating the tnsnames.ora File with OBI 11g As part of a standard installation of Oracle Business Intelligence (OBI), a file called tnsnames.ora is installed. The tnsnames.ora file is an Oracle database configuration file that contains network service names mapped either to connect descriptors for the local naming method or to listener protocol addresses. This means that the tnsnames.ora file is responsible for resolving the connection between the OBI server and any database server and instance to which OBI needs to connect, including the Primavera Data Warehouse instance and server. Therefore, the tnsnames.ora file requires an entry for the Primavera Data Warehouse schema in order to make this connection. See https://docs.oracle.com/database/121/netrf/tnsnames.htm#netrf007 for details on the tnsnames.ora file. To create an entry in the OBI tnsnames.ora file for the Primavera Data Warehouse, complete the following steps on the server where OBI is installed: 1) Go to <OBI Install Directory>\Oracle_BI1\network\admin where <OBI Install Directory> is the path where OBI is installed (by default, \Oracle\Middleware). 2) Open TNSNAMES.ora in a text editor. If tnsnames.ora does not exist, create or copy it from another location into this directory. 3) Create the following entry for the Primavera Data Warehouse connection: <STARDW> = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <hostname>)(port = <port number>)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = <Service Name>)) ) where: <STARDW> is the net_service_name for this connection. This name can be any name you choose. You will need this name later to configure the database connection name in the OraclePrimaverAnalytics.rpd file. <hostname> is the IP address or name where the Primavera Data Warehouse database is installed. <portnumber> is the port number where the Primavera Data Warehouse database is installed. <ServiceName> is the service name you used when you installed the Primavera Data Warehouse database. 4) Save tnsnames.ora and close it. 15

Analytics Installation and Configuration Guide Configuring Multiple Oracle Homes with OBI 11g If Oracle Business Intelligence (OBI) is installed on a server that already contains an Oracle database home, Oracle database client, or external software that bundles Oracle client drivers, it is important that the correct SQL*Net configuration files be used with OBI. To configure OBI for multiple Oracle homes, complete the following steps on the server where OBI is installed: 1) Go to <OBI Install Directory>\instances\<your_instance>\bifoundation\OracleBIApplication\coreapplicati on\setup where <OBI Install Directory> is the path where OBI is installed (by default, \Oracle\Middleware) 2) Open bi-init.cmd (with Windows) or bi-init.sh (with UNIX or Linux) in a text editor. 3) Check for the following in bi-init file: With Windows: call <OBI_HOME>\instances\<your_instance>\bifoundation\OracleBIApplication\coreappl ication\setup\user.cmd With UNIX or Linux: <OBI_HOME>/instances/<your_instance>/bifoundation/OracleBIApplication/coreappl ication/setup/user.sh 4) If the reference exists in the bi-init file, complete the following steps: a. Close the bi-init file. b. In the same path, open user.cmd (with Windows) or user.sh (with UNIX or Linux) in a text editor. c. Add one of the following references: set TNS_ADMIN=<OBI_Home>\Oracle_BI1\network\admin (with Windows) TNS_ADMIN=<OBI_Home>/Oracle_BI1/network/admin (with UNIX or Linux) where <OBI_Home> is the location of OBIEE Home (by default, \Oracle\Middleware\) 5) If the reference does not exist in the bi-init file, add one of the following references: set TNS_ADMIN=<OBI_Home>\Oracle_BI1\network\admin (with Windows) TNS_ADMIN=<OBI_Home>/Oracle_BI1/network/admin (with UNIX or Linux) where <OBI_Home> is the location of OBIEE Home (by default, \Oracle\Middleware\) 6) Restart the Oracle Business Intelligence processes (Presentation Server, OPMNCTL, and so on) for the changes to take effect. At this point, you should be able to test successfully that an Oracle Database connection can be made from the Oracle Business Intelligence to the Primavera Data Warehouse server and instance. To test this connection, use the Oracle Database utilities tnsping or sqlplus to test the connection. Consult your Oracle Database documentation for details on using these utilities to test a connection. 16

Configuring Primavera Analytics with OBI 11g Configuring the Primavera Analytics Repository Definition File (OraclePrimaveraAnalytics.rpd) with OBI 11g After downloading and unzipping the Primavera Analytics installation media, you will have access to the following components: Repository Definition file Sample catalog Sample data warehouse You must configure the OraclePrimaveraAnalytics.rpd file in order to work successfully in your environment. Modifying the OraclePrimaveraAnalytics.rpd file requires the use of the Oracle Business Intelligence (OBI) Administration tool, which is installed as part of the OBI Foundation Suite. See Configuring Primavera Analytics with OBI 11g (on page 13) for details. Complete these procedures prior to deploying the OraclePrimaveraAnalytics.rpd file in OBI. Oracle recommends that you first make a copy of the original OraclePrimaveraAnalytics.rpd file to ensures that you can easily rollback to the original file in the event an error occurs while editing. The procedures in this section require that all of the prerequisites are completed successfully. This means that the following must be true: OBI is installed and running. The Primavera Data Warehouse is installed. The STARETL process has been run at least once (or the sample Primavera Data Warehouse is installed). The OBI server is able to connect to the Primavera Data Warehouse server and instance. Verifying the STARDW Alias with OBI 11g The first step in configuring the OraclePrimaveraAnalytics.rpd file in Oracle Business Intelligence (OBI) is to verify or change the database instance alias, which was previously set up within the tnsnames.ora file, for connection to the Primavera Data Warehouse. If needed, complete the following steps to verify or change the Primavera Data Warehouse connection alias: 1) Launch the OBI Administration tool. 2) Select File, Open, Offline. 3) Go to <Primavera Analytics unzipped folder>\obi\11g\rpd. 4) Select OraclePrimaveraAnalytics.rpd and click Open. 5) Enter the password for the OraclePrimaveraAnalytics.rpd file (by default, Admin123). 6) With the OraclePrimaveraAnalytics.rpd file open, select Manage, Variables. 7) In the Variables Manager window, on the left pane, select Repository, Variables, Static to modify the static repository variable. 8) On the right pane, double-click the line with DW_DSN in the Name column. 9) In the Static Repository Variable DW_DSN window: a. In the Type section, set the Type option to Static. 17

Analytics Installation and Configuration Guide b. In the Default Initializer field, change the 'STARDW' value to the correct alias for the Primavera Data Warehouse instance. Be sure to enter single quotation marks (') around the alias. Note: This name should correspond to the name used in the tnsnames.ora file to identify the Primavera Data Warehouse database. See Updating the tnsnames.ora File with OBI 11g (on page 15) for details. 10) Select OK to close the Static Repository Variable DW_DSN window. 11) In the Variable Manager window, select Action, Close to close the Variable Manager window. 12) Select File, Save to save OraclePrimaveraAnalytics.rpd. Note: If you are prompted to check file consistency, click No. Remain in the OBI Administration tool and continue to the next topic. Verifying the Primavera Data Warehouse Schema Owner with OBI 11g The second step in configuring the OraclePrimaveraAnalytics.rpd file in Oracle Business Intelligence (OBI) is to verify or change the database schema owner, which was configured during the installation of Primavera Data Warehouse. See the Primavera Data Warehouse Installation and Configuration Guide for details. Note: If you are already logged into the OBI Administration tool, skip steps 1 through 5 of this procedure. Complete the following steps to verify or change the Primavera Data Warehouse schema owner: 1) Launch the OBI Administration tool. 2) Select File, Open, Offline. 3) Go to <Primavera Analytics unzipped folder>\obi\11g\rpd. 4) Select OraclePrimaveraAnalytics.rpd and click Open. 5) Enter the password for the OraclePrimaveraAnalytics.rpd file (by default, Admin123). 6) With the OraclePrimaveraAnalytics.rpd file open, select Manage, Variables. 7) In the Variables Manager window, on the left pane, select Repository, Variables, Static to modify the static repository variable. 8) On the right pane, double-click the line with DW_USERNAME in the Name column. 9) In the Static Repository Variable DW_USERNAME window: a. In the Type section, set the Type option to Static. b. In the Default Initializer field, change the 'staruser' value to the schema owner for the Primavera Data Warehouse instance. Be sure to enter single quotation marks (') around the value. 10) Select OK to close the Static Repository Variable DW_USERNAME window. 18

Configuring Primavera Analytics with OBI 11g 11) In the Variable Manager window, select Action, Close to close the Variable Manager window. 12) Select File, Save to save OraclePrimaveraAnalytics.rpd. Note: If you are prompted to check file consistency, click No. Remain in the OBI Administration tool and continue to the next topic. Updating OraclePrimaveraAnalytics.rpd with the Primavera Data Warehouse Schema Owner Password with OBI 11g The third step in configuring the OraclePrimaveraAnalytics.rpd file in Oracle Business Intelligence (OBI) is to enter the Primavera Data Warehouse database schema owner password. Note: If you are already logged into the OBI Administration tool, skip steps 1 through 5 of this procedure. Complete the following steps to enter the Primavera Data Warehouse schema owner password: 1) Launch the OBI Administration tool. 2) Select File, Open, Offline. 3) Go to <Primavera Analytics unzipped folder>\obi\11g\rpd. 4) Select OraclePrimaveraAnalytics.rpd and click Open. 5) Enter the password for the OraclePrimaveraAnalytics.rpd file (by default, Admin123). 6) With the OraclePrimaveraAnalytics.rpd file open, complete the following steps to update the password: a. In the Physical section on the right, right-click the physical connection source (by default, Oracle Primavera P6 Data Warehouse) and select Properties. b. Select the Connection Pools tab. c. Double-click the Oracle Primavera P6 Data Warehouse Connection Pool. d. On the General tab, on the same row as username, enter the password for the Primavera Data Warehouse schema owner. e. Click OK and re-enter the password to confirm the change. f. Click OK to close the Connection Pool - Oracle Primavera P6 Data Warehouse Connection Pool window. g. Select File, Save to save OraclePrimaveraAnalytics.rpd. Note: If you are prompted to check file consistency, click No. Remain in the OBI Administration application and continue to the next topic. 19

Analytics Installation and Configuration Guide Updating OraclePrimaveraAnalytics.rpd for P6 EPPM URL Links with OBI 11g The fourth step in configuring the OraclePrimaveraAnalytics.rpd file in Oracle Business Intelligence (OBI) is to change the P6 EPPM URL links. This step is only required if you are using P6 EPPM. If you are not using P6 EPPM, you can skip this section. These links allow OBI users to navigate from an OBI analysis to P6 EPPM. Note: If you are already logged into the OBI Administration tool, skip steps 1 through 5 of this procedure. Complete the following steps to verify or change the Primavera Data Warehouse schema owner: 1) Launch the OBI Administration tool. 2) Select File, Open, Offline. 3) Go to <Primavera Analytics unzipped folder>\obi\11g\rpd. 4) Select OraclePrimaveraAnalytics.rpd and click Open. 5) Enter the password for the OraclePrimaveraAnalytics.rpd file (by default, Admin123). 6) With the OraclePrimaveraAnalytics.rpd file open, select Manage, Variables. 7) In the Variables Manager window, on the left pane, select Repository, Variables, Static to modify the static repository variable. 8) On the right pane, double-click the line with DW_P6_LINK_BASE_URL in the Name column. 9) In the Static Repository Variable DW_P6_LINK_BASE_URL window: a. In the Type section, set the Type option to Static. b. In the Default Initializer field, change the 'http://<localhost>:<8080>/p6' value with the correct base URL for your P6 EPPM deployment. Be sure to enter single quotation marks (') around the value. where <localhost> is replaced with the server name or IP Address of your organizations P6 EPPM deployment, <8080> is replaced with the server listening port for your organizations P6 EPPM deployment, and </p6> is the name of the deployment of P6 EPPM. 10) Select OK to close the Static Repository Variable DW_P6_LINK_BASE_URL window. 11) In the Variable Manager window, select Action, Close to close the Variable Manager window. 12) Select File, Save to save OraclePrimaveraAnalytics.rpd. Note: If you are prompted to check file consistency, click No. Remain in the OBI Administration application and continue to the next topic. Updating OraclePrimaveraAnalytics.rpd for Primavera Unifier URL Links with OBI 11g The fifth step in configuring the OraclePrimaveraAnalytics.rpd file in Oracle Business Intelligence (OBI) is to change the Primavera Unifier URL links. This step is only required if you are using Primavera Unifier. If you are not using Primavera Unifier, you can skip this procedure. These links allow OBI users to navigate from an OBI analysis to Primavera Unifier. 20

Configuring Primavera Analytics with OBI 11g Note: If you are already logged into the OBI Administration tool, skip steps 1 through 5 in this procedure. Complete the following steps to verify or change the Primavera Data Warehouse schema owner: 1) Launch the OBI Administration tool. 2) Select File, Open, Offline. 3) Go to <Primavera Analytics unzipped folder>\obi\11g\rpd. 4) Select OraclePrimaveraAnalytics.rpd and click Open. 5) Enter the password for the OraclePrimaveraAnalytics.rpd file (by default, Admin123). 6) With the OraclePrimaveraAnalytics.rpd file open, select Manage, Variables. 7) In the Variables Manager window, on the left pane, select Repository, Variables, Static to modify the static repository variable. 8) On the right pane, double-click the line with DW_UNIFIER_LINK_BASE_URL in the Name column. 9) In the Static Repository Variable DW_UNIFIER_LINK_BASE_URL window: a. In the Type section, set the Type option to Static. b. In the Default Initializer field, change the 'http://<localhost>:<8080>/<bluedoor>' value with the correct base URL for your Primavera Unifier deployment. Be sure to enter single quotation marks (') around the value. where <localhost> is replaced with the server name or IP Address of your organizations Primavera Unifier deployment, <8080> is replaced with the server listening port for your organizations Primavera Unifier deployment, and </bluedoor> is the name of the deployment of Primavera Unifier. 10) Select OK to close the Static Repository Variable DW_UNIFIER_LINK_BASE_URL window. 11) In the Variable Manager window, select Action, Close to close the Variable Manager window. 12) Select File, Save to save OraclePrimaveraAnalytics.rpd. Note: If you are prompted to check file consistency, click No. At this point, the OraclePrimaveraAnalytics.rpd file is ready to be deployed in OBI. The next section describes how to import the Primavera Analytics sample Primavera Data Warehouse schema in an Oracle Database instance. Deploying the Primavera Analytics Repository Definition File with OBI 11g After making the necessary modifications to the OraclePrimaveraAnalytics.rpd file, you must deploy the modified OraclePrimaveraAnalytics.rpd file in Oracle Business Intelligence (OBI). To deploy the modified OraclePrimaveraAnalytics.rpd file in OBI, complete the following steps: 1) Log in to the OBI Enterprise Manager URL (http://<server>:<port>/em) with an account that is a member of the WebLogic BIAdministrator group (for example, weblogic). 21

Analytics Installation and Configuration Guide where <server> is the server name or IP address of the server where OBI is installed, <port> is the listening port number for OBI, and /em is the default context for OBI Enterprise Manager. 2) At the left of the screen, in the Target Navigation Tree, click the arrow icon next to the leaf node called Business Intelligence to expand this folder. With the Business Intelligence leaf node expanded, the coreapplication hyperlink appears below the Business Intelligence leaf node. 3) Click the coreapplication hyperlink. On the right side of the screen, the properties and available configuration options for this OBI deployment are displayed. The right side of the screen is organized in a parent/child tab based display. This means for each parent tab that has the focus, a set of child tabs will be available. 4) Click the Deployment parent tab, then click the Repository child tab. 5) In the Change Center section above the tabs, click the Lock and Edit Configuration link. Clicking this link allows the fields in this deployment to be edited. A confirmation message appears. 6) Click Close to dismiss the confirmation message. 7) In the Upload BI Server Repository section, click Browse. This launches a file browser window to select a Repository Definition (.rpd) file to upload. 8) Go to the directory that contains the modified OraclePrimaveraAnalytics.rpd file. 9) Select the modified OraclePrimaveraAnalytics.rpd file so that it is highlighted and click Open. 10) The file name appears next to the Browse button and the focus moves to the Repository Password field. Enter the OraclePrimaveraAnalytics.rpd password (by default, Admin123). 11) In the Confirm Password field, re-enter the OraclePrimaveraAnalytics.rpd password. 12) At the upper right of the Repository child tab, click Apply. Note: You can configure and deploy the Primavera Analytics sample catalog prior to activating the changes and restarting the OBI services. See the Deploying the Primavera Analytics Repository Definition File with OBI 11g (on page 21) for details. 13) In the Change Center section above the tabs, click the Activate Changes link. 14) Click Close. 15) In the Change Center section above the tabs, click Restart To Apply Recent Changes. Clicking this link navigates to the Overview parent tab for this OBI deployment. 16) In the System Shutdown & Startup section, directly below the Pie Chart graph showing system components status, click Restart to restart all components of this OBI deployment. When the OBI deployment restarts, confirmation message appears. 17) Click Close. 18) At the upper right of the screen, click Logout to log out of OBI Enterprise Manager. At this point, you have successfully deployed the modified OraclePrimaveraAnalytics.rpd file into your OBI environment. Log in to OBI to validate that the OraclePrimaveraAnalytics.rpd file is correct. 22

Configuring Primavera Analytics with OBI 11g Deploying the Primavera Analytics Catalog with OBI 11g Primavera Analytics includes a sample catalog file that can be loaded into your Oracle Business Intelligence (OBI) environment. This sample catalog contains analysis, dashboards and filters that can be modified to meet your organizations needs or used as is to demonstrate the rich capabilities of combining Primavera Analytics with OBI. Complete the following steps to get the sample Primavera Analytics catalog deployed in OBI: 1) Go to the folder where the Primavera Analytics install media was unzipped. 2) Copy the folder called PrimaveraAnalytics from <Primavera Analytics unzipped directory>\obi\11g\catalog to the catalog folder on the server where OBI is installed. The default catalog location on the OBI server is <OBI_HOME>/instances/Instance1/bifoundation/OracleBIPresentationServ icescomponent/coreapplication_obips1/catalog where <OBI_HOME> is the path to the OBI installation directory (by default, C:\Oracle\Middleware\Oracle_Home). Note: If OBI is installed on Microsoft Windows, you may get an error that the Windows path is too long. You can put the folder in a different location with a shorter path. Renaming the PrimaveraAnalytics directory to PA before you copy the folder should also correct this error. 3) Log in to the OBI Enterprise Manager URL (http://<server>:<port>/em) with an account that is a member of the WebLogic BIAdministrator group (for example, weblogic). where <server> is the server name or IP address of the server where OBI is installed, <port> is the listening port number for OBI, and /em is the default context for OBI Enterprise Manager. 4) At the left of the screen, in the Target Navigation Tree, click the arrow icon next to the leaf node called Business Intelligence to expand this folder. With the Business Intelligence leaf node expanded, the coreapplication hyperlink appears below the Business Intelligence leaf node. 5) Click the coreapplication hyperlink. On the right side of the screen, the properties and available configuration options for this OBI deployment are displayed. The right side of the screen is organized in a parent/child tab based display. This means for each parent tab that has the focus, a set of child tabs will be available. 6) Click the Deployment parent tab, then click the Repository child tab. 7) In the Change Center section above the tabs, click the Lock and Edit Configuration link. Clicking this link allows the fields in this deployment to be edited. A confirmation message appears. 8) Click Close to dismiss the confirmation message. 9) In the BI Presentation Catalog section, enter the location where you copied the Primavera Analytics catalog directory in the Catalog Location field. For example: $ORACLE_INSTANCE/instances/Instance1/bifoundation/OracleBIPresentationServices Component/coreapplication_obips1/catalog/PrimaveraAnalytics 23

Analytics Installation and Configuration Guide 10) At the upper right of the of the Repository child tab, click Apply. 11) In the Change Center section above the tabs, click the Activate Changes link. 12) Click Close. 13) In the Change Center section above the tabs, click Restart To Apply Recent Changes. Clicking this link navigates to the Overview parent tab for this OBI deployment. 14) In the System Shutdown & Startup section, directly below the Pie Chart graph showing system components status, click Restart to restart all components of this OBI deployment. When the OBI deployment restarts, confirmation message appears. 15) Click Close. 16) At the upper right of the screen, click Logout to log out of OBI Enterprise Manager. Note: If you receive an authentication error when attempting to log into OBI 11g Analytics after deploying the catalog, it is likely due to mismatched GUIDs. This is a known issue that can occur when moving catalogs between environments. For the steps to correct this issue, see the document "How to refresh GUIDs for OBIEE 11g" (Doc ID 1564006.1) on My Oracle Support at http://support.oracle.com. Adding Users for Primavera Analytics with OBI 11g When you installed and configured Primavera Data Warehouse, you added users in P6 EPPM and/or Primavera Unifier, set the account access, ran the global security service, and run the STARETL process. These steps are described in the sections "Adding P6 EPPM Users for the Primavera Data Warehouse" and "Adding Primavera Unifier Users for the Primavera Data Warehouse" in the Primavera Data Warehouse Installation and Configuration Guide. You must add these users in Oracle Business Intelligence (OBI) in order for them to access to the Primavera Data Warehouse schema through OBI. To do this, complete the following steps: 1) Log in to the OBI WebLogic Administration Console with an account that is a member of the WebLogic Administrator group (for example, WebLogic): http://<server>:<port>/console where <server> is the IP address of the OBI server, <port> port is the listening port for OBI, and /console is the default context for the OBI WebLogic Administration Console. 2) In the Domain Structure section, click Security Realm. 3) Click on the realm name in the table (for example, myrealm). 4) Click the Users and Groups tab. 5) Click the Users sub tab. 6) Click New. 7) In the Create a New User form: a. In the Name field, enter the same username that was entered in P6 EPPM or Primavera Unifier. b. In the Password and Confirm Password fields, enter a password. 24

Configuring Primavera Analytics with OBI 11g c. Click OK. 8) Click the user you just created. 9) Select the Groups tab. a. Move the following groups from the Available column to the Chosen column: BIAuthors BIConsumers b. Click Save. 10) Repeat steps as needed for each user in P6 EPPM or <0P_ProdName_P6_Unifier> that needs to access the Primavera Data Warehouse through OBI. 11) Log out of the OBI WebLogic Administration Console. Importing Mobile Dashboards with OBI 11g In addition to the sample catalog, Primavera Analytics also includes mobile dashboards developed using the Oracle Business Intelligence (OBI) Mobile App Designer. These dashboards are in HTML5 format, which means they can be opened in any modern browser or on any type of mobile device. The following prerequisites must be met in order to use mobile dashboards: OBI Enterprise Edition 11.1.1.9 or higher OBI Mobile App Designer patch 18794832, which is available at http://support.oracle.com. The steps for importing mobile dashboards vary slightly depending on the BI Publisher catalog configuration you are using (File System or OBIEE Catalog). With OBIEE Catalog Configuration To import mobile dashboards, complete the following steps: 1) Log in to OBI with an account that is a member of the WebLogic BIAdministrator group (for example, WebLogic): http://<server>:<port>/analytics where <server> is the server name or IP address of the server where OBI is installed and running, <port> is the listening port number for OBI, and /analytics is the default context for OBI. 2) At the upper right of the screen, click Catalog to open the deployed OBI catalog. 3) At the upper left of the screen, in the Catalog window, click the Shared Folders leaf node to highlight it. 4) At the lower left of the Catalog screen, in the Task section, select the Unarchive task option link. 5) In the Unarchive window, click Browse. 6) In the File Upload window, go to <Primavera Analytics unzipped directory>\obi\11g\catalog\mobile and select App Store.catalog. 7) Click Open to close the File Upload window and return to the Unarchive window. 25

Analytics Installation and Configuration Guide 8) In the Unarchive window, click the Replace text box to view the Replace options. 9) Select All in the Replace list. 10) Click the ACL text box to view the ACL options. 11) Select Inherit in the ACL list. 12) Click OK to unarchive App Store.catalog under the Shared Folder. 13) To access the dashboards from a mobile device, log in to the OBI Mobile App Store: http://<server>:<port>/mobile/appstore With File System Configuration To import mobile dashboards, complete the following steps: 1) Log in to the OBI 11g Mobile App Designer (http://<server>:<port>/mobile) with an account that is a member of the WebLogic BIAdministrator group (for example, WebLogic). where <server> is the server name or IP address of the server where OBI is installed and running, <port> is the listening port number for OBI, and /mobile is the default context for OBI Mobile App Designer. 2) At the upper right of the screen, click Catalog to open the deployed OBI catalog. 3) At the upper left of the screen, in the Catalog window, click the Shared Folders leaf node to highlight it. 4) At the lower left of the Catalog screen, in the Task section, select the Upload task option link. 5) In the Upload window, click Browse. 6) In the File Upload window, go to the <Primavera Analytics unzipped directory>1\obi\11g\catalog\mobile directory and select App Store.xdrz. 7) Click Open to close the File Upload window and return to the Upload window. 8) Leave Overwrite Existing File deselected. 9) Click Upload to upload the Oracle Primavera mobile app catalog file under the Shared Folder. 10) To access the dashboards from a mobile device, log in to the OBI Mobile App Store: http://<server>:<port>/mobile/appstore Deploying the D3 Library with OBI 11g D3 (Data-Driven Documents) is a JavaScript library that allows users to manipulate data into customizable, visual representations of their analyses. These visualizations can go beyond what is possible using the built-in chart types within OBI. For more information on D3, please see https://d3js.org/. To deploy the D3 library on the BI server, complete the following steps: 1) From the BI Server, download version 3.5.17 from the D3 website: https://github.com/d3/d3/releases/download/v3.5.17/d3.zip. 2) Unzip the contents of d3.zip. 3) Copy the d3 folder to the following location on the BI server: 26