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

  • 2 GHZ or higher dual core processor
  • 4 GB RAM (8 GB or more for large marts)
  • 10 GB of disk space or more as required to support your specific mart

Operating System

  • Microsoft Windows 8.1
  • Microsoft Windows 10
  • Microsoft Windows Server 2012, R2
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019
  • 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
    Note: For DM Connect for DI, the minimum SQL Server version requirement is SQL Server 2016 SP2
  • Oracle 12c or the certified versions 12c R2, 18c, and 19c
  • PostgreSQL through V9.6.2 and certified on 9.6.15, 10.10, and 11.5. Additionally, PostgreSQL is certified as follows:

    • version 11.6 for Amazon RDS and Amazon Aurora
    • version 12.3 for Amazon RDS

erwin Mart Administrator Web Client - Browser

  • Microsoft Internet Explorer v10 or newer
  • Mozilla Firefox v30 or newer
  • Google Chrome v30 or newer
  • Apple Safari 6 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)

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
    Note: For DM Connect for DI, the minimum SQL Server version requirement is SQL Server 2016 SP2
  • Oracle 11g and higher

Browser

  • 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.

Note: 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

Note: 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

Mapping Manager

Projects/Create Project

Projects/Mappings/Create Mapping

Projects/Project Tabs/Project Details/View Project Details

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