SlideShare a Scribd company logo
1 of 6
Download to read offline
Tech Notes



Role-Based Benefits of Buying and Using
ER/Studio® Enterprise Portal
Greg Keller, Embarcadero Technologies
March 2009




Corporate Headquarters            EMEA Headquarters         Asia-Pacific Headquarters
100 California Street, 12th Floor York House                L7. 313 La Trobe Street
San Francisco, California 94111 18 York Road                Melbourne VIC 3000
                                  Maidenhead, Berkshire     Australia
                                  SL6 1SF, United Kingdom
Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal




ER/STUDIO ENTERPRISE PORTAL: UNLOCKING
METADATA FOR THE ENTERPRISE
ER/Studio is a veritable factory of information, enabling data architects and database
developers to visualize, define, and manage complex data models that contain valuable
information from which many roles within the enterprise can benefit. ER/Studio
Enterprise Portal (Portal) is the vehicle which exposes metadata to roles in the
enterprise such as developers, DBAs, ETL, and decision support personnel through
sophisticated web-based searching and reporting capabilities.

The Portal is part of the ER/Studio Enterprise family of products and is used in
conjunction with ER/Studio and its Enterprise collaboration and model management
repository.




The ER/Studio Enterprise Portal communicates metadata to a wide variety of roles in
the enterprise to assist them with their own specific job tasks. This brief paper will walk
through some of these beneficiaries and the positive impact the Portal has to their job
roles.




Embarcadero Technologies                                                                 -1-
Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal



BENEFITS FOR DEVELOPERS
•   Searchable data model and metadata inventories
•   Increased understanding of enterprise data infrastructure
•   Awareness of pre-existing data assets and data definitions

The Portal gives developers a searchable inventory of database models, reusable model
patterns, and definitions of database objects (metadata) that they must wire and code
the application infrastructure to. The Portal radically improves the speed and depth of
knowledge that you can achieve on understanding your enterprise data infrastructure.
As an example, you can search for pre-existing data assets which can be re-used -
versus errantly re-creating them- and reduce the common issue of data redundancy.
Moreover, your can ensure correct data types and other storage needs by searching the
Portal for specific standards which must be used when creating objects such as tables.


BENEFITS FOR BUSINESS ANALYSTS
•   Access to critical data documentation and data semantics
•   Better data sourcing accuracy
•   Higher accuracy in leveraging the correct data

As a Business Analyst (BA), a title ranging from ‘knowledge workers’ to ‘line of business
owners’ to ‘marketing analysts’ (e.g., roles who leverage corporate data for assembling
critical reports required analysis), you benefit from the Portal by being able to quickly
search, source, and know where specific types of data exists in data sources around
your enterprise. You can ensure that you not only have ALL the relevant information in
your compiled reports, but also the RIGHT data so that you can make critical business
decisions. The Portal provides you with knowledge of where to source data, what
systems and/or processes leverage, and critical documentation created by your
enterprise and data architecture teams to describe the semantics of the data. This
results in ensuring better data sourcing accuracy for reports and similar needs.


BENEFITS FOR ETL DEVELOPERS
•   Visual understanding of source and target data sources
•   Up-front knowledge of business rules applied to data
•   Explicit documentation helps avoid costly re-writes

As an ETL developer, you must understand specific business rules on how the data
“behaves” in your systems to ensure any logic you write will not modify the meaning of
the data when writing a complex extraction, transformation, and loading code and
integrated data from production systems to warehouses and other decision support
systems. The Portal provides you specific searchable metadata on data lineage
information containing important contextual information input by the business itself to


Embarcadero Technologies                                                               -2-
Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal


describe the data and any rules being enforced on it. This saves immeasurable cycles in
having to re-write ETL code by ensuring you know upfront any nuances they must not
affect. Furthermore, the Portal provides explicit documentation and visual
understanding of the source and target data sources to mitigate complexity in wholly
understanding the metadata involved in the ETL processes.


BENEFITS FOR DBAS
•   Quick access to storage metrics and anticipated growth
•   Transparent view into data dependencies for impact analysis
•   Better understanding of models leads to less risk of downtime

As a Database Administrator (DBA), your focus is on performance, availability, and
uptime SLAs, and will benefit by the Portal’s searchable inventory of database models.
The Portal also provides various metrics on data storage and information to help you
understand more about the capacity and space required of their systems. Furthermore,
the Portal provides a browse-able inventory of production database systems with
physical models that offer visual interpretations of dependencies between database
objects (e.g., procedures with Table and View dependencies). This is monumentally
critical so that as a DBA you can visually inspect a dependency model/graph of a
database via the Portal to ensure that changes being made to specific objects have your
dependants updated as well; providing less risk of downtime due to post facto forensics
on ‘what broke’ after the change was input and the system was ground to a halt.


BENEFITS FOR DATA ARCHITECTS
•   Searchable library of all enterprise data definitions
•   Pre-defined model templates to enforce standards
•   Promotes re-use by making data asset discovery a snap

As a Data Architects (DAs) you will be as frequent as an end-user and beneficiary of the
Portal as the other constituencies in your IT organization. As the primary author of the
Portal’s content (data models, metadata, definitions, etc.), the Portal provides a truly
simplistic and efficient way for you to discover and re-use data assets through familiar
search engine “like” approaches. At the enterprise level, you may have looked at,
modified, modeled, or reviewed thousands of data definitions and simply cannot
contain a memory footprint for that vast amount of information. The Portal provides
ways to search for an identify data assets you can repurpose again for new projects in
addition to leveraging pre-defined model templates for new projects to enforce
modeler standards ultimately reducing object re-creation.




Embarcadero Technologies                                                             -3-
Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal



SUMMARY
ER/Studio Enterprise Portal is designed to unlock metadata to various roles in the
enterprise to ensure productivity and higher accuracy in their job roles. It re-enforces
the need for refined yet simplistic understanding of enterprise data and ensures that
this critical information can be at nearly everyone’s fingertips that requires an
immediate understanding of the meaning and whereabouts of data with their
organization.




Embarcadero Technologies                                                                   -4-
Embarcadero Technologies, Inc. is a leading provider of award-winning tools for application
developers and database professionals so they can design systems right, build them faster and
run them better, regardless of their platform or programming language. Ninety of the Fortune
100 and an active community of more than three million users worldwide rely on Embarcadero
products to increase productivity, reduce costs, simplify change management and compliance
and accelerate innovation. The company’s flagship tools include: Embarcadero® Change
Manager™, CodeGear™ RAD Studio, DBArtisan®, Delphi®, ER/Studio®, JBuilder® and Rapid
SQL®. Founded in 1993, Embarcadero is headquartered in San Francisco, with offices located
around the world. Embarcadero is online at www.embarcadero.com.

More Related Content

More from Embarcadero Technologies

Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionEmbarcadero Technologies
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationEmbarcadero Technologies
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbarcadero Technologies
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentEmbarcadero Technologies
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarEmbarcadero Technologies
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidEmbarcadero Technologies
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureEmbarcadero Technologies
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesEmbarcadero Technologies
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsEmbarcadero Technologies
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Embarcadero Technologies
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessEmbarcadero Technologies
 
What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016Embarcadero Technologies
 
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...Embarcadero Technologies
 
RAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature MatrixRAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature MatrixEmbarcadero Technologies
 
7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data Modeling7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data ModelingEmbarcadero Technologies
 

More from Embarcadero Technologies (20)

Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2
 
Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 Introduction
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and Instrumentation
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup Document
 
TMS Google Mapping Components
TMS Google Mapping ComponentsTMS Google Mapping Components
TMS Google Mapping Components
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
 
Useful C++ Features You Should be Using
Useful C++ Features You Should be UsingUseful C++ Features You Should be Using
Useful C++ Features You Should be Using
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and Android
 
Embarcadero RAD server Launch Webinar
Embarcadero RAD server Launch WebinarEmbarcadero RAD server Launch Webinar
Embarcadero RAD server Launch Webinar
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data Architecture
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst Practices
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data Assets
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
 
Great Scott! Dealing with New Datatypes
Great Scott! Dealing with New DatatypesGreat Scott! Dealing with New Datatypes
Great Scott! Dealing with New Datatypes
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for Success
 
What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016What's New in DBArtisan and Rapid SQL 2016
What's New in DBArtisan and Rapid SQL 2016
 
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
 
RAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature MatrixRAD Studio, Delphi and C++Builder 10 Feature Matrix
RAD Studio, Delphi and C++Builder 10 Feature Matrix
 
7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data Modeling7 Dangerous Myths DBAs Believe about Data Modeling
7 Dangerous Myths DBAs Believe about Data Modeling
 

Recently uploaded

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Benefits of Buying and Using Enterprise Data Modeling Tools | ER/Studio from Embarcadero Technologies

  • 1. Tech Notes Role-Based Benefits of Buying and Using ER/Studio® Enterprise Portal Greg Keller, Embarcadero Technologies March 2009 Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor York House L7. 313 La Trobe Street San Francisco, California 94111 18 York Road Melbourne VIC 3000 Maidenhead, Berkshire Australia SL6 1SF, United Kingdom
  • 2. Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal ER/STUDIO ENTERPRISE PORTAL: UNLOCKING METADATA FOR THE ENTERPRISE ER/Studio is a veritable factory of information, enabling data architects and database developers to visualize, define, and manage complex data models that contain valuable information from which many roles within the enterprise can benefit. ER/Studio Enterprise Portal (Portal) is the vehicle which exposes metadata to roles in the enterprise such as developers, DBAs, ETL, and decision support personnel through sophisticated web-based searching and reporting capabilities. The Portal is part of the ER/Studio Enterprise family of products and is used in conjunction with ER/Studio and its Enterprise collaboration and model management repository. The ER/Studio Enterprise Portal communicates metadata to a wide variety of roles in the enterprise to assist them with their own specific job tasks. This brief paper will walk through some of these beneficiaries and the positive impact the Portal has to their job roles. Embarcadero Technologies -1-
  • 3. Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal BENEFITS FOR DEVELOPERS • Searchable data model and metadata inventories • Increased understanding of enterprise data infrastructure • Awareness of pre-existing data assets and data definitions The Portal gives developers a searchable inventory of database models, reusable model patterns, and definitions of database objects (metadata) that they must wire and code the application infrastructure to. The Portal radically improves the speed and depth of knowledge that you can achieve on understanding your enterprise data infrastructure. As an example, you can search for pre-existing data assets which can be re-used - versus errantly re-creating them- and reduce the common issue of data redundancy. Moreover, your can ensure correct data types and other storage needs by searching the Portal for specific standards which must be used when creating objects such as tables. BENEFITS FOR BUSINESS ANALYSTS • Access to critical data documentation and data semantics • Better data sourcing accuracy • Higher accuracy in leveraging the correct data As a Business Analyst (BA), a title ranging from ‘knowledge workers’ to ‘line of business owners’ to ‘marketing analysts’ (e.g., roles who leverage corporate data for assembling critical reports required analysis), you benefit from the Portal by being able to quickly search, source, and know where specific types of data exists in data sources around your enterprise. You can ensure that you not only have ALL the relevant information in your compiled reports, but also the RIGHT data so that you can make critical business decisions. The Portal provides you with knowledge of where to source data, what systems and/or processes leverage, and critical documentation created by your enterprise and data architecture teams to describe the semantics of the data. This results in ensuring better data sourcing accuracy for reports and similar needs. BENEFITS FOR ETL DEVELOPERS • Visual understanding of source and target data sources • Up-front knowledge of business rules applied to data • Explicit documentation helps avoid costly re-writes As an ETL developer, you must understand specific business rules on how the data “behaves” in your systems to ensure any logic you write will not modify the meaning of the data when writing a complex extraction, transformation, and loading code and integrated data from production systems to warehouses and other decision support systems. The Portal provides you specific searchable metadata on data lineage information containing important contextual information input by the business itself to Embarcadero Technologies -2-
  • 4. Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal describe the data and any rules being enforced on it. This saves immeasurable cycles in having to re-write ETL code by ensuring you know upfront any nuances they must not affect. Furthermore, the Portal provides explicit documentation and visual understanding of the source and target data sources to mitigate complexity in wholly understanding the metadata involved in the ETL processes. BENEFITS FOR DBAS • Quick access to storage metrics and anticipated growth • Transparent view into data dependencies for impact analysis • Better understanding of models leads to less risk of downtime As a Database Administrator (DBA), your focus is on performance, availability, and uptime SLAs, and will benefit by the Portal’s searchable inventory of database models. The Portal also provides various metrics on data storage and information to help you understand more about the capacity and space required of their systems. Furthermore, the Portal provides a browse-able inventory of production database systems with physical models that offer visual interpretations of dependencies between database objects (e.g., procedures with Table and View dependencies). This is monumentally critical so that as a DBA you can visually inspect a dependency model/graph of a database via the Portal to ensure that changes being made to specific objects have your dependants updated as well; providing less risk of downtime due to post facto forensics on ‘what broke’ after the change was input and the system was ground to a halt. BENEFITS FOR DATA ARCHITECTS • Searchable library of all enterprise data definitions • Pre-defined model templates to enforce standards • Promotes re-use by making data asset discovery a snap As a Data Architects (DAs) you will be as frequent as an end-user and beneficiary of the Portal as the other constituencies in your IT organization. As the primary author of the Portal’s content (data models, metadata, definitions, etc.), the Portal provides a truly simplistic and efficient way for you to discover and re-use data assets through familiar search engine “like” approaches. At the enterprise level, you may have looked at, modified, modeled, or reviewed thousands of data definitions and simply cannot contain a memory footprint for that vast amount of information. The Portal provides ways to search for an identify data assets you can repurpose again for new projects in addition to leveraging pre-defined model templates for new projects to enforce modeler standards ultimately reducing object re-creation. Embarcadero Technologies -3-
  • 5. Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal SUMMARY ER/Studio Enterprise Portal is designed to unlock metadata to various roles in the enterprise to ensure productivity and higher accuracy in their job roles. It re-enforces the need for refined yet simplistic understanding of enterprise data and ensures that this critical information can be at nearly everyone’s fingertips that requires an immediate understanding of the meaning and whereabouts of data with their organization. Embarcadero Technologies -4-
  • 6. Embarcadero Technologies, Inc. is a leading provider of award-winning tools for application developers and database professionals so they can design systems right, build them faster and run them better, regardless of their platform or programming language. Ninety of the Fortune 100 and an active community of more than three million users worldwide rely on Embarcadero products to increase productivity, reduce costs, simplify change management and compliance and accelerate innovation. The company’s flagship tools include: Embarcadero® Change Manager™, CodeGear™ RAD Studio, DBArtisan®, Delphi®, ER/Studio®, JBuilder® and Rapid SQL®. Founded in 1993, Embarcadero is headquartered in San Francisco, with offices located around the world. Embarcadero is online at www.embarcadero.com.