Your SlideShare is downloading. ×
0
E-Business Suite Extensions
for Oracle Endeca: Technical
Considerations
Muhannad Obeidat
Anurag Malik
Matthew Halliday
Ora...
Safe Harbor Statement

The following is intended to outline our general product
direction. It is intended for information ...
Overview

3

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

Insert Information Protection Policy Cl...
HALF MY

MORNING
WASTED!
Again!
4

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

Insert Informatio...
5

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

Insert Information Protection Policy Classificati...
Need to Transform Business To …
REQUIREMENTS
RESOLVE

MEASURE

InformationDriven
Business
PRIORITIZE

6

Copyright © 2012,...
Available Today

Order
Management

Warehouse
Management

Enterprise
Asset
Management

Outsourced
Manufacturing

7

Discret...
Enabling Information Driven Business
Accessing Data In Real Time

$

WO

PO
SO

$
PO

EBS DATABASE

8

Copyright © 2012, O...
Integration with EBS

9

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

Insert Information Protecti...
Oracle HW, Other HW, or Virtual Machines
EBS Endeca Applications
Results

Results

EBS Middle Tier
Server or VM

Transacti...
Oracle HW, Other HW, or Virtual Machines
EBS Endeca Applications
Results

 Same MT Server

EBS Endeca
EBS Middle Tier
Ser...
EBS VIEWS

12

INTEGRATOR

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

MDX SERVER

Insert Inform...
Oracle Endeca Information Discovery
Integration Suite
Studio

Integration Suite

Interactive Business Discovery
Create and...
Oracle Endeca Information Discovery – Integrator Server
 Provides enterprise class platform for

executing ingest workflo...
Oracle Endeca Information Discovery
Endeca Server
Studio

Oracle Endeca Server

Interactive Business Discovery
Create and ...
Oracle Endeca Information Discovery – Data Domain
Vendors
 Columnar Record Store
 Schema-less, self-describing

records
...
Oracle Endeca Information Discovery
Studio
Studio

Studio

Interactive Business Discovery
Create and Share Apps

 Interac...
Endeca’s Unique User Experience
Interactive Data Exploration and Analysis

•
•
•
•

18

Advanced Search
Search across all ...
UI and Security Integration

19

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

Insert Information ...
E-Business Suite
Security
Security
Navigation
E-BUSINESS SUITE EXTENSIONS FOR ENDECA

20

Copyright © 2012, Oracle and/or ...
E-Business Suite with Embedded Endeca Content
 Authentication
 Fully Integrated with EBS Security
 No need for extra se...
OA Integration
 Ability to drill down to an OA page in context

22

Copyright © 2012, Oracle and/or its affiliates. All r...
Forms Integration
 Ability to drill down to EBS forms in context

23

Copyright © 2012, Oracle and/or its affiliates. All...
Data Integration

24

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

Insert Information Protection ...
EBS Endeca Views

 Each Extension module delivers views installed on the EBS database
– Optimized to minimize impact on E...
Full Load
 Reset data domain
– Wipe out metadata
– Wipe out data

 Load attribute configuration and associated metadata
...
Incremental Load
 Loads application data created/updated since previous load, filtering rows

where eid_last_update_date ...
Running ETL

28

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

Insert Information Protection Polic...
Data Synchronization

 Tradeoffs in determining how often to run an Incremental Refresh
– More often means more impact on...
Running ETL

30

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

Insert Information Protection Polic...
Personalization

31

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

Insert Information Protection P...
Endeca UI Personalization

 Define FND function
 Grant access to FND function
 Personalize OA UI

32

Copyright © 2012,...
Define FND Function

33

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

Insert Information Protecti...
Grant FND Function

34

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

Insert Information Protectio...
Personalize OA Page

35

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

Insert Information Protecti...
Endeca UI Content Modification

Metrics

Tag Clouds

Display
Names
Charts
36

Copyright © 2012, Oracle and/or its affiliat...
Start Integrator and click on File-NewCloverETL Server Project

40

Copyright © 2012, Oracle and/or its affiliates. All ri...
Taking backup of the Sandbox

Clicking on this icon will download Sandbox zip
file. In this case all the ETL files for OM ...
Installation

42

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

Insert Information Protection Poli...
FAST Deployment

ONE
DAY
D

43

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
2013,

Insert Informa...
Prerequisites and BOM
Components and Versions

Linux 5/6 64 bit
EID Components: Server 7.5.1, Studio 3.0, Integrator 3.3.0...
Sizing and Capacity Planning for Endeca Instance
 Sizing depends on multiple factors
– Total number of named and active u...
Setup Process
Endeca Tier

Step 1

Download
QuickInstall
Run QI Endeca
Phase

EBS Tier
Apply Patches
Configure Proxy

Vali...
QuickInstall - Pre-Configured Template

HCM
Application

N Application

iProc Data
Source

Studio

iProc
Application

HCM ...
WLS Directory Structure
FMW_HOME
user_projects
domains

endeca_domain - Admin Server - 7002

EndecaManagedServer - 7001

w...
Setup Gotchas
EBS Integration
 Endeca tier should be on same

domain as EBS
 Need to enable proxy and rewrite

modules o...
Lifecycle Management

50

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

Insert Information Protect...
Lifecycle Management Support - 12.1.3.4
Component
Installation

1562372.1

Globalization

1562374.1

Advanced Configuratio...
Patching

52

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

Insert Information Protection Policy C...
QuickPatch - Applying Patches
APPL_TOP
CRM
PRC

adpatch

EBS/ENDECA
Artifacts

PRJ
SCM
HCM
FIN

EBS
12.1.3.4/12.2.2+
53

C...
Creating Payload.zip
APPL_TOP
CRM
PRC
PRJ

CreatePayload.sh

SCM
HCM
FIN

EBS
54

Copyright © 2012, Oracle and/or its affi...
Patch Endeca Artifacts

ETL Graphs
Studio Pages (LARs)
Data Source

Integrator Server

Security Jars
Auto Login Filter

Pa...
Backup

56

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

Insert Information Protection Policy Cla...
Full Cycle- export, import and recover
Export Data Domain
Exported
Data Domain

Generate
Offline Directory

Import Data Do...
Backup and Restore of Data Domains

 Export utility as part of QuickInstall

 export.sh script
– Backups one domain or a...
Backup and Restore of Data Domains

 Import utility as part of QuickInstall

 import.sh script
– Imports one domain or a...
Backup and Restore of Data Domains

 recover.sh script
– Can be used manually
– Uses restore_date exported with data doma...
Cloning

61

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

Insert Information Protection Policy Cl...
Cloning

 Build one master template, create multiple copies

 Can be used to clone production into development and testi...
Cloning

 Master Environment
– Export all data domains
– Delete all data domains
– Shutdown all services including XE DB
...
Cloning

 Target Environment
– Extract the package in destination target
– Start Endeca server and Endeca managed server
...
Load Balancing and High
Availability

65

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

Insert Inf...
Reference Implementation
QI Leader

Studio

QI Follower

Studio

QI Follower

Studio

Balancer
Clover

Clover

Clover

Bal...
Endeca Server Cluster Topology
Server 1

Server 2

Server 3

Server X

eam

eam

Follower1

Follower2

FollowerX

icx-ipro...
Endeca Studio Cluster Topology

Load Balancer

Synchronized Caching

Studio

Studio

Sticky Session
Routing

Studio

Share...
Integrator Server Cluster Topology
Server 1

Server 2

Server N

CloverETL

CloverETL

CloverETL

Shared Sandboxes
Shared ...
Migrate Endeca Schemas to EBS DB

 Export schemas from XE DB for ebs_eid_integrator and

ebs_eid_studio
 Import into a R...
Monitoring and Diagnostics

71

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

Insert Information P...
Server & Application Logs
FMW_HOME (/u01/Oracle/Middleware)

-- Server Logs

user_projects

-- Application Logs

domains
e...
Monitoring Data Domain

 URL to monitor data domain and expose statistics

 General URL pattern per data domain
– http:/...
Monitoring Data Domain

74

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

Insert Information Prote...
Multi-Language Support

75

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

Insert Information Prote...
V4 Broader Language Support
Endeca Server 7.5.1
 Language sensitive search support for 22 languages:
• European:

English...
V4 Multi Language Support

US

FR

GER

US

FR

GER

QI for French Language

QI for German Language

QI for English Langua...
Additional Resources

78

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

Insert Information Protect...
Youtube Channel

http://www.youtube.com/user/OracleEBSdemos/featured
79

Copyright © 2012, Oracle and/or its affiliates. A...
EBS-Endeca Linkedin Group

80

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

Insert Information Pr...
QuickInstall - Download
 Oracle E-Business Suite
Extensions for Oracle Endeca
Media Pack for Linux x86,
Release 12.1.3.4 ...
Setup Documentation
 Setup & configuration steps,
reference information
•
•
•
•
•

Endeca UI
Access control
Profile optio...
Online Training
How to Implement and Use EBS Extensions for Oracle Endeca
My Oracle Support:
Transfer of Information (TOI)...
Logging SRs
 Log SRs with your OPN
Membership CSI
• Install / Upgrade Issues:
10240
• Other Issues: Related
product id

...
Sales Collateral: Solution Brief

http://www.oracle.com/us/products/applications/ebusiness/ebiz-suite-endeca-solution-brie...
86

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

Insert Information Protection Policy Classificat...
Upcoming SlideShare
Loading in...5
×

EBS-endeca-technical-considerations

3,445

Published on

Love this stuff Endeca on EBS for iProc and Projects

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,445
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
231
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Talking PointsSo into this fast paced information expanding world steps a powerful technology that was designed specifically to address these concerns.Endeca technology allows us to apply the same amazing technology which has had powerful results solving our customer’s information discovery issues. Have a conversation with your information. Know you can get answers to your 5th question before you know even what your 3rd or 4th question will be. See, Find, Act
  • Talking PointsFrom a high level perspective Endeca sits like an appliance feeding from the E-Business Suite and providing a rich intuitive UI experience for our customers. It is normally recommended that you install Endeca on a different server than your E-Business Suite
  • Talking PointsLet’s take a closer look at what is going inside thisEndeca applianceI won’t go into the exact mechanics of what makes Endeca very different from other databases, if you need further information I would encourage you to enlist the help of an AT who can get into the memory structure and architecture of the Endeca Server. For a business perspective you need to know the followingEBS views provide our out of the box feed to the Endeca ServerIntegrator takes those views which normalize the data and pump it into the Server (database)This process can be run at user pre-defined intervals which makes sense for the customer. Depends on area of business. Very granular, each path can be fired at willThe server doesn’t require a fixed structure. You don’t need to know your data model and the 5th question when you create it. Very flexible. Take data as is. This is also referred to as your data store / data sourceStudio server provides the rich container based UI which can easily be manipulated by a functional end user and not an engineer. Infact in our own EBS development we encouraged our own PMs to create the components and the engineers handles the view creation and graph creation.All of this sits on one server, ideally an exalytics or exalogic server but really any linux server will do.
  • Talking Points:One central point for maintaining your user security. Endeca honors the same security settings for your data as the EBS suite does. What you cannot see in EBS you cannot see in Endeca. The out of the box integration allows you to seamlessly navigate between your EBS products and Endeca, it’s embedded right into the OAF pagesFunction based security
  • Expect to do full load very 2 months or so – will need to do this in order to refresh metadata (data definition.) With GSI have discussed that full load for iProc takes 6 hours, and can’t take system down for this long – Muhannad suggested having a 2ndEndeca box and then swapping,
  • Talking PointsIt’s no secret that the concern and risks of implementing software weighs heavily on our customers.No one wants to be the person who makes a big ticket purchase that promises great results and yet never really meets expectations or worse failed implementations.Maybe the most exciting thing about Endeca is that enables our customers to truly maximize their investment on EBS by having a conversation with their data in a meaningful wayIf you cannot ask questions of your information why store all that information?With Endeca’s quick installer you can get up and running in no time. Literally. Powerful Information Discovery, the ability to See, Find and Act with low risk and high gains in ONE Day.DSS was able to provide Endeca on 2 of our EBS environments in 1 day. That’s powerful.
  • Oracle software delivery cloud
  • Transcript of "EBS-endeca-technical-considerations"

    1. 1. E-Business Suite Extensions for Oracle Endeca: Technical Considerations Muhannad Obeidat Anurag Malik Matthew Halliday Oracle
    2. 2. Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    3. 3. Overview 3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    4. 4. HALF MY MORNING WASTED! Again! 4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    5. 5. 5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    6. 6. Need to Transform Business To … REQUIREMENTS RESOLVE MEASURE InformationDriven Business PRIORITIZE 6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. IDENTIFY Insert Information Protection Policy Classification from Slide 12
    7. 7. Available Today Order Management Warehouse Management Enterprise Asset Management Outsourced Manufacturing 7 Discrete Manufacturing Depot Repair Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Process Manufacturing iRecruitment Learning Management iProcurement Projects Field Service Channel Revenue Management Cost Management Install Base Receivables Inventory Insert Information Protection Policy Classification from Slide 12
    8. 8. Enabling Information Driven Business Accessing Data In Real Time $ WO PO SO $ PO EBS DATABASE 8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. EBS ENDECA Insert Information Protection Policy Classification from Slide 12 EBS APPLICATIONS
    9. 9. Integration with EBS 9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    10. 10. Oracle HW, Other HW, or Virtual Machines EBS Endeca Applications Results Results EBS Middle Tier Server or VM Transactions EBS Database Server or VM 10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 EBS Endeca Server or VM (Incremental Refresh)
    11. 11. Oracle HW, Other HW, or Virtual Machines EBS Endeca Applications Results  Same MT Server EBS Endeca EBS Middle Tier Server or VM Results Transactions Incremental Refresh EBS Database Server or VM 11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    12. 12. EBS VIEWS 12 INTEGRATOR Copyright © 2012, Oracle and/or its affiliates. All rights reserved. MDX SERVER Insert Information Protection Policy Classification from Slide 12 STUDIO SERVER
    13. 13. Oracle Endeca Information Discovery Integration Suite Studio Integration Suite Interactive Business Discovery Create and Share Apps  Lightweight ETL with native Endeca Server connectivity Endeca Server  Java SDK for extensibility – easily Hybrid Search/Analytical Database Flexible Data Model connect to additional data feeds and APIs Integration Suite  Modules for unstructured data: Data Integration and Enrichment Structured and Unstructured Insert Information Protection Policy Classification from Slide 12 Sentiment Analysis • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Text Enrichment • 13 • Content Management System Connectors
    14. 14. Oracle Endeca Information Discovery – Integrator Server  Provides enterprise class platform for executing ingest workflow at scale  Runs on Weblogic  Contains single tuned “Engine” for executing all ingest streams (or graphs)  Provides mechanism to schedule and monitor ingest graphs  Allows graphs to be started via HTTP  Provides security and administration features  Offers a “sandbox” for each OEID project (or EBS Endeca App)  Typically one project per Data Domain 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    15. 15. Oracle Endeca Information Discovery Endeca Server Studio Oracle Endeca Server Interactive Business Discovery Create and Share Apps  Hybrid search/analytical database  Search, navigation, and analytics on Endeca Server diverse, changing information Hybrid Search/Analytical Database Flexible Data Model  Designed for Discovery • 15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Columnar storage • Data Integration and Enrichment Structured and Unstructured Flexible data model • Integration Suite In-memory analytics
    16. 16. Oracle Endeca Information Discovery – Data Domain Vendors  Columnar Record Store  Schema-less, self-describing records  Denormalized records Contracts  Collection of attributes, Key Value Pairs  Some attributes are navigable  Some attributes are searchable  Different entities introduced through “record-types” concept  EBS Endeca Apps has a different Data Domain for each app 16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Payments
    17. 17. Oracle Endeca Information Discovery Studio Studio Studio Interactive Business Discovery Create and Share Apps  Interactive, visual discovery environment Endeca Server  Drag-and-drop configuration Hybrid Search/Analytical Database Flexible Data Model  Full-featured component library  Based on best practice UI design Integration Suite patterns Data Integration and Enrichment Structured and Unstructured  Built on Java portal technology standards 17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    18. 18. Endeca’s Unique User Experience Interactive Data Exploration and Analysis • • • • 18 Advanced Search Search across all data Dynamic typeahead Automatic spell correction Unlocks unstructured data + Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Contextual Navigation • Data-Driven. Freely browse data without predefined paths or writing queries • Interactive. Shows only valid next steps • Easy to Use. Familiar online experience Insert Information Protection Policy Classification from Slide 12 + Visual Analysis • Charts, crosstabs, key metrics • Geospatial visualization • Tag clouds
    19. 19. UI and Security Integration 19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    20. 20. E-Business Suite Security Security Navigation E-BUSINESS SUITE EXTENSIONS FOR ENDECA 20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    21. 21. E-Business Suite with Embedded Endeca Content  Authentication  Fully Integrated with EBS Security  No need for extra setup  No SSO setup required  Authorization  UI is secured by FND function security  Flexibility in granting access to Endeca content  EBS data security is enforced  UI Integration  Out-of-the-box UI Integration  Embedded experience 21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    22. 22. OA Integration  Ability to drill down to an OA page in context 22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    23. 23. Forms Integration  Ability to drill down to EBS forms in context 23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    24. 24. Data Integration 24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    25. 25. EBS Endeca Views  Each Extension module delivers views installed on the EBS database – Optimized to minimize impact on EBS during data load  Each row represents a record to be loaded to a data domain – “Last update date” attribute allows ETL to detect changes since prior load – Security-related attributes ensure that data a user sees in Endeca UI honors the same data security as EBS transaction screens (e.g., responsibility, org id, inventory id) 25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    26. 26. Full Load  Reset data domain – Wipe out metadata – Wipe out data  Load attribute configuration and associated metadata  Load application data from EBS views (with any app specific filters)  Hint: Full load to an offline machine – Avoid data domain being inaccessible for an extended period 26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    27. 27. Incremental Load  Loads application data created/updated since previous load, filtering rows where eid_last_update_date >= (last successful ETL DateTime) and eid_last_update_date < (DateTime of Current Run)  Does not affect metadata Last successful load 27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Load Failed Insert Information Protection Policy Classification from Slide 12 Current load
    28. 28. Running ETL 28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    29. 29. Data Synchronization  Tradeoffs in determining how often to run an Incremental Refresh – More often means more impact on EBS production system – Less often means a longer lag time before updates are reflected in Endeca screens – Example of where you might want a short refresh interval:  Orders in Order Management Extension (transactional data) – Example of where you might tolerate a longer refresh interval:  Inventory items in Inventory Management Extension (reference data) 29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    30. 30. Running ETL 30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    31. 31. Personalization 31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    32. 32. Endeca UI Personalization  Define FND function  Grant access to FND function  Personalize OA UI 32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    33. 33. Define FND Function 33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    34. 34. Grant FND Function 34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    35. 35. Personalize OA Page 35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    36. 36. Endeca UI Content Modification Metrics Tag Clouds Display Names Charts 36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    37. 37. Start Integrator and click on File-NewCloverETL Server Project 40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    38. 38. Taking backup of the Sandbox Clicking on this icon will download Sandbox zip file. In this case all the ETL files for OM is zipped into one zip file and downloaded 41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    39. 39. Installation 42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    40. 40. FAST Deployment ONE DAY D 43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2013, Insert Information Protection Policy Classification from Slide 12
    41. 41. Prerequisites and BOM Components and Versions Linux 5/6 64 bit EID Components: Server 7.5.1, Studio 3.0, Integrator 3.3.0.36 Weblogic Server 10.3, Oracle Express DB EBS Product Family Patches V4 is available for EBS 12.1.3 and 12.2.2 44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    42. 42. Sizing and Capacity Planning for Endeca Instance  Sizing depends on multiple factors – Total number of named and active users – Number of extensions implemented – Data set size across different data domains – Frequency of incremental loads  Endeca Load Types – Load from full and incremental ETLs on EBS DB – Online user activity on Endeca tier side both Sever and Studio – Technology requires sufficient memory and CPU to function optimally 45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    43. 43. Setup Process Endeca Tier Step 1 Download QuickInstall Run QI Endeca Phase EBS Tier Apply Patches Configure Proxy Validate Setup Step 2 Integrate EID with EBS (EBS Phase) Validate Endeca Content in EBS Step 3 46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Setup RBAC Insert Information Protection Policy Classification from Slide 12
    44. 44. QuickInstall - Pre-Configured Template HCM Application N Application iProc Data Source Studio iProc Application HCM Data Source N Data Source Endeca Server Integrator Server 47 Data Domain iProc. iProc. Graph Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Data Domain HCM HCM Graph Insert Information Protection Policy Classification from Slide 12 Data Domain N N Graph
    45. 45. WLS Directory Structure FMW_HOME user_projects domains endeca_domain - Admin Server - 7002 EndecaManagedServer - 7001 wlserver_10.3 StudioManagedServer - 7004 integrator_domain - Admin Server - 7005 CloverManagedServer - 7006 Sandboxes portal-ext.properties data/endeca-data-sources/*json Files 48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    46. 46. Setup Gotchas EBS Integration  Endeca tier should be on same domain as EBS  Need to enable proxy and rewrite modules on EBS Apache  Apps password is stored in WLS datasource store. Need to be updated if changed  EBS cookie name for EBS_APPSERVER_ID – 49 FND_SESSION_MANAGEM ENT.getsessioncookiename() Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Endeca Data Sources  Data source validation fails with message definition successful, unable to connect – Ensure endeca-server and data domain is up – Check data domain log under /u01/Oracle/Endeca/Server/7.5 .1/endeca-server/logs/<datadomain>.out – If the error is Invalid Time Zone, configure the system timezone to use a location based format instead of an area/ocean format Insert Information Protection Policy Classification from Slide 12 Backing DB  DB Issues: – Ensure TWO_TASK variable shouldn’t be set – LD_BIND_NOW should be set to 1 – DB owner should be part to DBA group – Ensure sufficient privileges on /var/tmp/.oracle directory to avoid listener startup issues
    47. 47. Lifecycle Management 50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    48. 48. Lifecycle Management Support - 12.1.3.4 Component Installation 1562372.1 Globalization 1562374.1 Advanced Configurations (SSL, DMZ) 51 MOS Doc ID 1562608.1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    49. 49. Patching 52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    50. 50. QuickPatch - Applying Patches APPL_TOP CRM PRC adpatch EBS/ENDECA Artifacts PRJ SCM HCM FIN EBS 12.1.3.4/12.2.2+ 53 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    51. 51. Creating Payload.zip APPL_TOP CRM PRC PRJ CreatePayload.sh SCM HCM FIN EBS 54 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    52. 52. Patch Endeca Artifacts ETL Graphs Studio Pages (LARs) Data Source Integrator Server Security Jars Auto Login Filter PatchEID.sh* Studio FND EID Extensions Endeca Information Discovery (EID) ICX EID Extensions FND Common Extensions Payload.zip 55 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. * EID patches are applied through EBS Insert Information Protection Policy Classification from Slide 12
    53. 53. Backup 56 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    54. 54. Full Cycle- export, import and recover Export Data Domain Exported Data Domain Generate Offline Directory Import Data Domain Endeca Server Restore Exported Data Domain Recover Data Domain FND_EID_AUDIT_TRAIL 57 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Configure File Stamp Restore Date
    55. 55. Backup and Restore of Data Domains  Export utility as part of QuickInstall  export.sh script – Backups one domain or all domains – Stores data domain backup in offline directory – Creates a configuration file to capture details on backup  restore_date 58 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    56. 56. Backup and Restore of Data Domains  Import utility as part of QuickInstall  import.sh script – Imports one domain or all domains – Restores the domain from backup based on name – Optionally, restoration of backup and audit table update through recover.sh  restore_date 59 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    57. 57. Backup and Restore of Data Domains  recover.sh script – Can be used manually – Uses restore_date exported with data domain – Takes care of updating audit tables – Used for specific data domain or all data domains 60 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    58. 58. Cloning 61 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    59. 59. Cloning  Build one master template, create multiple copies  Can be used to clone production into development and testing  Handles cloning all components – All binaries including integrator, server, studio and backing DB – Data domains 62 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    60. 60. Cloning  Master Environment – Export all data domains – Delete all data domains – Shutdown all services including XE DB – Package Endeca directories (app, diag, Oracle) 63 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    61. 61. Cloning  Target Environment – Extract the package in destination target – Start Endeca server and Endeca managed server – Import data domains – Start up XE database – Start up Integrator and the Studio 64 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    62. 62. Load Balancing and High Availability 65 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    63. 63. Reference Implementation QI Leader Studio QI Follower Studio QI Follower Studio Balancer Clover Clover Clover Balancer Shared Sandboxes Balancer 66 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    64. 64. Endeca Server Cluster Topology Server 1 Server 2 Server 3 Server X eam eam Follower1 Follower2 FollowerX icx-iproc Leader icx-iproc icx-iproc icx-iproc Follower1 Follower2 FollowerX wip-dwo Leader wip-dwo wip-dwo wip-dwo Follower1 Follower2 FollowerX + CC + CC + CC [ + CC ] eam Leader eam Cluster coordinator is optional after three but must be on an odd number of clusters. 67 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    65. 65. Endeca Studio Cluster Topology Load Balancer Synchronized Caching Studio Studio Sticky Session Routing Studio Shared Database Studio Database 68 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    66. 66. Integrator Server Cluster Topology Server 1 Server 2 Server N CloverETL CloverETL CloverETL Shared Sandboxes Shared Sandboxes 69 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    67. 67. Migrate Endeca Schemas to EBS DB  Export schemas from XE DB for ebs_eid_integrator and ebs_eid_studio  Import into a RAC enabled DB, ideally your EBS DB  Reduces maintenance activities as it eliminates need for Oracle Express DB on Endeca tier 70 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    68. 68. Monitoring and Diagnostics 71 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    69. 69. Server & Application Logs FMW_HOME (/u01/Oracle/Middleware) -- Server Logs user_projects -- Application Logs domains endeca_domain wlserver_10.3 bin domain.log, endeca.log, studio.log eid-studio.log EndecaServer logs *.out integrator_domain bin domain.log, clover.log clover_temp_dir cloverlogs graph 72 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 *.log
    70. 70. Monitoring Data Domain  URL to monitor data domain and expose statistics  General URL pattern per data domain – http://[host]:[port]/endeca-server/admin/[data_domain_name]?op=stats  Covers multiple areas including – Performance – Caching – Indexing 73 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    71. 71. Monitoring Data Domain 74 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    72. 72. Multi-Language Support 75 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    73. 73. V4 Broader Language Support Endeca Server 7.5.1  Language sensitive search support for 22 languages: • European: English, Czech, Dutch, French, German, Greek, Hungarian, Itali an, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Catalan • BiDi: Hebrew • Asian: Japanese, Korean, Simplified Chinese, Traditional Chinese 76 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    74. 74. V4 Multi Language Support US FR GER US FR GER QI for French Language QI for German Language QI for English Language One Data Domain, One Studio community per language 77 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ……. E-Business Suite Database Insert Information Protection Policy Classification from Slide 12 JA JA QI for Japanese Language
    75. 75. Additional Resources 78 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    76. 76. Youtube Channel http://www.youtube.com/user/OracleEBSdemos/featured 79 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    77. 77. EBS-Endeca Linkedin Group 80 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    78. 78. QuickInstall - Download  Oracle E-Business Suite Extensions for Oracle Endeca Media Pack for Linux x86, Release 12.1.3.4 (aru 16672160)  Oracle E-Business Suite Extensions for Oracle Endeca Server Quick Install for Linux x86-64 https://edelivery.oracle.com 81 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    79. 79. Setup Documentation  Setup & configuration steps, reference information • • • • • Endeca UI Access control Profile options Full & incremental loads ETL Views http://download.oracle.com/docs/cd/E18727_01/index.htm 82 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    80. 80. Online Training How to Implement and Use EBS Extensions for Oracle Endeca My Oracle Support: Transfer of Information (TOI) Online Training Links* > Tools and Training > E-Business Suite > Release 12.1 Info Center (Doc ID: 807319.1 ) 83 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. * To access Links, on the Knowledge tab choose Customize Page and drag Links onto the page Insert Information Protection Policy Classification from Slide 12
    81. 81. Logging SRs  Log SRs with your OPN Membership CSI • Install / Upgrade Issues: 10240 • Other Issues: Related product id  OPN Support Entitlements 84 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    82. 82. Sales Collateral: Solution Brief http://www.oracle.com/us/products/applications/ebusiness/ebiz-suite-endeca-solution-brief-1896945.pdf 85 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    83. 83. 86 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×