Skip Headers
Oracle® Business Intelligence Applications Installation Guide for Informatica PowerCenter Users
Version 7.9.6

Part Number E14217-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

E Configuring Metadata for Oracle Business Intelligence Applications

This appendix describes configuration necessary for the Oracle Business Intelligence metadata for Siebel CRM sources. This configuration includes administrative tasks for metadata setup.

This appendix contains the following topic:

E.1 Metadata Setup Steps for Siebel CRM Sources

This section includes metadata setup steps you may need to perform if you are using Siebel as a source.

This section includes the following topics:

E.1.1 Updating Oracle Financial Services Analytics Logical Table Sources

In the Oracle BI repository file, the FACT - CRM - Asset logical table has the following logical table sources active:

  • W_ASSET_F

  • W_ASSET_F_FINS

If you are using any of the Oracle BI Applcations listed below, keep the W_ASSET_F_FINS logical table source active and deactivate the W_ASSET_F logical table source. For instructions on activating and deactivating logical table sources, see the procedure below.

  • Oracle Finance Sales Analytics

  • Oracle Finance Service Analytics

  • Oracle Finance Marketing Analytics

  • Oracle Finance Institutional Analytics

  • Oracle Finance Retail Analytics

  • Oracle Insurance Partner Manager Analytics

  • Oracle Insurance Sales Analytic

  • Oracle Insurance Service Analytics

  • Oracle Insurance Marketing Analytics

  • Oracle Insurance Partner Manager Analytics

If you are not using any of Oracle BI Applications listed above, keep the W_ASSET_F logical table source active and deactivate the W_ASSET_F_FINS logical table source.

To activate and deactivate logical table sources

  1. Shut down the Oracle BI Server.

  2. Using the Oracle BI Administration Tool, open the Oracle BI Repository (OracleBIAnalyticsApps.rpd).

  3. Go to the Business Model and Mapping dialog box (the logical layer dialog box) and open the Core folder.

  4. Scroll down to the Fact - CRM - Asset logical table and open its Sources folder.

  5. To activate a logical table source:

    1. In the list of logical table sources, right-click the logical table source you want to activate.

    2. Select Properties.

    3. Click the General tab in the Properties dialog and make sure that the Active check box is checked. If it is not, check it.

  6. To deactivate a logical table source:

    1. In the list of logical table sources, right-click the logical table source you want to deactivate.

    2. Select Properties.

    3. Click the General tab in the Properties dialog and make sure that the Active check box is deselected.

  7. Click OK and save the repository.

  8. Restart Oracle BI Server.

E.1.2 Developing and Deploying Predictive Scores

The Loyalty Management Dashboard and several Oracle Business Intelligence subject areas use customer scores generated from Oracle Real-Time Decisions. Oracle Real-Time Decisions uses mathematical models to predict customer behavior. For customer scoring to be made available for analysis in Oracle Business Intelligence, CME metadata is provided which maps these customer scores to dashboards and subject areas.

The following procedure describes the process of developing and deploying these predictive scores.

To develop and deploy predictive scores

  1. Generate predictive scores using Oracle Real-Time Decisions.

    Note:

    This is performed outside of the Siebel CRM application.
  2. Integrate the scores into the Oracle Business Analytics Warehouse.

    Once this is completed, scores may be viewed in the Siebel operational application by accessing the Accounts, then Profiles, then Loyalty Profile view.

  3. Load the integrated scores into the Oracle Business Analytics Warehouse during the extraction, transformation, and loading (ETL) process.

  4. After the scores are loaded into the Oracle Business Analytics Warehouse, map them to the following Oracle Business Intelligence metadata fields:

    • Churn Score

    • Customer Lifetime Value Score

    • Upsell Score

    • Cross-Sell Score

    • Financial Risk Score

    In conjunction with other associated metadata, these fields are primarily used to populate the Loyalty Management dashboard.

E.1.3 Business Intelligence Metadata Requirements for Oracle's Siebel Industry Applications

Some metadata needs to be set up properly in the Oracle BI Repository for it to be displayed accurately in Oracle Business Intelligence. The following topics describe the metadata structure for each of the following Oracle's Siebel Industry Applications:

E.1.3.1 Oracle Telecom Sales Analytics, Telecom Service Analytics and Telecom Marketing Analytics

Oracle Telecom Sales Analytics, Oracle Telecom Service Analytics and Oracle Telecom Marketing Analytics make use of order management functionality configured for CME. For these Business Intelligence applications to fully reflect the information collected by CME order management functionality, some extensions to the Telecom Analytics application may be required. This topic explains these potential extensions.

Oracle's Siebel Sales Orders include complex products and simple products.

Complex Products. A series of products related by a product hierarchy. The highest product in the hierarchy is the root product, and the lower level products are the child products. In complex products, revenue figures are summed and roll up to the root product using the ROLLUP_NET_PRI field. For a complex product, Oracle Business Intelligence examines only the root product when computing revenue. Child products are disregarded because their revenue is already reflected in the root.

Simple Products. A root product. Oracle Business Intelligence examines this root product when computing revenue, and nothing more.

Oracle's Siebel Communications, Media and Energy order management functionality supports products which have recurring charges over time (for example, $20 per month for 12 months), one-time charges (for example, one-time purchase price of equipment), and usage charges (for example, 15 cents per minute).

The revenue attributed to a product with recurring charges is valued by taking the product's net price and multiplying it by the number of months that product is anticipated to be active, as represented by the Number of Revenue Occurrences field. This field, contained in Quote Item and Order Item records, is contained in the Oracle Business Analytics Warehouse by the following fields:

  • W_QUOTEITEM_F.NUM_OCCURRENCE

  • W_ORDERITEM_F.NUM_OCCURRENCE

In Oracle's CME family of products (Oracle Communications, Media and Energy Sales Analytics, Oracle Communications, Media and Energy Service Analytics, Oracle Communications, Media and Energy Marketing Analytics), revenue metrics do not automatically account for all recurring charges, and do not consider the NUM_OCCURRENCE fields. Instead, Oracle's CME family of products revenue metrics incorporate one-time charges, one-month's worth of recurring charges, and no usage charges. To incorporate the anticipated value of all recurring charges, the W_QUOTEITEM_F.NUM_OCCURRENCE and W_ORDERITEM_F.NUM_OCCURRENCE fields may need to be incorporated into revenue calculations made during the Extraction, Transformation and Load (ETL) process for order item and line item records.

Alternatively, these fields in the Oracle Business Analytics Warehouse, representing the aggregated recurring and one-time product charges, may be used and incorporated into the ETL processes:

  • S_ORDERITEM.PER_MTH_CHG_SUBTOT

  • S_ORDERITEM.ONETIME_CHG_SUBTOT

  • S_QUOTEITEM.PER_MTH_CHG_SUBTOT

  • S_QUOTEITEM.ONETIME_CHG_SUBTOT

Each CME Order line item and Quote line item contains an Action Type of Add, Update, or Delete. Because Oracle Business Intelligence only looks at root product line items, only the Action Types associated with the root product are considered during analysis. Therefore, while all line items for a complex product may collectively include a combination of various Action Types, only the Action Type for the root product are considered during analysis. This is of special importance if a filter or query criteria in analysis is based on the Action Type field, which it is for most Account Management and Revenue Management dashboard reports.

Similarly, each CME Order line item and Quote line item is associated with a product of a particular Price Type. Because Oracle Business Intelligence considers root products only, only the Price Type associated with the root product is considered during analysis. Again, this is important if a filter or query criteria is based on Price Type. Such filter criteria apply to most Account Management and Revenue Management dashboard reports.

E.1.3.2 Oracle Pharma Sales Analytics Dimensions

Although the following dimensions are used in all subject areas, this topic describes the configuration necessary for Pharma Analytics applications. For more information, please refer to Siebel Life Sciences Guide Version 8.0 Appendix B: Configuring Data for Siebel Pharma Analytics.

E.1.3.2.1 Positions Dimension

A sales territory is defined in Group Administration–Positions by a Siebel position. Creating parent positions creates the sales force hierarchy. Up to 10 levels of sales force hierarchy are supported by the application. Employees should be assigned to positions to populate employee hierarchy.

Position Types need to be set up according to compensation type (Rx or sales) only at the sales territory level. A district manager does not need to have a Position Type assigned to it. Sales Allocation needs to be exposed on the list to enter script compensation percentages (Rx or Sales) associated with each territory. For example, if all sales representatives receive 100% of the Rx on a ZIP Code, no action is needed or Position Type = Sales Representative can be assigned to the position.

Seed data on the Position Type list of values has been enhanced to include types for mirror, job share, and swat. Typically, both mirror and job share represent a position that receives less than 100% of the total scripts on a ZIP Code.

E.1.3.2.2 Alignments Dimension

A sales territory alignment is the relationship of ZIP Code-to-territory or brick-to-territory. The alignment relationship is created in Oracle's Siebel Assignment Manager under Assignment Administration–Territories, as shown in Table E-1.

Table E-1 Sales Territory Alignment

Relationship Criteria Comments

Contact ZIP to Territory

Contact ZIP Code

Use contact primary address ZIP Codes. Do not use ranges of ZIP Codes (that is, enter unique ZIP Codes as low and high values).

Do not enter duplicate ZIP Codes.

Account ZIP to Territory

Account ZIP Code

Do not use ranges of ZIP Codes (that is, enter unique ZIP Codes as low and high values).

Do not enter duplicate ZIP Codes.

Contact Brick to Territory

Contact Brick

Use contact primary address brick. Do not use ranges of bricks (that is, enter unique bricks as low and high values).

Do not enter duplicate ZIP Codes.

Account Brick to Territory

Account Brick

Do not use ranges of bricks (that is, enter unique bricks as low and high values).

Do not enter duplicate ZIP Codes.

Account to Territory

Account

Do not enter duplicate accounts.

Contact to Territory

Contact

Do not enter duplicate contacts.


E.1.3.2.3 Products Dimension

The product hierarchy requires customer products (products of the company who licensed the software) to have predefined product types as shown in Table E-2.

Table E-2 Customer Products Predefined Product Types

Product Level Product Type Example

3

Sample

Aracid 400 MG

2

Detail

Aracid

No Level

Sub Market

COPD

1

Market

Asthma


Note:

Competitive products should use the product type Competitor. Competitor product hierarchies are set up using parent product relationships exclusively and should not have product levels assigned to them.
E.1.3.2.4 Product Costs Dimension

Product costs for customer products (that is, products of the company that licensed the software) require population in the Product Administration, Product Form, as shown in Table E-3.

Table E-3 Product Costs For Customer Products

Product Type Field to be Populated

Sample

Sample Cost

Detail

Avg. Promo Cost

Promotional Item Cost

Sample Cost


E.1.3.3 Dimensions Specific to Subject Areas in Oracle Pharma Sales Analytics and Oracle Pharma Marketing Analytics

This section discusses the subject areas used by Pharma Analytics. For more information, please refer to Siebel Life Sciences Guide Version 8.0, Appendix B: Configuring Data for Siebel Pharma Analytics.

E.1.3.3.1 Pharma Sales Effectiveness

This subject area is focused on syndicated data analytics.

The specific configuration required for the syndicated data depends on your data types, and the Analytics application and reports that you have licensed. The Data Loading Matrix table is the basis of prebuilt reports. The syndicated data loading matrix populates both base and derived metrics used in Pharmaceutical Sales Analytics.

E.1.3.3.2 Pharma Product Categories

Oracle Pharma Sales Analytics and Oracle Pharma Marketing Analytics supports custom and prebuilt product category trees to allow roll-up of syndicated data by alternative hierarchies. To populate a custom category, first create a Catalog in Catalogue Administration, and create categories and subcategories as part of the catalogue. Table E-4 lists the categories that need to have the Usage Type field populated in the Catalog Admin Category Detail list.

Table E-4 Hierarchy Categories to be Populated in Pharma Analytics

Usage Type Code Hierarchy Category

ATC

Anatomical Therapeutic Class

Chemical

Chemical

Application Form

Product application

USC

User-defined codes and custom hierarchies


E.1.3.3.3 Pharma Promotional Effectiveness

This subject area combines call activity data with syndicated data to analyze effectiveness of call activity.

Call Activity analysis records are derived from submitted call activity records stored in S_EVT_ACT in the Oracle Business Analytics Warehouse, where they are stamped with the ZIP Code or brick where the activity took place—that is, the Contact primary address's ZIP code/brick or the Account ZIP Code/brick. Allocation of these ZIP Code/brick records should be done by Assignment Manager rules to make sure that they are correctly allocated. Assignment Manager rules must match the Contact or Account primary address ZIP Codes or bricks. Otherwise, data integrity is not maintained.

Only calls that have status Submitted on the Pharma Professional Call Form are brought over from the Oracle Business Analytics Warehouse to the Oracle Business Analytics Warehouse.

E.1.3.3.4 Pharma Medical Education Effectiveness

This subject area combines measures from MedEd and Syndicated Data to measure effectiveness of medical education events used on Medical Education Analytics.

Only MedEd events with the status Completed on the Pharma ME Event List are extracted from Oracle Business Analytics Warehouse to populate the Oracle Business Analytics Warehouse.

MedEd Event costs are based on costs of activities in the Pharma ME Event Activity List. Costs are allocated based on MedEd Team cost allocation, and promoted products Cost Allocation on the MedEd event.

Costs are solely based on physician invitees with the status Attended in the Pharma ME Event Professional Invitee Session List.

Control groups are based on physicians who have the same contact ranking as attendee physicians within the same sales territory at the time of the event, but who did not attend the event.

E.1.3.3.5 Pharma Objectives Achievement`

This subject is used to measure achievement and results for pharma call activity and Rx/sales targets. It is based on Pharma Objectives.

Objectives need to have a Unit populated in Retail Objective Form. Actual target numbers per contact and account need to be populated in the Pharma Campaign Target Account List or the Pharma Campaign Target Professional List Toggle.