Oracle Bi Solutions

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Saturday, 26 January 2013

[OBIEE11g] - Certification with Siebel Marketing for Campaign Management

Posted on 22:44 by Unknown


Note: This document describes the steps to take manually to fix the integration issues between


Oracle BI EE 11.1.1.5 and Siebel Marketing 8.1.1.6 and 8.1.1.7 for campaign management.


Step 1. Replace Siebel Code Files and Change Repository
Given the Siebel user has 8 character password and necessary analytics credentials, follow the below
steps to apply the new dll.

1. Stop Siebel server in services;
2. Back up the srf file in the corresponding Siebel object folder;
3. Back up the existing objects in Siebel Tools (Integration Object: readObjectResult, getSubItems
and WorkFlow: Marketing Campaign Load, Marketing Create Response, Marketing Create Lead);
4. Import sif file shipped and verify the changes documented in section Siebel Repository Changes;
5. Compile the repository changes and publish the work flow changes after revising;
6. Start the Siebel server in services;
7. Bring up the Siebel Marketing application and activate ‘Marketing Campaign Load’, ‘Marketing
Create Lead’,’ Marketing Create Response’ workflow to pick up the latest changes.

Step 2: Replace marketing system defaults file (Analytics side)
Stop all OBIEE processes, backup marketingsystemdefaults file in OBIEE web
catalog (the location is given below) :
<INSTALL_DIRECTORY>/instances/instance1/bifoundation/OracleBIPresentationServicesCompon
ent/coreapplication_obips1/catalog/<CATALOG_NAME>/root/system/mktgdefaults/marketings
ystemdefaults
Copy the marketingsystemdefaults file from the package and restart OBIEE
processes

Step 3. Change the OBIEE Password to Solve the Authentication Error
11g OBIEE requires a user with 8 character password with a number included. The user should have the
necessary/required credentials in Analytics side which can be provided as below,
1. Login in to http:// <Analytics server machine:Port>/em URL with the new 8 character password
user.
2. Expand the tree left hand side and click on "Farm_bifoundation_domain"
3. Open the "Weblogic Domain ‐> bi foundation", from the top left hand side, click on the web
logic domain menul and choose "Security‐>Application Policies"


4. Select the "obi" application (Select Application Stripe to Search) and press the ">" button
5. Click "Create..."
6. Under permissions, click "Add"
7. Click the ">" button when the dialog comes up
8. Choose the line that has "oracle.bi.server.impersonateUser" and click "Ok" on the dialog. Note ‐
if you can't use _ ALL _, choose "*" instead. This is an EM bug in certain builds.
9. Under Grantee, click "Add User"
10. Click the ">" button when the dialog comes up
11. Choose BIImpersonatorUser (8 character password user) and click the "Move>" button to
shuttle the user to the right‐handle panel. Click "Ok"
12. Click "Ok" on the main screen.

Step 4. Make the Following Changes in Siebel
1. In Site Map, locate Administration‐ Integration ‐ > WI Symbolic URL List ‐ > Host Administration,
Query for NQHOST in virtual name field and give the analytics server machine name as
<Analytics server machine: Port>.
2. In Site Map, locate Administration‐ Integration ‐ > WI Symbolic URL List ‐> Symbolic URL
Administration. Query for ‘Marketing Segmentation’ in Web application name and change URL
field.
http://NQHOST/Analytics/saw.dll ‐ > http://NQHOST/analytics/saw.dll
3. In Site Map, locate Administration‐ Marketing ‐ > servers
Give impersonate user name and password for Default Analytics Web Server record.
4. In Site Map, locate Administration‐>Webservices ‐> outbound Web services
In that for the below services,
jobManagementService
SAWSessionServiceSoap
WebCatalogServiceSoap
Change the CHANGEME field to the analytics server name <Analytics server machine: Port>.
And then do clear cache without fail.

Step 5. Close the application session and start it again, the integration is complete.

Step 6. Update leads/response Generation Default Analytics Load Format.
1. In Program ‘Lead generation’ setup, when a new record is created ‘/shared/Marketing/Example
List Formats/Galena ‐ Analytics Data Load ‐ Leads example’ is defaulted for Lead format. In 11g
the same format exists but with a different name, hence the work around would be to change
the default value of Marketing Object Manager component parameter to point to the new 11g
format in Administration – Server configuration ‐> Components.
Component: Marketing Object Manager

Parameter: Default Lead List Format, for example, users can pick “8.1.1 Analytics Data Load ‐
Leads example”
2. In Program ‘Response Definition’ setup, when a new record is created
‘/shared/Marketing/Example List Formats/Galena ‐ Analytics Data Load ‐ Responses example’ is
defaulted for Response format. In 11g the same format exists with a different name, hence the
work around would be to change the default value of Marketing Object Manager component
parameter to point to the new 11g format in Administration – Server configuration ‐>
Components.
Component: Marketing Object Manager
Parameter: Default Response List Format, for example, users can pick “8.1.1 ‐ Analytics Data
Load ‐ Responses example”
3. Open the existing load format ‘8.1.1 ‐ Campaign Load ‐ Contacts and Prospects Example’ and
save as a new list format with purpose = Campaign load found under Options tab.
As the default campaign load format '8.1.1 ‐ Campaign Load ‐ Contacts and Prospects Example'
is created as type ‘Data load’ out of the box in 11.1.1.5 OBIEE , the format is available for Data
load formats selection in case of 'Programs ‐> Lead Setup‐>Choose Lead Format' and 'Programs
‐> Response Definitions ‐> Choose Response Format'. This format should be ignored.


Siebel Repository Changes


Note: The changes listed below are included in the repository file shipped along with the fix. After
importing the file, please check if the changes below are reflected correctly in Siebel Tools.


Part I Integration Component Changes

Step 1. Locate in Siebel Tools,
Project: SAW Web Service
IO: readObjectResult
IC: /itemInfo
Add the following fields under the integration component:
acl
owner
accessControlTokens
permissionMask
account
accountType
guid
name
Set Name as the name itself, set Data Type as DTYPE_TEXT, set Type as Data, set External Name as the
name itself, set XML Style as Element, XML Tag as the name itself, for example,
Name: acl
Data Type: DTYPE_TEXT
Type: Data
External Name: acl
XML Style: Element
XML Tag: acl
XML and External Sequence: Make sure it’s not used in that IO.

Step 2. Locate in Siebel Tools,
Project: SAW Web Service
IO: getSubItems
IC: /getSubItems
Add the following IC field.
Name: includeACL


Data Type: DTYPE_BOOL
Type: Data
External Name: includeACL
XML Style: Element
XML Tag: includeACL
XML Literal Value: FALSE
XML and External Sequence: Make sure it’s not used in that IO

Part II Workflow Changes

Step 1. Locate in Siebel Tools,
Project: Marketing Workflows
Work Flow: Marketing Campaign Load
Work Flow Step: Get List Format System Data.
a. Change the input argument "‐ Contact Profile".ROW_ID to "‐ Contact Profile"."ROW_ID"
(add quotes around ROW_ID field).
b. Add a new input argument with the below specification in the same step.
Input Argument: UserName
Type: Process Property
Property Name: User Name

Step 2. Locate in Siebel Tools,

Project: Marketing Workflows
Work Flow: Marketing Create Lead
a. Work Flow Step: Get List Format System Data
Change the input argument "‐ Contact Profile".ROW_ID to "‐ Contact Profile"."ROW_ID"
(add quotes around ROW_ID field).
b. Work Flow Step: Create Lead
Add a new input argument with the below specification
Input Argument: UserName
Type: Process Property
Property Name: User Name

Step 3. Locate in Siebel Tools,

Project: Marketing Workflows
Work Flow: Marketing Create Response

a. Work Flow Step: Get List Format System Data
Change the input argument "‐ Contact Profile".ROW_ID to "‐ Contact Profile"."ROW_ID"

(add quotes around ROW_ID field).

b. Work Flow Step: Create Response
Add a new input argument with the below specification
Input Argument: UserName
Type: Process Property
Property Name: User Name








Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in OBIEE | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Upper Function
    In Oracle/PLSQL, the  upper function  converts all letters in the specified string to uppercase. If there are characters in the string that ...
  • OBIEE 11g Hide/Show Sections based on Dashboard Prompt
    allow a user’s interaction to hide/show certain sections of a dashboard. In this particular case the user wanted to choose either ‘Quarterly...
  • [OBIEE11g] - OBIEE Dashboard for Informatica Metadata Reporting
    The metadata that Informatica Power Center 8 retains in its repository can be exposed via OBIEE reports and dashboards. This metadata includ...
  • [ODI] - Frequently Asked Questions (FAQ)
    Here is a list of FAQs about Oracle Data Integrator 1) What is Oracle Data Integrator (ODI)? 2) What is E-LT? 3) What components make up Ora...
  • OBIEE 11g not showing new dashboard in the drop down menu
    When creating New dashboard in  OBIEE 11g, I have faced with issue that dashboard name did not show up in drop down dashboard menu. 1. When ...
  • Data Modeling: Schema Generation Issue with ERwin Data Modeler 7.3
    We are using Computer Associate’s ERwin Data Modeler 7.3 for data modeling. In one of our engagements, we are pushing data model changes to ...
  • Installation Informatica Powercenter 9.1 on Oracle Enterprise Linux 5.6
    Ingredients: Program Version Filename Oracle Express 11G 11.2.0 oracle-xe-11.2.0-0.5.x86_64.rpm SQL Developer 3.0 sqldeveloper-3.0.04.34-1.n...
  • Informatica Powercenter Workflow Manager Repository Navigator docking float issue
    In case you’re also experiencing where your Repository Navigator is not dock or attached and it seems just floating within Workflow Manager ...
  • [OBIEE11g] - Creating Dashboard Traversing Through Graph
    The general requirement asked for by customers is that they want to Click on the Main Dashboard Page’s Graph and be transferred to the other...
  • OBIEE 11g - Query Limit
    Query limit and number of minutes a query can run per physical layer database connection, follow the below steps. > Login to Repository u...

Categories

  • BI Publisher
  • DAC
  • DataWarehouse
  • Hyperion
  • Informatica
  • OBIEE
  • ODI
  • Oracle Applications EBS 12.1.3
  • Oracle Database
  • PL/SQL
  • SQL
  • Unix/Linux

Blog Archive

  • ▼  2013 (500)
    • ►  November (8)
    • ►  October (1)
    • ►  July (4)
    • ►  June (9)
    • ►  May (15)
    • ►  April (24)
    • ►  March (43)
    • ►  February (73)
    • ▼  January (323)
      • Uninstalling Obiee 11g instance on a linux red hat
      • OBIEE 11g not showing new dashboard in the drop d...
      • OBIEE11g Installation
      • Starting OBIEE 11g Services on Linux
      • OBIEE11g Timestamp differencess
      • DAC11g Installation on Windows Server 2008R2.
      • BI Apps 7.9.6.4 Installation in widows server 2008R2
      • [OBIEE11g] - Eventually succeeded, but encountered...
      • [OBIEE11g] - Blue Screen Error While Login With Bi...
      • [OBIEE11g] - No Log Found Error
      • [OBIEE11g] - Stream Closed Error when Click on cor...
      • OBIA 7.9.6.4 RPD And Catalog Shared
      • [OBIEE11g] - Destination Path too Long error while...
      • [OBIEE11G] - Lookup table is a new feature in obie...
      • [OBIEE11g] - Create Veriable in OBIEE11g.
      • [OBIEE11g] - Configuring LDAP Server to provide OB...
      • [OBIEE11g] - Authentication Failure in OBIEE 11g
      • [OBIEE11g] - Bing Map Integration with OBIEE 11g
      • [OBIEE11g] - OBIEE Dashboard for Informatica Metad...
      • Informatica PowerCenter Upgrading from Version 8.6...
      • Data Modeling: Schema Generation Issue with ERwin ...
      • [OBIEE11g] - DAC Reporting in OBIEE11g
      • [OBIEE11g] - Publisher 11g – Performance Monitorin...
      • [OBIEE11g] - Auto Start OBIEE 11g using Windows Se...
      • [OBIEE11g] - Upgrade OBIEE 11.1.1.5 To Latest Vers...
      • OBIEE11g - User Right Click Interaction Control w...
      • [OBIEE11g] - Customizing Prompts ‘All Column Value...
      • [OBIEE11g] - Choosing the Right OBIEE Visualization
      • OBIEE11g - 11.1.1.6 New Features
      • [OBIEE11g] - Certification with Siebel Marketing f...
      • [OBIEE11g] - Creating a Stacked Bar Chart.
      • [BI EE11g] – Managing Host Name Changes
      • [DAC] - Multi Source Loads With OBIA
      • [Informatica] - ERROR CODES: [CNX_53021 ],[DOM_100...
      • [Informatica] - Informatica PowerCenter Repository...
      • [Informatica] - Processing UNICODE Characters in I...
      • [Linux] - Unix/Linix Commands
      • [DAC] - Full Load Vs Incremental Load
      • [Informatica] - Installation of Informatica 9.0.1 ...
      • [Informatica] - SF_34004- Service initialization ...
      • [Oracle Database] - Linux OS and Oracle database S...
      • [Oracle Database] - Installion Oracle database11g ...
      • [Informatica] - RR_4053 : Row error occurred while...
      • [OBIEE11g] - Change the placement of currency name
      • [OBIEE11g] - Exception Occuring During OBIEE 11.1....
      • What is Indexing in a Database
      • [OBIEE11g] - Setting up OBIEE11g Admin Tool for OD...
      • [OBIEE11g] - Getting Top-N Sales Reps Using the TO...
      • [OBIEE11g] - Getting Top-N Sales Reps Using Result...
      • [OBIEE11g] - Getting Top-N Sales Reps for Year and...
      • [OBIEE11g] - Analyzing Sales for “N Years Top-10 S...
      • [OBIEE11g] - Drill Down to Sub Reports Passing Mul...
      • [OBIEE11g[ - Configuring BI Scheduler for iBots on...
      • [OBIEE 11g] - How Application Roles, Groups and Us...
      • [OBIEE11g] - Setting up Access Permissions to Repo...
      • [OBIEE11g] - Fixing Weblogic and bi_server1 startu...
      • [OBIEE11g] - Deleting and Re-Creating Users in We...
      • [OBIEE 11g] - Backup and Restore of OBIEE Filesyst...
      • [OBIEE11g] - Creating Effective Bar Graphs
      • [OBIEE] - Useful SQL statements in Business Intell...
      • [OBIEE11g] - Creating Dashboard Traversing Throug...
      • [OBIEE11g] - Database Connection Failure while cr...
      • [DAC] - Admin password recovery
      • [Oracle 11g] - Oracle Database 11g installation on...
      • [OBIEE11g] - Variables in Oracle OBIEE 11g
      • [OBIEE11g] - Installing OBIEE 11g on Linux Fedora 17
      • [OBIEE11g] - Table view Date Column controlled by...
      • [OBIEE11g] - Adding Tooltips and conditional colo...
      • [OBIEE11g] - Show top-N Sales Persons in BI Publi...
      • [OBIEE11g] - Creating Scrolling Ticker Views
      • [OBIEE11g] - Authentication first with LDAP then ...
      • [OBIEE11g] - Relocation of OBIEE MetaData Reposit...
      • [OBIEE11g] - Hierarchical Roll-Up and Individual T...
      • [OBIEE11g] - Creation of Sales Reps Hierarchy wit...
      • [OBIEE11g] - Using external table to Filter BI Ans...
      • [OBIEE11g] - Configuring of RPD deployed on Linux...
      • [OBIEE11g] - Configuring an ODBC DSN for the Oracl...
      • [ODI] - Frequently Asked Questions (FAQ)
      • [OBIA] - Oracle BI Applications - Frequently Asked...
      • [OBIEE 11g] - Maps - Frequently Asked Questions (FAQ)
      • [OBIEE11g] - The 11g Features You Maybe Didn't Know!
      • [OBIEE11g] - New Features with OBIEE 11.1.1.6
      • [OBIEE11g] - Dashboard Prompt - "Prompt User"
      • [OBIEE11g] - [46153] The configuration file (O:\us...
      • [Informatica] - Multiple Chart of Accounts Configu...
      • [OBIEE11g] - Customizing Pivot Table Error
      • [OBIEE11g] - How to get Month Start Date and Month...
      • [OBIEE11g] - How to get Week Start Date and Week E...
      • [OBIEE11g] - How to rename My Dashboard
      • Table Organization in OBAW (Oracle Business Analyt...
      • [OBIEE11g] Uninstall OBIEE 11g
      • [OBIEE11g] - Command Line Merging in OBIEE 10g/11g
      • BI Publisher report is showing incorrect date(Show...
      • [OBIEE11g] - Connectivity issue from OBIEE (in Sol...
      • [OBIEE 11g] - Installation on Red Hat Linux
      • [OBIEE11g] - Different ToolTip for different rows ...
      • [OBIEE11g] - Integrating OBIEE 11g with EPM worksp...
      • [DAC] Fail to create indices during DAC execution ...
      • [DAC] Oracle DAC issue in 64 Bit Machine
      • [OBIEE11g] Connection Pool Select Button is Disabl...
Powered by Blogger.

About Me

Unknown
View my complete profile