website logo
⌘K
πŸ“Introduction
πŸ“Essential Overview
Getting Started (What is Essential?)
The Essential Information Eco System
πŸ“How to be Successful with Essential
Identify Stakeholders and Concerns
Prioritise Delivery
Identify/Define the Views that will support Delivery
Identify any Meta Model extensions required and the impacts
Identify the data required, data sources, and population method
Plan Training/Consultancy
Extend Launchpad and build integrations and views as required
Complete Portal and Repository set-up
Capture data
πŸ“„Embed EA data management process to ensure data is maintained
Measure Value
πŸ“How To Use Essential
Using Essential Overview
πŸ“„Logging In and The Homepage
πŸ“„Capturing and Maintaining Data
πŸ“„Everyone's Essential Editors
πŸ”Hints & Tips
πŸ“„Bulk Data Imports
πŸ“„Essential Import Utility - To Bulk Load Data
πŸ“„Essential Viewer
πŸ“„Set Up Support Tools
πŸ“„Extending the Essential Meta Model
πŸ“„System Administration
πŸ“„Repository Administration
πŸ“„Managing User Security
πŸ“„Essential Product Releases and Updates
πŸ“EA Tutorials
πŸŽ“Business Architecture
πŸŽ“Application Architecture
πŸŽ“Technology Architecture
πŸŽ“Information Architecture
πŸ“„EA Support/Utilities
🌐Essential Meta Model Diagrams
Essential Meta Model (Overview)
Business Layer
Application Layer
Information/Data Layer
Technology Layer
EA Support
Meta Model Constructs
Essential Modelling Patterns/Definitions
πŸ“How to Populate Essential Views
Roadmap Enablement and Scoping Frameworks
Enterprise Views
Business Views
Information Views
Application Views
Technology Views
πŸ“Open Source
Open Source Overview
πŸ› οΈOpen Source Multi-User
βš’οΈOpen Source Installation
Accessing Essential OS
Essential OS Buttons
❓FAQs
Modelling in Essential
Data Capture, Maintenance and Releases
Viewer
User Management and Security
Launchpad and Import Utility
Open Source Configuration
Docs powered byΒ archbeeΒ 

Data Capture, Maintenance and Releases

8min

Automate data imports

There are multiple mechanisms for this. The APIs in the commercial version offer simple ways to access Essential and integrate it with other systems. All platforms can import CSV and XML-based data already. You can build imports to load data into Essential from other systems, as long as they are structured in the way they export data.

The API specification is here and documentation on how to use them is hereο»Ώ

The import utility documentation is at ο»ΏEssential Import Utility - To Bulk Load Data

Capturing and Maintaining data

You can capture data using the Essential Data Manager (EDM) for more information visit ο»ΏCapturing and Maintaining Data or the Essential Editors, guidance at ο»ΏEveryone's Essential Editors. Currently, we have 18 Editors but you can extend this to make your own. To know how to do this, visit ο»ΏSimple Editor Creator. Use these to create & edit instances & classes, or use the Import Utility to and upload a DUP or Launchpad file. For instructions, visit ο»ΏHow to Use the Essential Launchpad

How much data can Essential hold?

Both the Essential Open Source and the commercial versions can scale to cover several million instances, this is based on testing performed by Stanford University on the ProtΓ©gΓ© engine.

How can I export audit logs out of Essential?

ο»ΏAudit Log can be exported out of the Essential tool by making use of the Audit API to extract the data. The API can be found in this document here.

How does the Feedback feature work? Can I define who is contacted?

Feedback

The feedback feature is a simple yet powerful feature for engaging with users of Viewer. Via the drop down form, users can send feedback on issues, comments, suggestions for the portal. A user fills in the simple form and an email is generated (to be sent via the users email client) to the relevant people. In the email are not just the comments of the user but also current page they are on when creating the feedback. This allows the recipient to know which page the issue or comment is talking about. HOWEVER… it’s a little cleverer than that, because we can define content owners for any object in the repository, Viewer can identify the appropriate recipient(s) for the email based on the current page. Additionally, we can define global content owners so that any feedback is sent to them as well.

Example... A user visits an Application Summary page for the Application β€œAdvantage 2022”. The user notices an error on the page (perhaps the supplier is incorrect) and decides to send some feedback. Viewer can identify the content owner for the "Advantage 2022” and sends the feedback to that owner as well as the global content owner for the whole portal.

Configuring content owners for feedback in the repository Create an Actor (group or individual) to be the global contact for the feedback (EA Class > Business Layer > Business Physical > Actor). All feedback will go to this person or organisation. Ensure you provide an email address for that actor. Assign the actor the role of β€œGlobal EA Content Owner”. Now all feedback will go to that actor’s email address. To assign owners to specific content, simply create a stakeholder (Actor to Role) on any object with the role β€œEA Content Owner”. It only takes a minute or so to set up the global content owner so is worth doing. Individual content owners can arrive as your maturity in this space grows or the owners have been identified.

How often is a new release of Essential made available?

It depends on the Essential product. See ο»ΏEssential Product Releases and Updates for more information.

How can I control the class visibility in the Class Tree?

You can set any of the class visibility by navigating to Configure/ Class Editor/Layout and ticking or unticking the Show Class In Instance Browser.

ο»Ώ

Class Visibility in The Class Tree
Class Visibility in The Class Tree
ο»Ώ

ο»Ώ

ο»Ώ

Updated 07 Mar 2023
Did this page help you?
Yes
No
PREVIOUS
Modelling in Essential
NEXT
Viewer
Docs powered byΒ archbeeΒ 
TABLE OF CONTENTS
Automate data imports
Capturing and Maintaining data
How much data can Essential hold?
How can I export audit logs out of Essential?
How does the Feedback feature work? Can I define who is contacted?
How often is a new release of Essential made available?
How can I control the class visibility in the Class Tree?