Upload
nikos-plevris
View
1.123
Download
9
Embed Size (px)
Citation preview
"This presentation is for informational purposes only and may not be incorporated into a contract or agreement"
Using Oracle Application Server 10g with Oracle
E-Business SuiteMay, 2008
Nikos Plevris
Principal Service Delivery Manager
Topics
• Supported Architectures• Features and Benefits• Technical Integration Overview• Integration with Third Party Access Managers
& LDAP Directories
• Customer Snapshots• Roadmap• References• HANDS ON
Desupport Notices(Or, “Why You Should Plan for OracleAS 10g Now”)
• Discoverer 4i October 2006
• Login Server 3.0.9• Portal 3.0.9 July 2007• Oracle Internet Directory 3.0.1
BUT: Sun may desupport JDK 1.3 -- the required prerequisite for 3.0.9 -- in ~ Fall 2006!
Now Generally Available!
• E-Business Suite 11i integrations with Oracle Application Server 10g 10.1.2.0.2 and 10.1.2.1 are now certified and Generally Available
Simple Physical Architecture
ExternalUsers
Internet Router
• Oracle9i Application Server 1.0.2.2.2• Oracle HTTP Server• Forms Server• Reports Server
Release 11i Database
InternalUsers
IntranetFirewall
• Portal• Single Sign-On• Oracle Internet Directory• Directory Integration & Provisioning• Delegated Administration Services• Discoverer• OracleAS Certificate Authority• OracleAS 10g Metadata Repository
DMZFirewall OracleAS 10g Server
E-Business Suite 11iApplication Server
11i Integration with OracleAS 10g
• Release 11i instance runs Oracle9i Application Server 1.0.2.2.2
• 11i is integrated with a stand-alone Oracle Application Server 10g instance
• The existing Release 11i application-tier server nodes continue to run on Oracle9i Application Server 1.0.2.2.2
Distributed Architecture
FirewallFirewall
Internet ReverseProxy
Firewall
External9iAS 1.0.2
Server
OracleAS 10gInfrastructure
Database
OracleInternet
DirectoryServer 10gInternal 9iAS 1.0.2
Server
Release 11iDatabase
InternalUsers
SingleSign-On
10g
ExternalUsers
Portal 10gDiscoverer 10g
Distributed Architecture Benefits
OracleOraclePortalPortalOracleOraclePortalPortal
OracleOracleInternetInternet
DirectoryDirectory
OracleOracleInternetInternet
DirectoryDirectory
Oracle SingleOracle SingleSign-OnSign-OnServerServer
Oracle SingleOracle SingleSign-OnSign-OnServerServer
9iAS 1.0.2.2.29iAS 1.0.2.2.29iAS 1.0.2.2.29iAS 1.0.2.2.2 ApplicationsApplications11i11i
DatabaseDatabase
ApplicationsApplications11i11i
DatabaseDatabase
Enterprise Portal ServerMay be scaled & managed by separate organization responsiblefor corporate communications
Enterprise Security ServersMay be scaled & managed by separate organization responsiblefor corporate security and identity management
Enterprise Application ServersMay be scaled & managed by separate organization responsiblefor enterprise applications such as Oracle E-Business SuiteRelease 11i
OracleAS 10g Integration Benefits
1. Enable Single Sign-On for 11i
2. Manage users in Oracle Internet Directory
3. Access 11i via custom Portals
4. Integrate 11i with third-party PKI, SSO & LDAP directories, and legacy applications
5. Analyse 11i with Discoverer workbooks
6. Accelerate 11i performance with WebCache
Enable Single Sign-On for 11i
• E-Business Suite is a Single Sign-On partner application • Log on to Oracle Single Sign-On to get access to all
registered partner applications, including 11i• Log off any one partner application to log off all of them
E-Business Suite 11i Application Server
User SingleSign-On 10g
Manage Users in Oracle Internet Directory
• Synchronise user credentials bidirectionally between Oracle Internet Directory and Release 11i (FND_USER)
• Set master “source of truth” as OID, Release 11i, or both• Manage user provisioning via powerful OID Directory Integration &
Provisioning Platform templates• Link an OID userid with one or more 11i userids “on-the-fly”
E-Business Suite 11i FND_USER
Oracle InternetDirectory 10g
DIPDIPPlatformPlatform
DIPDIPPlatformPlatform
Access 11i via custom Portals
• Access one or more E-Business Suite 11i instances from a single Oracle Portal instance
• Add 11i portlets to custom Portal pages• Display data in 11i portlets based on 11i responsibilities
Oracle Portal 10g E-Business Suite 11i
Release 11i Portlets
• Applications NavigatorAccess Applications menus based on user responsibilities
• Applications FavoritesBookmark specific Applications links for quick access
• Applications WorklistSummary of current workflow notifications
• Oracle Balanced ScorecardDisplay status of strategic and tactical business objectives
• Performance Management ViewerDisplay business intelligence key performance indicators in graphical and tabular format
Applications Navigator PortletFlat Mode Tree Mode
Applications Favorites Portlet
Applications Worklist Portlet
Integrate 11i with…
• Third-party LDAP directories• Prepackaged: Microsoft Active Directory, Sun ONE / iPlanet• Others via LDIF, custom connectors
• Third-party single sign-on solutions• Microsoft Windows Native Authentication / Kerberos• Oblix, Entrust, IBM, RSA, Netegrity, Sun, Thor, and others
• PKI X.509v3 digital certificates
Oracle InternetDirectory 10g
Release 11i(FND_USER)
3rd PartyLDAP
Integrate 11i with…
• Over 250 adapters for Enterprise Application Integration with third-party applications
• J2EE and open standards-based integration, including:• E-Business Suite, third-party applications, database sources• XML, JMS, JCA• Web Services: SOAP, WSDL, UDDI• B2B Protocols: RosettaNet, HIPAA, EDI
Release 11iLegacy Application Oracle Integration
Analyse 11i with Discoverer
• Access APPS_MODE End-User Layer via Business Intelligence System Discoverer workbooks secured by Applications responsibilities
• Provide powerful end-user reporting via ad hoc queries
• Drill-down into data via tabular & graphical analytical tools
• Run Discoverer on separate cluster for enhanced scalability, wide deployment
Discoverer10g
E-Business Suite End-User Layer
User
Accelerate 11i Performance with WebCache
• Cache and compress frequently used items• Reduce network consumption and accelerate
response time• Can act as a reverse-proxy server• Can act as a load-balancer
WebCache 10gUser E-Business Suite 11i Application Server
Technical Integration Overview
Build Releases
• E-Business Suite Interoperability Patch for OracleAS 10g integration released in Builds
• Build 1: Jan 2004 – Mar 2004• Build 2.0: Jul 2004 – Jan 2005• Build 2.2: Feb 2005 – Jul 2005• Build 3.0: Aug 2005 – Sep 2005• Build 3.1: Feb 2006• Build 3.2: Mar 2006
Released & Released & Generally Generally AvailableAvailable
Configuration Options with 11i
A. Single Sign-On ServerMinimum requirement for single sign-on support.Release 11i and regions via OA Framework
B. Portal and Single Sign-On ServerOptional.
C. Discoverer Optional. SSO also optional for Discoverer standalone implementations.
OracleAS 10g + 11i Integration Points
SSO Single Sign-On partner application via SSO SDK 9.0.2
OID Provisioning integrated application via Directory Integration & Provisioning Platform
Portal Oracle Applications Framework Web Provider & portlets
Discoverer APPS_MODE End-User Layer in 11i database
9iAS 1.0.2.2.29iAS 1.0.2.2.29iAS 1.0.2.2.29iAS 1.0.2.2.2
ApplicationsApplications11i11i
DatabaseDatabase
ApplicationsApplications11i11i
DatabaseDatabase
Portal Portal RepositoryRepository
Portal Portal RepositoryRepository
Portal 3.0.9Portal 3.0.9(Req’d for(Req’d for
JPDK 3.0.9)JPDK 3.0.9)
Portal 3.0.9Portal 3.0.9(Req’d for(Req’d for
JPDK 3.0.9)JPDK 3.0.9)
Application TierApplication Tier Database TierDatabase Tier
PortalPortal10g10g
PortalPortal10g10g
OID 10gOID 10gOID 10gOID 10g OID UserOID UserRepositoryRepositoryOID UserOID User
RepositoryRepository
Apps WebApps WebProvider &Provider &
PortletsPortlets
Apps WebApps WebProvider &Provider &
PortletsPortlets
SingleSingleSign-OnSign-On
10g10g
SingleSingleSign-OnSign-On
10g10g
OracleAS 10g Metadata
RepositoryEnterprise Portal
OracleAS 10gOracleAS 10gInteroperabilityInteroperability
PatchesPatches
OracleAS 10gOracleAS 10gInteroperabilityInteroperability
PatchesPatches
Logical Architecture
DirectoryDirectoryIntegration &Integration & Provisioning Provisioning
PlatformPlatform
DirectoryDirectoryIntegration &Integration & Provisioning Provisioning
PlatformPlatform
ProfileProfileProfileProfile
Single Sign-On Integration
• Release 11i delegates user authentication to Single Sign-On
• Single Sign-On authenticates users against Oracle Internet Directory
• Authenticated users are redirected to Release 11i
• Release 11i validates the user’s authorization (I.e. 11i Responsibilities) against FND_USER
Release 11iRelease 11i9iAS 1.0.2.2.29iAS 1.0.2.2.2Release 11iRelease 11i
9iAS 1.0.2.2.29iAS 1.0.2.2.2FND_USERFND_USER
ApplicationsApplications11i Database11i Database
FND_USERFND_USERApplicationsApplications11i Database11i Database
OID 10gOID 10gOID 10gOID 10g OID UserOID UserRepositoryRepositoryOID UserOID User
RepositoryRepository
SingleSingleSign-OnSign-On
10g10g
SingleSingleSign-OnSign-On
10g10g
Delegates SSO to
Chain ofTrust
Oracle Internet Directory Integration
• Oracle Internet Directory and FND_USER must be kept synchronised
• Supported synchronisation directions:
• From OID to FND_USER (Asynchronous via the Directory Integration & Provisioning Platform)
• From FND_USER to OID (Synchronous via ldap calls)
• Bidirectionally
• Synchronisation events are raised via the Workflow-based Business Event System whenever users are added or modified
E-Business Suite 11i FND_USER
Oracle InternetDirectory 10g
DIPDIPPlatformPlatform
DIPDIPPlatformPlatform
Oracle Internet Directory Accounts linked with Release 11i Accounts
OracleInternet
Directory
Userid =Userid =“John.Smith”“John.Smith”
Userid =Userid =“John.Smith”“John.Smith”
Release 11i(FND_USER)
Userid =Userid =“jsmith”“jsmith”Userid =Userid =“jsmith”“jsmith”
One-time User Registration• Done at setup time by system administrator
• Optional: can be done by end-user on first logon (“Link on the fly”)
• Useful for situations where existing accounts in Oracle Internet Directory 10g or a third-party LDAP directory differ from existing accounts in Release 11i.
“Link Account”
Global Unique Identifier (GUID)
Associate OID Accounts with Multiple 11i Accounts
OracleInternet
Directory
Userid =Userid =“John.Smith”“John.Smith”
Userid =Userid =“John.Smith”“John.Smith”
Release 11i(FND_USER)
Userid =Userid =“jsmith”“jsmith”Userid =Userid =“jsmith”“jsmith”
“Link Account”
Userid =Userid =“testuser1”“testuser1”
Userid =Userid =“testuser1”“testuser1”
Userid =Userid =“testuser2”“testuser2”
Userid =Userid =“testuser2”“testuser2”
Portal Integration
• Single Sign-On is a prerequisite for Portal
• Oracle Applications Framework Web Provider is registered in Portal 10g
• 11i portlets are added to custom Portal pages
• 11i Portlets communicate with 11i 9iAS 1.0.2.2.2 server:• Oracle Applications Framework Web Provider • JPDK 3.0.9
• 11i portlet users must have a valid 11i responsibility, validated via ICX_SESSION
Portal10g
11iPortlet
OAF WebProvider
11i AppServer
JPDK3.0.9
OracleAS 10g 9iAS 1.0.2.2.2
Discoverer Integration
• Discoverer 10g End-User Layer resides in 11i database• APPS_MODE option enforces Applications security for all
Discoverer users• Easy migration from Discoverer 4i
• Installation upgrades a copy of 4i End-User Layer to 10g • Run 4i and 10g side-by-side for User Acceptance Tests• TIP: Run Discoverer 4i and 10g on different physical servers to
avoid Visibroker conflicts
Discoverer10g
E-Business Suite End-User Layer
User
Full Discoverer 10g Support for Single Sign-On
• Earlier versions of Discoverer 10g did not support Single Sign-On & Oracle Internet Directory integration for E-Business Suite users
• Full SSO/OID support is now available
• No more dual-maintenance of E-Business Suite user passwords in both FND_USER and OID for standalone Discoverer connections
• See Metalink Note 313418.1 for details
Accelerate 11i Performance with WebCache
• Frequently used items (e.g. images, static text) are cached, compressed, and served by WebCache
• Secured data (I.e. requiring authorization) is not cached• Partial page refresh supported for Portal• Can act as a reverse-proxy server• Can act as a load-balancer
WebCache 10gUser E-Business Suite 11i Application Server
11i Integration with Third-Party Access Management
& LDAP Directories
If you already have anEnterprise Single Sign-On…
• Oracle products integrate with Oracle SSO Server directly, so it must be installed.
• Oracle SSO server can integrate with external authentication systems.• Windows Native Authentication via Kerberos• Entrust, IBM, RSA, Netegrity, Oblix, Sun, Thor, and
others• PKI X.509v3 Digital Certificates• Other SSO systems via custom adapter
Release 11iRelease 11i9iAS 1.0.2.2.29iAS 1.0.2.2.2Release 11iRelease 11i
9iAS 1.0.2.2.29iAS 1.0.2.2.2FND_USERFND_USER
ApplicationsApplications11i Database11i Database
FND_USERFND_USERApplicationsApplications11i Database11i Database
OID 10gOID 10gOID 10gOID 10g OID UserOID UserRepositoryRepositoryOID UserOID User
RepositoryRepository
SingleSingleSign-OnSign-On
10g10g
SingleSingleSign-OnSign-On
10g10g
Third-PartyThird-PartyLDAPLDAP
Third-PartyThird-PartyLDAPLDAP
Third-PartyThird-PartyAccessAccess
ManagerManager
Third-PartyThird-PartyAccessAccess
ManagerManager
DirectoryDirectoryIntegrationIntegration
Platform 10gPlatform 10g
DirectoryDirectoryIntegrationIntegration
Platform 10gPlatform 10g
Third-Party Integration Logical Architecture
EndUser
Delegates SSO to
Delegates SSO to
ProfileProfileProfileProfile
ProfileProfileProfileProfile
Logson to
Authenticates user against
Portal 10gPortal 10gPortal 10gPortal 10g
If you already have anEnterprise User Directory…
• Oracle products integrate with OID directly, so it must be installed and populated
• OID must be synchronized with external directories via Directory Integration & Provisioning Platform:• Microsoft Active Directory• Sun ONE / iPlanet • Any LDAP directory via LDIF files• Any other directory via custom DIP agent
• OID must synchronize user info with Release 11i (FND_USER)
• Planned for OracleAS 10.1.4 Identity Management: Novell eDirectory, OpenLDAP
Prepackaged OID Connectors
"This presentation is for informational purposes only and may not be incorporated into a contract or agreement"
Deployed in Production • Alcoa (Europe)
• Applied Materials (Israel)
• Atento (Norway)
• Bunnings (Australia)
• CapGemini / Councils Online (Australia)
• Central Bank of Nigeria
• Cisco Systems
• Cox Communications (USA)
• Fiera Milano (Italy)• General Dynamics Land Sys• General Electric (USA)
• Guandong Unicom (China)• Inter-Arab Investment Guarantee
(Kuwait)• International Enterprises (Singapore)• International Institute for Applied
Systems Analysis (Austria)• Ireland Dept of Defence• Kansas State University• Mitac (Taiwan)• Phoenix Technologies• Putrajaya (Malaysia)• Rafael Armament Development Authority
(Israel)• Telecom Italia Mobile (Italy)• Universal Weather & Aviation (USA)• Wind River Systems (USA)
These are not customer references
O/S Platform Usage
Customers
4
8
21
52
83
85
0 20 40 60 80 100
Tru64
NT
AIX
HP-UX
Linux
Solaris
76
120
129
148
191
0 50 100 150 200 250
Third-party SSO
Discoverer
Third-party LDAP
Portal
SSO
OracleAS 10g Usage
65%
75%
61%
38%
X% : Percentage of active EAP cts
Customers
96%
3
3
6
6
29
115
0 20 40 60 80 100 120 140
Other
Lotus Notes
IBM Tivoli
Novell
SunONE
MS Active Directory
Third-Party LDAP Usage
Customers
89%
22%
X% : Percentage of customers using third-party LDAP
Total exceeds 100% due to multipleTotal exceeds 100% due to multipledirectories in use at customer sitesdirectories in use at customer sites
3
7
7
9
25
39
0 5 10 15 20 25 30 35 40 45
Novell
WebSeal
Oblix
Other
Netegrity
MS Kerberos
Third-Party SSO
Customers
51%
X% : Percentage of cts using third-party SSO
33%
12%
Total exceeds 100% due to multipleTotal exceeds 100% due to multipleSSO solutions in use at customer sitesSSO solutions in use at customer sites
9%
9%
Customer Lessons
Organisational & Staffing Tips• Proactively manage organisational politics:
Corporate Security vs. E-Business administrators• Plan for complexity. Pad project plans with appropriate
contingency• Experience helps. Trainee sysadmins may struggle.
Customer Lessons (2)
Organisational & Staffing Tips• Demand skilled consultants from consulting firms
(including Oracle Consulting)• Read OracleAS 10g manuals, FAQs, get training• Skills required include:
• E-Business Suite system administration (e.g. AutoConfig)• OracleAS 10g installation & configuration • Security (e.g. LDAP, PKI)• Networking (e.g. firewall, load-balancing router configuration)
Customer Lessons (3)
Systems Configuration Tips• Check Oracle CERTIFY on Metalink for platform
availability (e.g. AIX & Tru64 weren’t available on 10.1.2.0.0)
• Frequent complete backups• Stay current with certified OracleAS 10g releases &
E-Business Suite technology stack patches• Only apply OracleAS 10g MLRs (emergency
patchsets) that have been certified with the E-Business Suite
Customer Lessons (4)
Systems Configuration Tips• Deploy incrementally:
• Get SSO & OID working first• Add Portal & Discoverer• Add third-party LDAP & SSO integration
• Test in “production-like” environment as early as possible with firewalls, load-balancers, SSL accelerators, etc.
• Load-balancers and firewalls = largest source of problems when moving from TEST to PRODUCTION
Customer Lessons (5)
Working with Oracle Support• Use the right Technical Assistance Request
(TARs) template (see Note 233436.1)• Monitor closely and escalate TARs as needed• All TARs must go to E-Business Suite Technology
Stack Support Specialists (“AOL Support”)• Escalate as needed
Customer Lessons (5)
Working with Oracle Support• Upload prepared environment summary:
• Build and OracleAS 10g versions used, NLS languages• Network topology: third-party LDAP & SSO, load-
balancers, firewalls, SSL accelerators
• Provide detailed, reproducible testcase. Bad testcase: “OID integration doesn’t work.”
• File enhancement requests
The more precisely the position is determined, the less precisely the
momentum is known in this instant, and vice versa.
~ Heisenberg, 1927
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.
Release 11iCertification Roadmap
What’s Coming
• Build 4.0 New systems administration featuresSecond-generation diagnostic toolsAutomated RAC, SSL, DMZ Support
• Portal 10.1.4 Certification
• These statements are subject to change
"This presentation is for informational purposes only and may not be incorporated into a contract or agreement"
Release 12 Technology Stack Plans
(Subject to Change)
Applications Landscape
Leveraging Fusion Middleware
E-Business Suite
AS 10gWebCache
AS 10gDiscoverer
AS 10gIdentity Mgt
AS 10gPortal
AS 10gIntegration
PeopleSoft
CollaborationSuite 10g
R11i10 Technology Stack3-Tier Logical Architecture
User Interface Application logic Database logic
Application
SQL*NetJSP
Forms
Reports
BC4J
OC4J
Web
Lis
ten
er
UIX
Client
9i or 10g
Database
R12 Technology Stack
9iAS 1.0.2.2
R12 Application Server Tier
COMMON TOPCOMMON TOP
APPL TOPAPPL TOP
OC4J
Apache 1.3
RSF 10.1
AS 10.1.3AS 10.1.3ORACLE HOMEORACLE HOME
Reports 10
Forms 10
RSF 10.1
Developer10.1.2Developer10.1.2ORACLE HOMEORACLE HOME
RDBMSComponents
RSF 10.2
DatabaseDatabaseORACLE HOMEORACLE HOME
R12 Application Server Tier
• OracleAS 10g 10.1.2 for Forms & Reports Services• Replaces the 8.0.6-based Oracle_Home provided by iAS
1.0.2.2 in 11i
• OracleAS 10g 10.1.3 for Oracle Containers for Java (OC4J)• Replaces the 8.1.7-based Oracle_Home provided by iAS
1.0.2.2 in 11i
• Oracle JDeveloper 10.1.3
• JDBC 10.2
• JDK 5.0 for web & concurrent processing
R12 Preview: Deployment
10.1.3ORACLE_HOME
10.1.2ORACLE_HOME
formsapp.earopmn
Apache
OC4J-oacore
OC4J-Forms
OC4J-xmlsrv
frmweb
COMMON_TOP/html, /java
Runtime processes started from 10.1.3 Oracle Home
• OPMN, Apache
• OC4J instances
Forms runtime executable, frmweb, spawned by OC4J-Forms out of 10.1.2 O_HOME.
oacore and xmlsrv OC4J instances use classes, html, jsp files from COMMON_TOP
Optional on External Servers for R12
• OracleAS 10g Single Sign-On & Oracle Internet Directory 10.1.2.x
• Discoverer 10.1.2.x• Portal 10.1.2.x• WebCache 10.1.2.x• Oracle Integration 10.1.2.x• Collaboration Suite 10gR2• Enterprise Manager 10gR2
New E-Business Suite Technology Stack Blog
• Certification and desupport announcements• Discussions about architectures, advanced configurations• Early Adopter Programs and Statements of Direction• Other E-Business Suite technology stack topics, presentations• Supports RSS feedreaders
Cut through the noise -- get the news directly from Development
OracleAS + E-Business Suite Resources
• Frequently Asked Questions Note 186981.1• Installation Guide Note 233436.1• Implementation Guide Note 261914.1 • Discoverer Installation Guide Note 313418.1• Documentation Roadmap Note 207159.1• Statement of Direction Note 223927.1
HANDS ON
Introducing OracleAS Discoverer
Objectives
• After completing this session, you should be able to do the following:• Identify the business intelligence (BI) components of
OracleAS• Identify the components of OracleAS and Oracle
Discoverer• Create a private connection to access a standard or
applications mode End User Layer (EUL)• Explain the role of Discoverer manager
Oracle Application Server: Overview
Oracle’s Business Intelligence Solutions
• OracleAS Discoverer• OracleAS Personalization• OracleAS Reports Services
OracleAS Discoverer
• OracleAS Discoverer includes:• Discoverer Plus• Discoverer Viewer• Discoverer Portlet Provider
Discoverer Viewer
Discoverer Plus
Discoverer Provider
Plus Servlet
Viewer Servlet
Provider Servlet
OC4J
Dis
cove
rer
Ser
ver
OracleAS
HT
TP
Ser
ver
End User Layer
Oracle Discoverer Administrator and
Oracle Discoverer Desktop
OracleDiscoverer Administrator
OracleDiscoverer Desktop
End User Layer
Database
Oracle Discoverer Components
OracleAS
Discoverer Services
EUL
Discoverer Plus
Discoverer Viewer
Discoverer Portlet Provider
DiscovererDesktop
DiscovererAdministrator
Data Warehouse VersusTransactional Systems
• A data warehouse is an enterprisewide database that is:• Multisubject oriented• Integrated across subjects on an enterprise base• Time variant• Nonvolatile• Historical• Capable of handling unpredictable workloads
Data Warehouse VersusTransactional Systems
• An online transaction processing (OLTP) system:• Is current• Is volatile• Has a predictable workload
Using Discoverer with a Data Warehouse or a Transactional
Database• Oracle Discoverer:
• Is a subject-oriented tool• Provides standard EULs for use with data warehouses
and applications-mode EULs• Supports the functionality of Oracle database
Connecting to OracleAS Discoverer Plus
What Is a Discoverer Connection?
• A Discoverer connection consists of the following:• Database username• Database password• Database name• Oracle Application responsibility (optional)• Language• End User Layer name
Creating a Discoverer Connection:
Standard EUL
Creating a Discoverer Connection:
Applications EUL
Creating a Discoverer Connection:
Selecting the End User Layer
Editing an Existing Private Connection
The End UserDiscoverer does thisYou see this
SELECT XT.TEXT_TYPE, XT.XT_TU_SHORT_NAME SHORT_NAME, NAME, ' '||XT.IS_EXTENDED IS_EXTENDED, ' '||XT.IS_PUBLISHED IS_PUBLISHEDFROM XT_CIUE_TEXT_USAGES XT, RM_ELEMENT_TYPES ETWHERE XT.ELEMENT_TYPE = ET.IDAND CI.IS_EXTENDED = 'Y'ORDER BY 1, 2
Video Rentals
Rental Order Detail
Rental Performance
RegionStatesQuarterPct Inc
Video Rentals 1999
Where to Get Helpful Information
• Online Help• User’s Guide• Wizards
Wizards
• Wizards guide you through the process of creating specific objects:• Automate frequently performed tasks• Enhance product knowledge
What layout style?
What business area?
Which folders?
What calculations?
What sorts?
Key Terminology
•Business areas
RegionProduct TypeBrand
Folders
Items
Store
Video Store Tutorial
Products
Key Terminology
• Data types• Rows• Queries• Worksheets• Workbooks
The Discoverer Manager’s Responsibilities
• The Discoverer manager performs multiple functions, such as:• Defining business areas• Controlling user access• Defining drill paths• Defining summary tables
Identifying Your Requirements
• You should provide the Discoverer manager with the following information:• Common queries• Meaningful names for business areas and folders• Possible drill paths• Common filters• Summary information needed