This is a work in progress document
Data Model:
Data model is an essential and common ingredient in building data marts, data warehouses and data integration jobs. It is a structural foundation represented as well defined
graphical characterization of a database system (Source: Wikipedia).
Three relevant types of data model are:
- Conceptual data model: abstract (high level) definition of data elements and their relationships
- Logical data model: abstract (with some structure) of semantic information organized in terms of domain entities, their attributes, and relationships between them
- Physical data model: lower level detailed structure, derived from a logical data model that incorporates tables, columns, data types, keys, constraints, etc...
Data Modeling tool:
For data mart project, data modeling tool would be utilized to develop dimensional models. IDERA, erWin and Toad are currently the tools that are being compared here.
Talend does not have a data modeling feature in its product offering. Talend Data Catalog seem to have the ability where models can be obtained through reverse engineering
Features Comparison Matrix:
ER/Studio Data Architect | ER/Studio Data Architect Professional | ER/Studio Enterprise Team Edition | erwin Data Modeler Standard Edition | erwin Data Modeler Workgroup Edition | Oracle Toad Data Modeler | |
---|---|---|---|---|---|---|
Version Considered | 17.1 | 17.1 | 17.1 | r9.7 | r9.7 | |
Concurrent licensing model | ||||||
Forward Engineering | ||||||
Reverse Engineering | ||||||
Model Repository | ||||||
Integration with Atlassian Jira | ||||||
Integration with ServiceNow | ||||||
Conceputal mapping functionality | add-on | add-on | ||||
Model Version control | ||||||
Dimensional Modeling | ||||||
Oracle Database support | ||||||
MS SQL Server Support | ||||||
Data Lineage Visualization | ||||||
Schema generation to database | ||||||
Export models | ||||||
Model change management | ||||||
Multi user collaboration | ||||||
Metadata Import Export bridges | ||||||
Auxiliary products (relevant) | SQL Diagnostic Manager | SQL Diagnostic Manager | SQL Diagnostic Manager | |||
Single Platform Price | Workstation: $1,838 Concurrent: | Workstation: $4,544 Concurrent: | Workstation: $7,794 Concurrent: | Concurrent: | Concurrent: $4,616 | |
Support and Maintenance | 1 year | 1 year | 1 year | 1 year | 1 year |