| Next >

MDM Workbench Tutorial

This tutorial was developed to provide a practice scenario to help you understand how to develop, create, and edit changes to InfoSphere® MDM Reference Data Management Hub and Custom Domain Hub using Extension tooling and Metadata tooling.

Before installing and using the MDM Workbench, ensure that you have installed IBM® InfoSphere Master Data Management Reference Data Management Hub and IBM InfoSphere Master Data Management Custom Domain Hub and related prerequisite software installed. See the system requirements document for full prerequisite hardware and software requirements information.
Note: Although this document refers to IBM Rational® Software Architect, the information is also applicable to IBM Rational Application Developer.
The MDM Workbench contains tools for generating:
  • data additions, to add a new data entity.
  • data extensions, to extend an existing data entity with additional attributes.
  • behavior extensions, to add new functionality to transactions or the underlying actions within the transaction.
  • query extensions, to modify how the data is accessed.
  • entity subtypes, to provide an inheritance model for data additions.
  • InfoSphere MDM Reference Data Management Hub and Custom Domain Hub metadata specs, which are used to define extensions to first class entities within the InfoSphere MDM Reference Data Management Hub and Custom Domain Hub data model.
Basic instructions are included to illustrate the use of each of the fundamental MDM Workbench elements:
  • Extensions tooling: used to create hard types, or the data additions, extensions, behavior (service) extensions, and query extensions, described above, that physically change the database structure and the running code of the InfoSphere MDM Reference Data Management Hub and Custom Domain Hub application.
  • Metadata tooling: used to create soft types, or the metadata specs and Product type hierarchies, described above, that can be exported to a server using services without changing the underlying data model or the server code.

Learning objectives

In this tutorial, you will become more familiar with the MDM Workbench by learning:
  • How to create physical customizations using extension tooling by:
    • creating a new hub module project and new entity for it
    • creating addition definitions and attributes for the new entity
    • creating data extensions and definitions
    • generating the physical extension implementation
    • viewing the InfoSphere MDM Custom Domain Hub artifacts generated by the MDM Workbench
    • editing MDM Workbench generated Code Table SQL
    • deploying the DDL to the database and republishing the InfoSphere MDM Reference Data Management Hub and Custom Domain Hub application
  • How to create metadata customizations using metadata tooling by:
    • creating a metadata project
    • creating a metadata spec
    • creating a Product type hierarchy
    • deploying metadata to InfoSphere MDM Reference Data Management Hub and Custom Domain Hub

Time Required

The time required to finish both of the sections of this tutorial is about one hour and fifteen minutes.

Prerequisites

In order to proceed with this tutorial, you must have installed InfoSphere MDM Reference Data Management Hub and Custom Domain Hub, the MDM Workbench, and have set up the necessary environment according to your needs.

The interface of the MDM Workbench is made up of Perspectives and Views. Perspectives allow the environment to be used for many different tasks. Views can be used to navigate in various perspectives. In this tutorial, use the MDM Development perspective.

| Next >



Last updated: 16 Feb 2017