MDM

Platform for MDM Features Comparison Matrix

  1. Active Data Model

      Talend Open Studio for MDM Platform for Master Data Management
    Flexible XML based Data Model
    Flexible XML based Data Model

    x

    x

    Object Oriented Data Modeling
    Object Oriented Data Modeling

    x

    x

    Basic Data Validations and Business Rules
    Basic Data Validations and Business Rules

    x

    x

    Graphical Modeling Tool
    Graphical Modeling Tool

    x

    x

    Multiple Language Support
    Multiple Language Support

    x

    x

    mport Domain Templates
    mport Domain Templates

    x

    x

    Domain Driven Integration

      Talend Open Studio for MDM Platform for Master Data Management
    Complete Data Integration functionality
    Complete Data Integration functionality

    x

    x

    Automated services based integration- Event Management
    Automated services based integration- Event Management

    x

    x

    Real time and batch integration
    Real time and batch integration

    x

    x

    SOA Manager/Console
    SOA Manager/Console
     

    x

    Service Creation and Enablement
    Service Creation and Enablement

    An open source services framework, Apache CXF helps you build and develop services and REST applications using standard programming APIs like JAX-WS and JAX-RS.

     

    x

    Service Mediation
    Service Mediation

    Talend supports Enterprise Integration Patterns to mediate messages between services, to perform transformation, message filtering, data enrichment or load balancing

     

    x

    Message Routing
    Message Routing

    Talend is powered by Apache Camel, a powerful open source integration framework that lets you create Enterprise Integration Patterns (EIPs) to implement routing and mediation rules.

     

    x

    Support for Enterprise Integration Patterns (EIPs)
    Support for Enterprise Integration Patterns (EIPs)

    Talend supports Enterprise Integration Patterns (EIPs) – a standard set of integration components used to address common integration needs.

     

    x

    Messaging
    Messaging

    The most popular and powerful open source messaging provider, Apache ActiveMQ is the most popular and powerful open source implementation of the JMS standard. It supports many cross language Clients and protocols.

     

    x

    Data Transformation
    Data Transformation

    Exchange data across applications with varying data formats, manipulate message payload (including encryption, compression and encoding transformations) and format messages across heterogeneous transport protocols data types.

     

    x

    Security and Identity Services
    Security and Identity Services

    Talend provides a Security Token Service (STS), which allows ‘trust’ to be established between parties using the latest security standards for Web Services. The STS Framework issues interoperable security tokens to negotiate claims between consumers, services providers and 3rd parties, establishing trust and authentication. By abstracting authentication through brokers, you can establish secure connections through a common trusted entity in situations where parties cannot establish trust directly.

     

    x

    Service Locator
    Service Locator

    Through the Service Locator, Talend provides automatic and transparent failover and load balancing via dynamic endpoint registration and lookup. Service Locator maintains the availability of the service to help meet demands and service level agreements (SLAs) and by this provides the important loosely coupling between ESB consumers with the ESB providers.

     

    x

    Packaged Application Connectivity
    Packaged Application Connectivity

    Talend leverages the industry’s leading open source data integration capabilities to provide access to a library of over 450 connectors, supporting all types of sources and targets for data integration, migration or synchronization.

     

    x

    ESB Deployment Container Flexibility
    ESB Deployment Container Flexibility

    The smallest unit of the ESB is a lightweight container into which legacy system adaptors can be integrated or application services run. Talend ESB is not dependant on a specific transport technology. Rather, it can use the most appropriate transport mechanism available, thus ensuring interoperability with customers’ systems that do not use Talend ESB. In cases in which asynchronous transport is called for Talend ESB uses a messaging system while keeping both systems independent. Talend ESB also supports the ability to add quality of service policies including security, reliability, transactionality and configure them as needed.

     

    x

    OSGi Support
    OSGi Support

    Talend leverages Apache Karaf as its small footprint, OSGi-based runtime. This provides a lightweight container onto which various components and applications can be deployed.

     

    x

    SOAP (WSDL) tools
    SOAP (WSDL) tools

    Easily create client and server SOAP interfaces based on a WSDL description (WSDL-first Web Services).

    SOAP is an acronym for Simple Object Access Protocol. SOAP defines a protocol for message exchange between applications. The latest version of the SOAP specification may be found here.

    WSDL is an acronym for Web Services Description Language. WSDL defines a XML-based language for describing web service interfaces, including SOAP interfaces. The latest version of the WSDL specification may be found here.

     

    x

    REST
    REST

    Talend allows Java developers to quickly create REST applications as part of a SOA. Users can expose RESTful services on the Talend ESB and route REST calls to applications.

     

    x

    WS-*, via Security Token Service (STS)
    WS-*, via Security Token Service (STS)

    Trust can be difficult to establish within and across IT domains. Talend ESB provides a Security Token Service (STS), which allows ‘trust’ to be established between parties using the latest security standards for Web Services. The STS Framework issues interoperable security tokens to negotiate claims between consumers, services providers and 3rd parties, establishing trust and authentication. By abstracting authentication through brokers, you can establish secure connections through a common trusted entity in situations where parties cannot establish trust directly.

     

    x

    SAML Support
    SAML Support

    Through the ESB Security Token Service (STS), clients and services securely and transparently authenticate during connections – without custom coding. The STS also supports Security Assertion Markup Language 2.0 (SAML 2.0) to federate security credentials and can be extended to create custom tokens (incl. binary tokens), tailored to meet the needs of existing security environments.

     

    x

    Hadoop (Optional)
    Hadoop (Optional)
     

    x

    Master Data Quality

      Talend Open Studio for MDM Platform for Master Data Management
    Data Profiling
    Data Profiling

    x

    x

    Accurate data matching
    Accurate data matching

    x

    x

    Data Standardization
    Data Standardization

    x

    x

    Data Cleansing
    Data Cleansing

    x

    x

    Data Augmentation
    Data Augmentation

    x

    x

    Data Survivorship
    Data Survivorship
     

    x

    Data bucketing and blocking
    Data bucketing and blocking
     

    x

    Advanced Data Validations and Business Rules
    Advanced Data Validations and Business Rules
     

    x

    Business Process Management (BPM) and Workflow
    Business Process Management (BPM) and Workflow
     

    x

    Automated Data Survivorship
    Automated Data Survivorship
     

    x

    Manual Resolution through intuitive interface
    Manual Resolution through intuitive interface
     

    x

    Custom form development
    Custom form development
     

    x

    Master data search
    Master data search
     

    x

    Data Stewardship and Governance

      Talend Open Studio for MDM Platform for Master Data Management
    Dynamic, web based governance and stewardship tool
    Dynamic, web based governance and stewardship tool

    x

    x

    Business User Data Export/Import
    Business User Data Export/Import

    x

    x

    Hierarchy Management - multiple & recursive hierarchies
    Hierarchy Management - multiple & recursive hierarchies

    x

    x

    Hierarchy import and overlays
    Hierarchy import and overlays

    x

    x

    MDM Administration

      Talend Open Studio for MDM Platform for Master Data Management
    Historical Views of Hub Data
    Historical Views of Hub Data

    x

    x

    Master data audit trail information
    Master data audit trail information

    x

    x

    Code Generator
    Code Generator

    x

    x

    Roles based Security and Active Directory Integration
    Roles based Security and Active Directory Integration

    x

    x

    Hub Versioning
    Hub Versioning
     

    x

    Extended Support
    Extended Support
     

    x

    Remote Management
    Remote Management
     

    x

    Load Balancing
    Load Balancing

    The Grid Conductor module (accessible through the Job conductor) optimizes the scalability and availability of the integration processes by ensuring an optimal use of the execution grid.
    The grid conductor relies on the definition of virtual servers, which group available resources, regardless of the system type (CPU, OS...).

     

    x

    High Availability
    High Availability

    High Availability is achieved through the ability of deploying multiple Job conductors and job execution servers.
    On the other end, clustering the databases guarantees failover and prevents any execution disruption.

     

    x

    Failover
    Failover

    Through the Service Locator, Talend ESB provides automatic and transparent failover and load balancing via dynamic endpoint registration and lookup with Apache Zookeeper. The Service Locator maintains the availability of the service to help meet demands and service level agreements (SLAs).

     

    x

    Support and Documentation

      Talend Open Studio for MDM Platform for Master Data Management
    Community
    Community

    x

    x

    Issue Tracking
    Issue Tracking

    x

    x

    Documentation
    Documentation

    x

    x

    Code Examples
    Code Examples

    x

    x

    Access To Talend Technical Support
    Access To Talend Technical Support

    x

    x

    Enterprise Grade Support With SLAs
    Enterprise Grade Support With SLAs
     

    x

    License Type and Indemnification

      Talend Open Studio for MDM Platform for Master Data Management
    Access To Source Code
    Access To Source Code

    x

    x

    Indemnification & Warranty
    Indemnification & Warranty
     

    x

    Subscription License
    Subscription License
     

    x

    Open Source License
    Open Source License

    x

     
  1. Active Data Model

      Talend Open Studio for MDM Platform for Master Data Management
    Flexible XML based Data Model
    Flexible XML based Data Model

    x

    x

    Object Oriented Data Modeling
    Object Oriented Data Modeling

    x

    x

    Import Domain Templates
    Import Domain Templates

    x

    x

    Basic Data Validations and Business Rules
    Basic Data Validations and Business Rules

    x

    x

    Graphical Modeling Tool
    Graphical Modeling Tool

    x

    x

    Multiple Language Support
    Multiple Language Support

    x

    x

    Domain Driven Integration

      Talend Open Studio for MDM Platform for Master Data Management
    Complete Data Integration functionality
    Complete Data Integration functionality

    x

    x

    Automated services based integration- Event Management
    Automated services based integration- Event Management

    x

    x

    Real time and batch integration
    Real time and batch integration

    x

    x

    SOA Manager/Console
    SOA Manager/Console
     

    x

    Service Creation and Enablement
    Service Creation and Enablement

    An open source services framework, Apache CXF helps you build and develop services and REST applications using standard programming APIs like JAX-WS and JAX-RS.

     

    x

    Service Mediation
    Service Mediation

    Talend supports Enterprise Integration Patterns to mediate messages between services, to perform transformation, message filtering, data enrichment or load balancing

     

    x

    Message Routing
    Message Routing

    Talend is powered by Apache Camel, a powerful open source integration framework that lets you create Enterprise Integration Patterns (EIPs) to implement routing and mediation rules.

     

    x

    Support for Enterprise Integration Patterns (EIPs)
    Support for Enterprise Integration Patterns (EIPs)

    Talend supports Enterprise Integration Patterns (EIPs) – a standard set of integration components used to address common integration needs.

     

    x

    Messaging
    Messaging

    The most popular and powerful open source messaging provider, Apache ActiveMQ is the most popular and powerful open source implementation of the JMS standard. It supports many cross language Clients and protocols.

     

    x

    Data Transformation
    Data Transformation

    Exchange data across applications with varying data formats, manipulate message payload (including encryption, compression and encoding transformations) and format messages across heterogeneous transport protocols data types.

     

    x

    Security and Identity Services
    Security and Identity Services

    Talend provides a Security Token Service (STS), which allows ‘trust’ to be established between parties using the latest security standards for Web Services. The STS Framework issues interoperable security tokens to negotiate claims between consumers, services providers and 3rd parties, establishing trust and authentication. By abstracting authentication through brokers, you can establish secure connections through a common trusted entity in situations where parties cannot establish trust directly.

     

    x

    Service Locator
    Service Locator

    Through the Service Locator, Talend provides automatic and transparent failover and load balancing via dynamic endpoint registration and lookup. Service Locator maintains the availability of the service to help meet demands and service level agreements (SLAs) and by this provides the important loosely coupling between ESB consumers with the ESB providers.

     

    x

    Packaged Application Connectivity
    Packaged Application Connectivity

    Talend leverages the industry’s leading open source data integration capabilities to provide access to a library of over 450 connectors, supporting all types of sources and targets for data integration, migration or synchronization.

     

    x

    ESB Deployment Container Flexibility
    ESB Deployment Container Flexibility

    The smallest unit of the ESB is a lightweight container into which legacy system adaptors can be integrated or application services run. Talend ESB is not dependant on a specific transport technology. Rather, it can use the most appropriate transport mechanism available, thus ensuring interoperability with customers’ systems that do not use Talend ESB. In cases in which asynchronous transport is called for Talend ESB uses a messaging system while keeping both systems independent. Talend ESB also supports the ability to add quality of service policies including security, reliability, transactionality and configure them as needed.

     

    x

    OSGi Support
    OSGi Support

    Talend leverages Apache Karaf as its small footprint, OSGi-based runtime. This provides a lightweight container onto which various components and applications can be deployed.

     

    x

    SOAP (WSDL) tools
    SOAP (WSDL) tools

    Easily create client and server SOAP interfaces based on a WSDL description (WSDL-first Web Services). SOAP is an acronym for Simple Object Access Protocol. SOAP defines a protocol for message exchange between applications. The latest version of the SOAP specification may be found here. WSDL is an acronym for Web Services Description Language. WSDL defines a XML-based language for describing web service interfaces, including SOAP interfaces. The latest version of the WSDL specification may be found here.

     

    x

    REST
    REST

    Talend allows Java developers to quickly create REST applications as part of a SOA. Users can expose RESTful services on the Talend ESB and route REST calls to applications.

     

    x

    WS-*, via Security Token Service (STS)
    WS-*, via Security Token Service (STS)

    Trust can be difficult to establish within and across IT domains. Talend ESB provides a Security Token Service (STS), which allows ‘trust’ to be established between parties using the latest security standards for Web Services. The STS Framework issues interoperable security tokens to negotiate claims between consumers, services providers and 3rd parties, establishing trust and authentication. By abstracting authentication through brokers, you can establish secure connections through a common trusted entity in situations where parties cannot establish trust directly.

     

    x

    SAML Support
    SAML Support

    Through the ESB Security Token Service (STS), clients and services securely and transparently authenticate during connections – without custom coding. The STS also supports Security Assertion Markup Language 2.0 (SAML 2.0) to federate security credentials and can be extended to create custom tokens (incl. binary tokens), tailored to meet the needs of existing security environments.

     

    x

    Hadoop (Optional)
    Hadoop (Optional)
     

    x

    Failover
    Failover

    Through the Service Locator, Talend ESB provides automatic and transparent failover and load balancing via dynamic endpoint registration and lookup with Apache Zookeeper. The Service Locator maintains the availability of the service to help meet demands and service level agreements (SLAs).

     

    x

    Master Data Quality

      Talend Open Studio for MDM Platform for Master Data Management
    Data Profiling
    Data Profiling

     

    Talend MDM includes a complete Profiler that enables the assessment of the quality level any data as defined by a set of metrics and goals. It provides simple or advanced statistics to text string analysis, including summary data and statistical distributions of hub data.

    x

    x

    Accurate data matching
    Accurate data matching

     

    Accurate identification of potential duplicate records is a core function of Talend MDM. The approach with Talend is to simplify the process and provide a set of tools that allow you to match whatever data you are mastering. Further, the open platform allows you to insert custom algorithms to calculate match scores. Surviving a master record through automated and manual process are also included.

    x

    x

    Data Standardization
    Data Standardization

     

    Components are provided that allow you to make callouts to data standardization services such as Address Doctor or QAS.

    x

    x

    Data Cleansing
    Data Cleansing

     

    Components are provided that allows you to identify and remove duplicates, complete and correct values and properly format hub data.

    x

    x

    Data Augmentation
    Data Augmentation

     

    Make calls to external systems or databases to augment hub data with attributes from a reliable source such as hierarchy information or other reference data lookup/validation.

    x

    x

    Data Survivorship
    Data Survivorship

     

    Talend MDM includes components that allow you to define and implement business rules in order to survive data from multiple records. Custom and pre built rules can be configured for conditions such as most recent value, most reliable source or most regular values.

     

    x

    Data bucketing and blocking
    Data bucketing and blocking

     

    Talend MDM includes features that allow you to optimize a match process by bucketing or creating blocks of data in which to look for duplicates.

     

    x

    Advanced Data Validations and Business Rules
    Advanced Data Validations and Business Rules

     

    With advanced validations you can calculate values based on attribute data and then propagate the data and validation routine to any associated services and the web-based front tend.

     

    x

    Data Stewardship and Governance

      Talend Open Studio for MDM Platform for Master Data Management
    Dynamic, web based governance and stewardship tool
    Dynamic, web based governance and stewardship tool

     

    Talend MDM includes a complete, dynamic AJAX based interface allows you to search, author and modify any master data. It provides an interface for data and workflow tasks to provide structure to data stewardship and hierarchy management.

    x

    x

    Business User Data Export/Import
    Business User Data Export/Import

     

    Enable the business user to import or export master data into hub from web interface.

    x

    x

    Hierarchy Management - multiple & recursive hierarchies
    Hierarchy Management - multiple & recursive hierarchies

     

    Talend MDM can manage any level hierarchy. It can also manage multiple relationships within a hierarchical structure. Multiple hierarchies can be modeled and managed using any pivot and made available to the business user.

    x

    x

    Hierarchy import and overlays
    Hierarchy import and overlays

     

    Talend MDM can align your master data with a hierarchy from an external system or database to augment the master data with information from a trusted reliable source third party data provider.

    x

    x

    Business Process Management (BPM) and Workflow
    Business Process Management (BPM) and Workflow

     

    A complete Business Process Management framework is included in Talend MDM. Workflow is defined and managed by the master data and workflow tasks such as approvals of data, etc. …) are assigned to users or groups of users. Configuration of workflow is accomplished using an intuitive graphical interface.

     

    x

    Automated Data Survivorship
    Automated Data Survivorship

     

    Talend MDM includes components that allow you to define and implement business rules in order to survive data from multiple records. Custom and pre built rules can be configured for conditions such as most recent value, most reliable source or most regular values.

     

    x

    Manual Resolution through intuitive interface
    Manual Resolution through intuitive interface

     

    The Data Stewardship Console that is included with Talend MDM allows a data steward to manually inspect records that are candidate matches and manually choose values that will survive in the master record. This task-based system allows you to track data through this process and provides a framework of team resolution.

     

    x

    Custom form development
    Custom form development

     

    Design and deploy custom forms for any master data. Move pre-bound fields on a form to arrange them in optimized order. Create columns to maximize space and apply custom javascript or css. Customization of the web UI improves adoption in the business audience for MDM. Custom forms allow for a consistent look and feel for an organization.

     

    x

    Master data search
    Master data search

     

    Search an entire hub across all data. Search results return scored entities across all master data. Find master data in seconds. No other MDM solution provides this function out of box.

     

    x

    MDM Administration

      Talend Open Studio for MDM Platform for Master Data Management
    Historical Views of Hub Data
    Historical Views of Hub Data

     

    Talend MDM allows you to view complete historical values and structure of master data within the hub. It also provides a journal of all hub events.

    x

    x

    Master data audit trail information
    Master data audit trail information

     

    Complete history of all hub activity is recorded and accessible through an intuitive search tool. The audit information is also easily exported.

    x

    x

    Code Generator
    Code Generator

     

    Robust Code Generator - as with the complete Talend product line, behind the graphical interface is a complex and well-designed code generator. A hub can be deployed without any manual code.

    x

    x

    Roles based Security and Active Directory Integration
    Roles based Security and Active Directory Integration

     

    Roles based access control (RBAC) security is a foundation feature of Talend MDM. The constructs allow to design and enforce not just read/write access to groups and individuals but also allows for provisioning of data. Further, configuration of the web UI, access to data sources and the translation of elements can all be controlled by the roles based access constructs in the product. (CE is limited to one user/one role)

    x

    x

    Hub Versioning
    Hub Versioning

     

    Create a complete version of a hub to make changes or modifications or deploy in a new environment. Also provided are tools to synchronize hub versions.

     

    x

    Extended Support
    Extended Support
     

    x

    Remote Management
    Remote Management
     

    x

    Load Balancing
    Load Balancing

    The Grid Conductor module (accessible through the Job conductor) optimizes the scalability and availability of the integration processes by ensuring an optimal use of the execution grid.
    The grid conductor relies on the definition of virtual servers, which group available resources, regardless of the system type (CPU, OS...).

     

    x

    High Availability
    High Availability

    High Availability is achieved through the ability of deploying multiple Job conductors and job execution servers.
    On the other end, clustering the databases guarantees failover and prevents any execution disruption.

     

    x

    Support and Documentation

      Talend Open Studio for MDM Platform for Master Data Management
    Community
    Community

    x

    x

    Issue Tracking
    Issue Tracking

    x

    x

    Documentation
    Documentation

    x

    x

    Code Examples
    Code Examples

    x

    x

    Access To Talend Technical Support
    Access To Talend Technical Support

    x

    x

    Enterprise Grade Support With SLAs
    Enterprise Grade Support With SLAs
     

    x

    License Type and Indemnification

      Talend Open Studio for MDM Platform for Master Data Management
    Access To Source Code
    Access To Source Code

    All open source projects are accessible from the public http://www.talendforge.org web site and for complete transparency and consistency; Talend provides the source code of all of the tools available in the commercial edition to clients who request access.

    x

    x

    Indemnification & Warranty
    Indemnification & Warranty
     

    x

    Open Source License
    Open Source License

    x

     
    Subscription License
    Subscription License
     

    x