Prerequisites

Before configuring erwin DM Connect for DI, ensure that the prerequisites for erwin Mart Server and erwin Data Intelligent Suite (DI Suite) are in place:

erwin Mart Server System Requirements

Refer to the following tables for minimum system requirements.

Parameter

Requirement

Hardware/Workstation

  • 4 GHz or higher quad-core processor
  • 16 GB RAM
  • 100 GB of disk space or more as required to support your specific mart

Operating System

  • Microsoft Windows 8.1
  • Microsoft Windows 10
  • Microsoft Windows 11
  • Microsoft Windows Server 2012, R2
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2022
  • Microsoft .NET Framework 4.0 and above
  • All current Microsoft Windows critical updates

Database

  • Microsoft SQL Server 2016 SP2 or the certified versions 2017 and 2019, and Microsoft SQL Azure 12, and Amazon RDS SQL Server 2019
  • For DM Connect for DI, the minimum SQL Server version requirement is SQL Server 2016 SP2

  • Oracle 12c R2, 18c, 19c, and 21c
  • PostgreSQL through version 9.6.2 or the certified versions 9.6.21, 9.6.24, 10.16, 10.20, 11.11, 11.14, 12.9, 13.2, and 13.5. You can also use PostgreSQL certified version 11.8 for Amazon Aurora.

erwin Mart Administrator Web Client - Browser

  • Microsoft Edge v97 or newer
  • Mozilla Firefox v91 or newer
  • Google Chrome v97 or newer
  • Apple Safari 15 or newer

Tomcat Memory

In the C:\Program Files\erwin\Mart Server r9\Tomcat64\bin\startup.bat file, update the following setting to increase the RAM in MBs:  

set "CATALINA_OPTS=-Xms256m -Xmx1028m"

Tomcat Memory (Large Mart)

In the C:\Program Files\erwin\Mart Server r9\Tomcat64\bin\startup.bat file, update the following setting to increase the RAM in MBs:  

set "CATALINA_OPTS=-Xms1024m -Xmx12288m" That is, (1GB –12GB)

Web Server

Apache Tomcat 9.0.52

JDK

AdoptOpenJDK (build 16.0.1+9)

erwin DI Suite System Requirements

Parameter

Requirement

Hardware/Workstation

  • VM or Dedicated Physical Server
  • Processor - 64-bit, minimum 4 cores
  • RAM:
    • 16 GB for limited user POCs
    • 32-64 GB for enterprise production deployment
  • Hard Disk Drive - 200-300 GB

Operating System

  • Microsoft Windows - Windows 10, Windows Server 2012 and above
  • CentOS 7
  • RHEL 6.6 and 7.2
  • Amazon Linux 2

Database

  • SQL Server 2016 SP2 and higher

    For DM Connect for DI, the minimum SQL Server version requirement is SQL Server 2016 SP2

  • Oracle 11g and higher

Browser

  • Microsoft Edge v90 or newer
  • Google Chrome v28.0 or higher
  • Mozilla Firefox v16 or higher
  • Microsoft Edge

Web Servers

Apache Tomcat v8.5.35/41

Web Server Memory Allocation

Allot at least 50 percent of available memory. For example, if available memory is 16GB, allot at least 8GB.

Web Client Workstation

  • Processor - i3 or higher
  • RAM - 8GB minimum

In case of enterprise deployment, for the best performance, it is recommended to allot at least 0.5 GB space per user on the application server. For example, if 30 users log on simultaneously, the application server must have at least 15 GB of RAM allocated to it.

The above RAM allocation does not indicate the RAM of the server machine. It indicates the physical RAM allocation to the application server.

Database Server Specifications

The following table lists database server specifications:

Parameter

Requirement

Server Type

Dedicated standalone server

Processor

64-bit, minimum 4-8 cores

RAM

16-32 GB

Hard Disk Drive

250-500 GB

Tablespace

50 GB, minimum

erwin DI Suite requires a dedicated schema/database (SQL Server or Oracle) with at least 50 GB tablespace allocated to it, which increases exponentially based on usage.

Permissions

To use DM Connect for DI, you need certain permissions on erwin Mart Administrator and erwin Data Intelligence Suite (DI Suite).

Minimum erwin Mart Permissions

You can use DM Connect for DI only if your account has been assigned the following profiles:

  • Administrator
  • Architect

Minimum erwin DI Suite Permissions

Metadata Manager

Create System

Systems/System Tabs/View System Details

List Systems

Systems/Add Environment

Systems/List Environments

Systems/System Environments/Import Environment

Systems/System Environments/New Version

Systems/System Tabs/View Environment Details

Systems/Configure Expanded Logical Name

Systems/System Environments/Environment Tabs/Extended Properties/Edit Extended Properties

Systems/System Environments/Scan Metadata

Systems/System Environments/Environment Tabs/EnvironmentDetails

Mapping Manager

Projects/Create Project

Projects/Mappings/Create Mapping

Projects/Project Tabs/Project Details/View Project Details

rojects/Mappings/Mapping Grid/Edit Mapping Specification Grid
(Any one permission in child permissions)

Business Glossary Manager

Custom Objects/Catalog/Create

Custom Objects/Catalog/Edit

Custom Objects/Catalog/View

Custom Objects/Catalog/Custom Objects/Create

Custom Objects/Catalog/Custom Objects/Edit

Custom Objects/Catalog/Custom Objects/View

Custom Objects/Import Catalog

erwin DI Suite DocumentsPath

To be able to export data from erwin Data Modeler (DM) to erwin DI Suite, ensure that you update the iccdocuments.properties file in erwin DI Suite as follows:

  • Windows: If you change the default installation location, follow these steps:
    1. Open the iccdocuments.properties file from the following location:
      Apache Software Foundation\Tomcat 8.5\webapps\<Application Name>\WEB-INF\configuration\properties\iccdocuments.properties
    2. Change the DocumentsPath value to the current installation location:
      <drivename>:/<application name>

    For example, consider you changed the installation location from the default location to:
    D:\Apache Software Foundation\Tomcat 8.5\webapps\erwinDISuite\WEB-INF\configuration\properties.
    Then, change the DocumentsPath to:
    D:/erwinDISuite

  • Linux: Ensure that you follow these steps:
    1. Open the iccdocuments.properties file from the following location:
      /opt/tomcat/webapps/<<erwinDISuite>>/WEB-INF/configuration/properties/iccdocuments.properties
    2. Change the DocumentsPath value to:
      opt/tomcat/<application name>

    For example, change the DocumentsPath from C:/MappingManager to:
    opt/tomcat/erwinDISuite