13.07.2015 Views

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

270 Chapter 12 Setting up Data Extraction|OverviewThe Data Extractor is a framework for extracting and processing data from <strong>TIBCO</strong><strong>MDM</strong> by providing custom implementation. Data can be extracted from any<strong>TIBCO</strong> <strong>MDM</strong> data source such as database, matching engines, for exampleNetrics or file system.This Data Extractor framework provides interfaces where you can plug-in customimplementation for extracting and processing data. This framework needs customimplementation of these interfaces for execution.The Extract Data web service is provided for triggering Data Extractor. Fordetails, refer to <strong>TIBCO</strong> <strong>MDM</strong> Web Services <strong>Guide</strong>. You can execute the extractoreither by synchronously or asynchronously. Event is spawned and can be used fortracking the progress.Data Extractor Interfaces and Concrete ImplementationsThe interface and implementation details are:• Data provider interface (IDataProvider) has to be implemented for extractingdata. For details, refer IDataProvider, page 272.• Data processor interface (IDataProcessor) has to be implemented forprocessing data. For details, refer IDataProcessor, page 273.• Batch Iterator (IBatchIterator) and Row Mapper (IRowMapper) are optionalinterfaces, which can be used for further customizing the framework.Concrete implementation of these interfaces are already provided so you canuse these implementation out-of-the-box in the IDataProvider.• Concrete implementation for IDataProvider ; AbstractDBDataProvider isprovided for extracting data from database. Custom implementation canextend this for extracting data from <strong>TIBCO</strong> <strong>MDM</strong> database.<strong>TIBCO</strong> <strong>MDM</strong> <strong>Customization</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!