Administering ECC
Administering ECC
April 2022
Oracle E-Business Suite Administering Enterprise Command Centers, Release 12.2
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-
specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the
programs, including any operating system, integrated software, any programs installed on the hardware,
and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No
other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications.
It is not developed or intended for use in any inherently dangerous applications, including applications that
may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its
safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this
software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are
used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,
the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services unless
otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates
will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party
content, products, or services, except as set forth in an applicable agreement between you and Oracle.
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Oracle customers that have purchased support have access to electronic support through My Oracle Support.
For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.
com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Contents
Preface
1 Introduction
Overview of Enterprise Command Centers.............................................................................. 1-1
Installing Enterprise Command Centers.................................................................................. 1-1
Enterprise Command Center Concepts.....................................................................................1-2
3 Auditability
Overview of Activity Auditing................................................................................................. 3-1
Tracking User Activity.............................................................................................................. 3-2
Enabling Activity Audit............................................................................................................ 3-5
Usage Tab.................................................................................................................................. 3-6
iii
Search Audit Tab..................................................................................................................... 3-10
iv
Send Us Your Comments
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document.
Your feedback is important, and helps us to best meet your needs as a user of our products. For example:
• Are the implementation steps correct and complete?
• Did you understand the context of the procedures?
• Did you find any errors in the information?
• Does the structure of the information help you with your tasks?
• Do you need different information or graphics? If so, where, and in what format?
• Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the
name of the company who has licensed our products, the title and part number of the documentation and
the chapter, section, and page number (if available).
Note: Before sending us your comments, you might like to check that you have the latest version of the
document and if any concerns are already addressed. To do this, access the new Oracle E-Business Suite
Release Online Documentation CD available on My Oracle Support and www.oracle.com. It contains the
most current Documentation Library plus all documents revised or released recently.
Send your comments to us using the electronic mail address: appsdoc_us@oracle.com
Please give your name, address, electronic mail address, and telephone number (optional).
If you need assistance with Oracle software, then please contact your support representative or Oracle
Support Services.
If you require training or instruction in using Oracle software, then please contact your Oracle local office
and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at
www.oracle.com.
v
Preface
Intended Audience
Welcome to Release 12.2 of the Oracle E-Business Suite Administering Enterprise Command
Centers.
See Related Information Sources on page vii for more Oracle E-Business Suite product
information.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at http://www.oracle.com/pls/topic/lookup?
ctx=acc&id=docacc.
Structure
1 Introduction
2 Administration of Enterprise Command Centers
3 Auditability
4 Diagnosing Enterprise Command Center Issues
vii
guide refers you to other Oracle E-Business Suite documentation, use only the latest
Release 12.2 versions of those guides.
Online Documentation
All Oracle E-Business Suite documentation is available online (HTML or PDF).
• Online Help - Online help patches (HTML) are available on My Oracle Support.
• Release Notes - For information about changes in this release, including new
features, known issues, and other details, see the release notes for the relevant
product, available on My Oracle Support.
Related Guides
You should have the following related books on hand. Depending on the requirements
of your particular installation, you may also need additional manuals or guides.
Oracle E-Business Suite Concepts
This book is intended for all those planning to deploy Oracle E-Business Suite Release
12.2, or contemplating significant changes to a configuration. After describing the
Oracle E-Business Suite architecture and technology stack, it focuses on strategic topics,
giving a broad outline of the actions needed to achieve a particular goal, plus any
installation and configuration choices that are available.
Oracle E-Business Suite User's Guide
This guide explains how to navigate products, enter and query data, and run
concurrent requests by means of the user interfaces (UI) of Oracle E-Business Suite. It
includes basic information on setting preferences and customizing the UI. An
introduction to Oracle Enterprise Command Centers is also included. Lastly, this guide
describes accessibility features and keyboard shortcuts for Oracle E-Business Suite.
Oracle E-Business Suite: Extending Enterprise Command Centers
viii
This book provides an overview of the Oracle Enterprise Command Center Framework
architecture and the anatomy of an Enterprise Command Center dashboard. It also
describes how to extend Enterprise Command Center dashboards to meet requirements
specific to your implementation.
Integration Repository
The Oracle Integration Repository is a compilation of information about the service
endpoints exposed by the Oracle E-Business Suite of applications. It provides a
complete catalog of Oracle E-Business Suite's business service interfaces. The tool lets
users easily discover and deploy the appropriate business service interface for
integration with any system, application, or business partner.
The Oracle Integration Repository is shipped as part of the Oracle E-Business Suite. As
your instance is patched, the repository is automatically updated with content
appropriate for the precise revisions of interfaces in your environment.
ix
1
Introduction
Introduction 1-1
Enterprise Command Center Concepts
Oracle Enterprise Command Center Framework has four major building blocks:
• Data Sets: A data set is both a logical and a physical grouping of attributes to
support business dashboard operations and use cases. ECC allows administrators to
review shipped data load rules, security rules, and provides the flexibility to add
new data load rules or update security rules. For more details on extending a data
set, refer to Extending an Existing Data Set, Oracle E-Business Suite: Extending
Enterprise Command Centers.
• Page: A dashboard (page) is a home for all the visualization components that are
designed to perform a specific type of function: Filtering the data displayed on the
page, displaying visual representations of data, displaying lists of records or record
attributes, or highlighting specific values.
Introduction
The Administrator UI in Oracle Enterprise Command Center Framework is accessible
through the ECC Developer responsibility and provides core functions that drive ECC
functionality. The ECC Administrator UI is also used for diagnostics and extensibility. It
allows administrators to perform the operations described in this chapter.
Bulk Actions
Oracle Enterprise Command Center Framework allows runtime actions on all the
records in the results table at once. The configuration property
MAX_ACTION_RECORD_COUNT in the EccConfig.properties file control the upper
limit of the number of records with the default value of 1000. For more information,
refer to the section "Configure the Oracle Enterprise Command Center Framework
Installation" in My Oracle Support Knowledge Document 2495053.1, Installing Oracle
Enterprise Command Center Framework.
Ingesting Data
File Upload
Oracle Enterprise Command Center Framework allows for the importing of data into a
data set using '.csv.' files. File upload can be done to completely refresh the data set
with a new set of records, or extend the data set by modifying existing data and
updating the data. File upload provides the flexibility to use a file with any custom text
separator. File upload is specific to the language of the data in the file. The file ingester
can be used to import a downloaded data set after any modifications.
To use the File Upload feature, navigate to Data Load Submission section, and perform
the following steps:
1. Select an application.
8. Specify the row containing the attribute keys and the row from which your desired
data starts.
9. Click Submit.
Debug
Oracle Enterprise Command Center Framework allows administrators to submit a data
load using a debug log level that captures additional details in the data load log file;
regardless of how the program is submitted, administrators get access to logs from the
SQL Trace
Oracle Enterprise Command Center Framework enables administrators to submit a data
load with a SQL trace that monitors and records database activity during the SQL
execution for the data load.
Trace files are generated with run ID as prefix. The path of trace files can be found
using the query:
SELECT VALUE FROM V$DIAG_INFO WHERE NAME = 'Default Trace File';
Administrators can also view the query details used for data loads; all queries appear
here including total time in SQL versus total elapsed time. Any SQL exceptions are also
displayed. This feature can provide a quick diagnosing step for any issue related to data
load or performance. To access the Query Details page, click the Query details link
under Data Set Details for a Run ID.
2. Data sets that require this feature should be included in the property: ecc.
onlinefulload.enabled.datasets. There are no data sets included by
default.
2. If the last run has no identifier, then the last run date is set for all the identifiers that
make a composite identifier.
3. If a data set has been reset after a run for the identifiers, then the last run date
would be considered to have a null value.
About ECC
Oracle Enterprise Command Center Framework has a section in its Administration UI
for describing essential details of the framework called About ECC. About ECC is
subdivided into four sections: About, Monitoring, Configuration, and Documentation.
The About section describes the version details of Oracle Enterprise Command Center
and the driving technologies behind it: JavaScript Extension Toolkit (JET) and Apache
Solr. This section also provides version details of all the applications.
About in Administration UI
The Monitoring tab provides information for the assessment of Enterprise Command
Center health, access to Enterprise Command Center logs, and controls for the cache.
The Configuration section lists configuration properties of ECC and Java organized in a
tabular structure.
The Documentation section contains links to the documentation and tutorials required
for understanding ECC or basic troubleshooting of ECC.
For more information on the Saved Search feature, see: Highlights of an Enterprise
Command Center, Oracle E-Business Suite User's Guide.
• Tune deployment and tune extract, transform, and load (ETL) processes
To access the dashboard, navigate to the Activity Audit section in the Administration
UI.
Auditability 3-1
Activity Audit in the Administration UI
• Component Title: Title of the component where the user action has been performed.
• Component Type: Type of component where the user action has been performed.
• Data Set Name: Name of the data set for the user action.
• Component Title
• Number of Results
• Component Type
• Component Title
Auditability 3-3
User Action Details What is Captured
• Component Type
• Component Title
• Component Type
• Component Title
• Component Type
• Component Title
• Number of Results
• Component Type
• Component Title
• Component Title
• Filters Applied
• Number of Results
• Component Type
• Component Title
Auditability 3-5
Note: If the property is not set with any data set, the feature will be
enabled to all the data sets. Dashboards (and corresponding data
sets) with frequent usage where user activity needs to be captured
for compliance or analytical purposes should be considered for
activity audit.
The Activity Audit dashboard is designed to support two use cases: tracking user
activity and tracking search activity.
Usage Tab
Use this tab to derive insights on holistic usage of command centers across users and
their sessions, corresponding actions to identify usage that requires attention, or any
• Track actual usage across a timeline and assess changes in the pattern.
• Understand if the right users are regularly interacting with the dashboards as
expected.
Auditability 3-7
Usage Tab Example - Activity Charts
Component Description
Usage (summary bar) The summary bar displays overall usage metrics.
Frequency of User Actions The aggregated grid displays the different user action types
(Aggregated Grid) organized by their frequency.
Activity for the Last 90 Days The chart is a symbolic representation of user activity for a
(Line Chart) rolling window of the previous 90 days. The chart can be used
to display a trend of unique sessions for a rolling window of 90
days.
Frequently Used Dashboards The chart shows the top twenty dashboards with the division of
by Users (Stacked Bar Chart) users by their usage.
Functionality Usage (Grid) The grid shows record level detail of user interactions on the
dashboards along with action details (filters) and cumulative
filters applied.
Auditability 3-9
Component Description
Functionality Usage (Record Record details display an additional level of details for the
Details) corresponding record. Additional details include: Security
filters, Conditions and actual JSON strings of Action Details
and Filters Applied.
• Understand common queries and full filter structure for identifying the root cause.
Auditability 3-11
Example of Search Audit Tab - Charts Based on Refinements and Break-up of Searches
Component Description
Search Audit (summary bar) The summary bar displays overall search usage metrics:
Search Activity (Bar/Line The chart shows the number of searches and unique searches
Chart) over a timeline. Number of searches are shown divided into
searches that yielded any results and those that didn't yield
any results.
Usage of Search with Other The chart shows the number of searches made after applying a
Refinements (Bar Chart) filter by dashboards.
Auditability 3-13
Component Description
Usage of Search as First The chart shows the number of searches applied as the first
Refinement (Bar Chart) refinement by dashboards.
The Break-up of Searches (Pie The chart shows the division of total searches by search types.
Chart)
The Break-up of Searches by The chart shows the division of total searches by dashboard.
Dashboard (Pie Chart)
The Break-up of Searches by The chart shows searches separated by language and users.
Language (Stacked Bar Chart)
Frequent Searches (Tag The tag cloud shows frequent search queries by users.
Cloud)
Searches and Filters (Grid) The grid shows record-level details of user searches and
resulting Filters Applied.
Diagnosing Issues
Administrators can leverage the About ECC section for quick understanding of
application version and different configuration settings.
Installation Issues
The installation process leverages a logging mechanism that captures all the events
during the installation process of Oracle Enterprise Command Center Framework. A
variety of logs are captured at different steps of installation. These logs can be reviewed
for diagnosing the situation. ECC Analyzer can be run post-installation to assess if any
installation step has been missed or requires attention.
Common steps to diagnose installation issues are:
• Review ECC Analyzer output. For more information on ECC Analyzer, refer to
Oracle E-Business Suite Enterprise Command Center (ECC) Analyzer, My Oracle
Support Knowledge Document 2587090.1.
• Confirm that all installation steps are successful, or if the issue occurs after upgrade.
Performance Issues
The data load tracking page provides details regarding the time elapsed at various
stages of data load execution. This serves as a robust assessment of performance
allowing the administrator to take initiatives related to performance improvement.
The Data Load Tracking page lists data loads, along with a search feature. For a given
load, you can access the run ID, load type, status, application name, data set key,
language(s), and time of load. For more information, see: Data Load Tracking, page 2-5.
You can expand the Data Set Details region for a link to the Query Details page. This
page includes SQL query run, the time it was run, and the number of rows processed,
and other information.
• Review data load log file and SQL ETL (extract, transform, and load) issues.
ETL Issues
The data load tracking page also details the SQL query that has been executed during
the data load operation for each data set, the number of records processed, and the
number of records ingested. These details allow administrators to determine if there are
any data- or query-related issues so that they can take corrective actions in the proper
direction.