SlideShare a Scribd company logo
Session ID:
Prepared by:
Leverage your Business with
EBS Extensions with Endeca
- Oracle E-Business Suite
Information Discovery
10477
Venkataramana Muthadi
Manager, Specialized Services
Hitachi Consulting
Session Agenda
• Hitachi Consulting and our association with Oracle.
• Overview on Endeca concepts.
• Endeca Installation & Configuration
– Basic Install, Multiple Endeca installs
– Disaster Recovery for Endeca
• Endeca Best Practices
2
3
Hitachi Consulting – Oracle Services
Valued Oracle Partner and trusted Oracle Consultant
Endeca Overview
Endeca Overview
Oracle E-Business Suite Information Discovery
Endeca Overview
5
• Oracle Endeca Server
• Oracle Endeca Information Discovery
Integrator
• Oracle Endeca Information Discovery Studio
How does Endeca benefit EBS?
6
Typical EBS
Not a User
Friendly
Limited Search
No Aggregation
of data
Business
Problems
EBS with Endeca
Hybrid
Search
Information
Driven
In-Memory
Guided
Navigation
Modern UI
Tag Clouds,
Graphs
Oracle E-Business Suite Information
Discovery
7
Oracle E-Business Suite Information
Discovery
8
EBS Products available in Endeca
Endeca Installation
- Endeca Quick Install
- Multiple Installations
- DR Setup
OS Requirements
Oracle E-Business Suite Information Discovery,
Release 12.2 V6 (12.2.5.6)
• Oracle Linux 5/6 64-bit.
• EID Components: Server 7.5.1, Studio 3.0 &
Integrator 3.3.0.35.
• WebLogic Server 10.3.6.
• Oracle XE Database.
• Ports – 7001/2/4/5/6, 7011-8011.
• Minimum of 32GB RAM & 12 CPU’s.
• Sufficient Disk space to hold temporary files
10
Endeca Install
11
QuickInstall Package
• Automated utility to install all the components
with minimal changes.
• envSetup.sh
– Database Setup
– Install WebLogic Server, Endeca Server
– Create Endeca Domain
– Create Integrator Domain
– Initialize Studio Portal
– Integrate Endeca with EBS
12
Endeca Installation
• Run step 1 to 5 to complete Database, WLS,
Endeca & Clover installations.
13
Post Install Setups
• Create EBS Data source for Clover & Studio.
• Create Data Domain profile.
• Patch EBS Artifacts to Endeca:
– Run createPayload.sh on EBS.
– Copy payload.zip to Endeca Server.
– Run patchEID.sh on Endeca.
• Bounce Endeca Services.
14
Integrate Endeca with E-Business
Suite
• Integrate Endeca with E-Business Suite
• Copy endeca.conf to E-Business Suite Server.
• s_endeca_conf_comment in context file.
• Run Autoconfig.
• FND_ENDECA_PORTAL_URL Profile
• Perform Product specific setup on EBS
– RBAC & Grants, etc.,
15
Multiple Endeca Applications
Current Limitations:
• Quick Install with prepackaged setup
• All Ports are predefined and no provision of port
modifications.
• XE Database
– Single Database, No advanced features DR,RMAN
– Limted SGA,Size,etc.,
• Separate Endeca Server for each Non-Prod EBS.
16
Multiple Endeca Applications
• Use SE/EE Database.
• Perform Endeca Database Setup on new database.
• Install Endeca Software on default ports.
• Modify ports for the below Admin Server & Managed
Servers:
– Endeca Domain Admin Server
– Endeca Managed Server
– Studio Managed Server
– Integrator Domain Admin Server
– Clover Managed Server
Contd..
17
Post Install configuration
• Ports in quickInstall WebLogic Scripts.
• Modify ports
– json files (connection between Studio & Server)
– Datadomain backup & restore scripts.
– Workspace files (workspace.prm).
– Administration scripts
• Update the cluster ports for Endeca clustered
configuration.
18
Additional Considerations
Nothing is perfect!
• Automate post steps for multiple installations using
Shell scripting.
• Impact on ports getting overwritten as part of
Endeca application patching.
• Perform port modifications as post step after
patching.
• Update temporary directory location to prevent
permissions of files/directories between two endeca
instances.
19
Endeca Disaster Recovery Setup
20
Endeca Best Practices
- AppsDataSource Configuration
- Best Practices
AppsDataSource & JAAS - Endeca
• Prevent exposure of Apps
Password.
• Minimal impact of Apps
password change.
• Enhanced control on
access to EBS Database.
• Isolating custom
applications from having
apps schema access.
Leverage AppsDataSource
option with Endeca
application.
22
AppsDataSource Setup
• Register Endeca server node in EBS.
• Copy the DBC file to Endeca Server.
• Create FND_USER in E-Business Suite.
• Assign UMX|APPS_SCHEMA_CONNECT to EBS
User
• Update data source connection details in WebLogic
Console for both domains
– Endeca Domain
– Integrator Domain
23
Endeca Best Practices
• Increase Dgraph cache size & thread count for better
performance.
– Start with 2GB cache size.
– Ensure to have 50% RAM available for Filesystem
Caching.
• Optimize Memory & Disk sizing by performing full
loads on test environments.
• Schedule regular backups of Endeca Data Domains.
• Perform backups of sandboxes before applying
Endeca patch.
24
Endeca Best Practices
• Use E-Business Suite Database for Endeca Studio
& Integrator Database Setup
• Use UMX_ENDECA_RBACAuto.sh script for
assigning Endeca role.
• Schedule purging of load executions & log files.
• Ensure to retain file modes(Dos, Unix) as they were
developed during migrations.
• Configure alerts for incremental & full load failures
from integrator.
25
Endeca File System Layout
26
Server & Application logs
27
Sample Payables Dashboard
28
Reference Materials
• Installing Oracle E-Business Suite Information Discovery,
Release 12.2 V6 (ID 1970071.1)
• Oracle E-Business Suite Information Discovery
Clustering Guide, Release 12.2 V6(ID 2021220.1)
• Oracle E-Business Suite Information Discovery
Globalization Guide, Release 12.2 V6(ID 1970072.1)
• DMZ and SSL Configuration Guide for Oracle E-Business
Suite Information Discovery, Release 12.2 V6 (Doc ID
2038186.1)
• Oracle E-Business Suite Information Discovery Integration
and System Administration Guide
29
What questions do you
have for me?
31
Please complete the session evaluation form in the
COLLABORATE 16 agenda builder and networking
app.
- We appreciate your feedback and insight
Speaker: Venkataramana Muthadi
Contact:
vmuthadi@hitachiconsulting.com
Session ID: 10477

More Related Content

What's hot

COUG_AAbate_Oracle_Database_12c_New_Features
COUG_AAbate_Oracle_Database_12c_New_FeaturesCOUG_AAbate_Oracle_Database_12c_New_Features
COUG_AAbate_Oracle_Database_12c_New_Features
Alfredo Abate
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Alfredo Abate
 

What's hot (20)

12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov1712.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
 
Oracle NoSQL Database release 3.0 overview
Oracle NoSQL Database release 3.0 overviewOracle NoSQL Database release 3.0 overview
Oracle NoSQL Database release 3.0 overview
 
Database@Home : The Future is Data Driven
Database@Home : The Future is Data DrivenDatabase@Home : The Future is Data Driven
Database@Home : The Future is Data Driven
 
Securing oracle e-business suite 12.1 and 12.2 technology infrastructure
Securing oracle e-business suite 12.1 and 12.2 technology infrastructureSecuring oracle e-business suite 12.1 and 12.2 technology infrastructure
Securing oracle e-business suite 12.1 and 12.2 technology infrastructure
 
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
 
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
 
Solaris11 Desayunos Tecnicos Oracle (Solaris)
Solaris11 Desayunos Tecnicos Oracle (Solaris)Solaris11 Desayunos Tecnicos Oracle (Solaris)
Solaris11 Desayunos Tecnicos Oracle (Solaris)
 
Dimensional modeling in oracle sql developer
Dimensional modeling in oracle sql developerDimensional modeling in oracle sql developer
Dimensional modeling in oracle sql developer
 
Oracle SQL Developer version 4.0 New Features Overview
Oracle SQL Developer version 4.0 New Features OverviewOracle SQL Developer version 4.0 New Features Overview
Oracle SQL Developer version 4.0 New Features Overview
 
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
Database@Home - Data Driven : Loading, Indexing, and Searching with Text and ...
 
EBS on Oracle Cloud
EBS on Oracle CloudEBS on Oracle Cloud
EBS on Oracle Cloud
 
Oracle RAD stack REST, APEX, Database
Oracle RAD stack REST, APEX, DatabaseOracle RAD stack REST, APEX, Database
Oracle RAD stack REST, APEX, Database
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
 
Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
 
All of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL DeveloperAll of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL Developer
 
Infrastructure as a Service - ready for Mission Critical ERP ?
Infrastructure as a Service - ready for Mission Critical ERP ?Infrastructure as a Service - ready for Mission Critical ERP ?
Infrastructure as a Service - ready for Mission Critical ERP ?
 
COUG_AAbate_Oracle_Database_12c_New_Features
COUG_AAbate_Oracle_Database_12c_New_FeaturesCOUG_AAbate_Oracle_Database_12c_New_Features
COUG_AAbate_Oracle_Database_12c_New_Features
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
 
E-Business Suite on Oracle Cloud
E-Business Suite on Oracle CloudE-Business Suite on Oracle Cloud
E-Business Suite on Oracle Cloud
 

Viewers also liked

Viewers also liked (7)

Oracle endeca information discovery architecture
Oracle endeca information discovery architectureOracle endeca information discovery architecture
Oracle endeca information discovery architecture
 
Oracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level OverviewOracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level Overview
 
Oracle Application Extensions for Oracle Endeca - for Application DBA's
Oracle Application Extensions for Oracle Endeca - for Application DBA'sOracle Application Extensions for Oracle Endeca - for Application DBA's
Oracle Application Extensions for Oracle Endeca - for Application DBA's
 
EBS-endeca-technical-considerations
EBS-endeca-technical-considerationsEBS-endeca-technical-considerations
EBS-endeca-technical-considerations
 
Oracle Endeca Developer's Guide
Oracle Endeca Developer's GuideOracle Endeca Developer's Guide
Oracle Endeca Developer's Guide
 
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
 
Oracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi SagaramOracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi Sagaram
 

Similar to Leverage your business with ebs extensions with endeca ppt

balajiresume_CV_26.11.15
balajiresume_CV_26.11.15balajiresume_CV_26.11.15
balajiresume_CV_26.11.15
sbalajiraja
 
SharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practicesSharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practices
Toni Frankola
 

Similar to Leverage your business with ebs extensions with endeca ppt (20)

Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overview
 
Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)
 
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
 
balajiresume_CV_26.11.15
balajiresume_CV_26.11.15balajiresume_CV_26.11.15
balajiresume_CV_26.11.15
 
Install Oracle FMW - 'Mostly Scripted'
Install Oracle FMW - 'Mostly Scripted'Install Oracle FMW - 'Mostly Scripted'
Install Oracle FMW - 'Mostly Scripted'
 
Oracle database connection with the .net developers
Oracle database connection with the .net developersOracle database connection with the .net developers
Oracle database connection with the .net developers
 
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
SharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practicesSharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practices
 
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 20161049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
 
Oracle Database Appliance (ODA) X6-2 Portfolio Overview
Oracle Database Appliance (ODA) X6-2 Portfolio OverviewOracle Database Appliance (ODA) X6-2 Portfolio Overview
Oracle Database Appliance (ODA) X6-2 Portfolio Overview
 
Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliance
 
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference Architectures
 
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
 
Oracle Endeca Commerce - Installation Guide
Oracle Endeca Commerce - Installation GuideOracle Endeca Commerce - Installation Guide
Oracle Endeca Commerce - Installation Guide
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administrators
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administrators
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
 
Oracle Solutions on AWS : May 2014
Oracle Solutions on AWS : May 2014Oracle Solutions on AWS : May 2014
Oracle Solutions on AWS : May 2014
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 

Leverage your business with ebs extensions with endeca ppt

  • 1. Session ID: Prepared by: Leverage your Business with EBS Extensions with Endeca - Oracle E-Business Suite Information Discovery 10477 Venkataramana Muthadi Manager, Specialized Services Hitachi Consulting
  • 2. Session Agenda • Hitachi Consulting and our association with Oracle. • Overview on Endeca concepts. • Endeca Installation & Configuration – Basic Install, Multiple Endeca installs – Disaster Recovery for Endeca • Endeca Best Practices 2
  • 3. 3 Hitachi Consulting – Oracle Services Valued Oracle Partner and trusted Oracle Consultant
  • 4. Endeca Overview Endeca Overview Oracle E-Business Suite Information Discovery
  • 5. Endeca Overview 5 • Oracle Endeca Server • Oracle Endeca Information Discovery Integrator • Oracle Endeca Information Discovery Studio
  • 6. How does Endeca benefit EBS? 6 Typical EBS Not a User Friendly Limited Search No Aggregation of data Business Problems EBS with Endeca Hybrid Search Information Driven In-Memory Guided Navigation Modern UI Tag Clouds, Graphs
  • 7. Oracle E-Business Suite Information Discovery 7
  • 8. Oracle E-Business Suite Information Discovery 8 EBS Products available in Endeca
  • 9. Endeca Installation - Endeca Quick Install - Multiple Installations - DR Setup
  • 10. OS Requirements Oracle E-Business Suite Information Discovery, Release 12.2 V6 (12.2.5.6) • Oracle Linux 5/6 64-bit. • EID Components: Server 7.5.1, Studio 3.0 & Integrator 3.3.0.35. • WebLogic Server 10.3.6. • Oracle XE Database. • Ports – 7001/2/4/5/6, 7011-8011. • Minimum of 32GB RAM & 12 CPU’s. • Sufficient Disk space to hold temporary files 10
  • 12. QuickInstall Package • Automated utility to install all the components with minimal changes. • envSetup.sh – Database Setup – Install WebLogic Server, Endeca Server – Create Endeca Domain – Create Integrator Domain – Initialize Studio Portal – Integrate Endeca with EBS 12
  • 13. Endeca Installation • Run step 1 to 5 to complete Database, WLS, Endeca & Clover installations. 13
  • 14. Post Install Setups • Create EBS Data source for Clover & Studio. • Create Data Domain profile. • Patch EBS Artifacts to Endeca: – Run createPayload.sh on EBS. – Copy payload.zip to Endeca Server. – Run patchEID.sh on Endeca. • Bounce Endeca Services. 14
  • 15. Integrate Endeca with E-Business Suite • Integrate Endeca with E-Business Suite • Copy endeca.conf to E-Business Suite Server. • s_endeca_conf_comment in context file. • Run Autoconfig. • FND_ENDECA_PORTAL_URL Profile • Perform Product specific setup on EBS – RBAC & Grants, etc., 15
  • 16. Multiple Endeca Applications Current Limitations: • Quick Install with prepackaged setup • All Ports are predefined and no provision of port modifications. • XE Database – Single Database, No advanced features DR,RMAN – Limted SGA,Size,etc., • Separate Endeca Server for each Non-Prod EBS. 16
  • 17. Multiple Endeca Applications • Use SE/EE Database. • Perform Endeca Database Setup on new database. • Install Endeca Software on default ports. • Modify ports for the below Admin Server & Managed Servers: – Endeca Domain Admin Server – Endeca Managed Server – Studio Managed Server – Integrator Domain Admin Server – Clover Managed Server Contd.. 17
  • 18. Post Install configuration • Ports in quickInstall WebLogic Scripts. • Modify ports – json files (connection between Studio & Server) – Datadomain backup & restore scripts. – Workspace files (workspace.prm). – Administration scripts • Update the cluster ports for Endeca clustered configuration. 18
  • 19. Additional Considerations Nothing is perfect! • Automate post steps for multiple installations using Shell scripting. • Impact on ports getting overwritten as part of Endeca application patching. • Perform port modifications as post step after patching. • Update temporary directory location to prevent permissions of files/directories between two endeca instances. 19
  • 21. Endeca Best Practices - AppsDataSource Configuration - Best Practices
  • 22. AppsDataSource & JAAS - Endeca • Prevent exposure of Apps Password. • Minimal impact of Apps password change. • Enhanced control on access to EBS Database. • Isolating custom applications from having apps schema access. Leverage AppsDataSource option with Endeca application. 22
  • 23. AppsDataSource Setup • Register Endeca server node in EBS. • Copy the DBC file to Endeca Server. • Create FND_USER in E-Business Suite. • Assign UMX|APPS_SCHEMA_CONNECT to EBS User • Update data source connection details in WebLogic Console for both domains – Endeca Domain – Integrator Domain 23
  • 24. Endeca Best Practices • Increase Dgraph cache size & thread count for better performance. – Start with 2GB cache size. – Ensure to have 50% RAM available for Filesystem Caching. • Optimize Memory & Disk sizing by performing full loads on test environments. • Schedule regular backups of Endeca Data Domains. • Perform backups of sandboxes before applying Endeca patch. 24
  • 25. Endeca Best Practices • Use E-Business Suite Database for Endeca Studio & Integrator Database Setup • Use UMX_ENDECA_RBACAuto.sh script for assigning Endeca role. • Schedule purging of load executions & log files. • Ensure to retain file modes(Dos, Unix) as they were developed during migrations. • Configure alerts for incremental & full load failures from integrator. 25
  • 26. Endeca File System Layout 26
  • 29. Reference Materials • Installing Oracle E-Business Suite Information Discovery, Release 12.2 V6 (ID 1970071.1) • Oracle E-Business Suite Information Discovery Clustering Guide, Release 12.2 V6(ID 2021220.1) • Oracle E-Business Suite Information Discovery Globalization Guide, Release 12.2 V6(ID 1970072.1) • DMZ and SSL Configuration Guide for Oracle E-Business Suite Information Discovery, Release 12.2 V6 (Doc ID 2038186.1) • Oracle E-Business Suite Information Discovery Integration and System Administration Guide 29
  • 30. What questions do you have for me?
  • 31. 31 Please complete the session evaluation form in the COLLABORATE 16 agenda builder and networking app. - We appreciate your feedback and insight Speaker: Venkataramana Muthadi Contact: vmuthadi@hitachiconsulting.com Session ID: 10477

Editor's Notes

  1. 1 of 8 Diamond Partner. 800+ Oracle Consultants, 47 Specialize, 13 Advanced, Accelerators Appgrade, HEMS, Oracle Partner of the Year,
  2. Oracle Endeca Server is hybrid search/analytical database and at the heart of Oracle Endeca Information Discovery, providing unprecedented flexibility in combining diverse and changing data as well as strong performance in analyzing that data. Oracle EID Integrator is a powerful visual environment for data integration that includes the Information Acquisition System (IAS) for gathering content from file systems, content management systems, and websites; and out-of-the-box ETL purpose-built for incorporating data from a wide array of sources, including Oracle BI Server.
  3. Oracle Endeca Information Discovery (EID) enables you to access a pre-selected data subset of Oracle E-Business Suite information with enhanced navigation. Information discovery platform Tag clouds, Filters, and analytics on diverse, changing information Interactive response at scale.
  4. Oracle Financials Oracle HCM Oracle SCM (Cost Management, Inventory)
  5. Ports are hardcoded in the Install state and these ports should be free for Endeca install to proceed. Port range 7011-8011 are being used by various data domains of Endeca Server.
  6. Apply Patches – All the patches related to Endeca are applied on EBS and these are migrated to Endeca using createpayload.sh & patchEID.sh utilities provided by Endeca. QuickInstall – Quickinstall is fully customized installer provided by Oracle which performs all installations & configurations using envSetup.sh script. Configure Proxy – As part of Endeca setup, Integration creates endeca.conf and this file needs to placed under EBS OHS Location and update Endeca profile on EBS (FND: Endeca Portal URL) RBAC Setup – As part of RBAC Setup, Admin provides Endeca roles to the responsibilities on which the Endeca page needs to be enabled.
  7. Data Source using createJNDI.sh Lar files, graphs, json, workspace.prm
  8. envSetup.sh – option 6 endeca.conf – proxy configuration from EBS to Endeca s_endeca_conf_comment – Enable Profile to <EBS>/endeca
  9. XE Database - Less features
  10. QuickInstall Scripts – shutdown.py, stopweblogic.sh, EidConfig.Properties,etc., Software Scripts - setConnFiltersEndecaServer.py, createEndecaManagedServer.py, createStudioManagedServer.py, deployClover.py, deployStudio.py,etc., Endeca Setup Scripts – Shell scripts to manage endeca startup & shutdown, backup domain,etc.,
  11. Configure Standby using Oracle Dataguard, Clone Endeca Primary application to Standby Open Standby Database in Snapshot mode and Configure Endeca. Schedule rsync of Endeca Server Data domains files between Primary and Standby Any customizations on Primary to be migrated to Standby. Incase of Disaster, perform recovery of data domain and run Incremental load.
  12. The AppsDataSource standard data source enables access to the Oracle E-Business Suite APPS database schema from external Java EE environments without sharing the APPS schema password. Since the APPS database password is typically changed frequently, using these data sources insulates such programs from having to change their authentication information. Using these data sources also helps prevent wide exposure of the APPS password. Oracle E-Business Suite contains a repository of application users (FND users) and their associated roles (authorization for access to certain functional areas of the product). If you are developing a custom or third-party Java EE application to integrate with Oracle E-Business Suite, and you want to use that existing repository of users and roles for authentication and authorization for your Java EE application, you can use the Oracle E-Business Suite implementation of Java Authentication and Authorization Service (JAAS). This feature is intended to secure an HTTP resource or piece of application functionality at the Oracle E-Business Suite user level.
  13. patchEid.sh: <Endeca_Base>/Oracle/quickInstall/logs/patchLog.out Oracle Endeca Domain Admin server: <Endeca_B ase>/Oracle/Middleware/user_projects/domains/endeca_domain/bin/domain.log Oracle Endeca Integrator Domain Admin server: <Endeca_Base>/Oracle/Middleware/user_projects/domains/integrator_domain/bin/domain.log Endeca ETL: You can check the graph logs through the UI. Navigate to the execution history, and click Graph Details. Within the details, click Log. Studio Managed Server Log: <Endeca_Base>/Oracle/Middleware/user_projects/domains/endeca_domain/bin/studio.log Studio UI logs: <Endeca_Base>/Oracle/Middleware/user_projects/domains/endeca_domain/eid-studio.log Clover Managed Server Log: <Endeca_Base>/Oracle/Middleware/user_projects/domains/integrator_domain/bin/clover.log