Developing Custom Input Filters¶
When creating a DF, JSON or XML data source, you can select an input filter that preprocesses the data retrieved from the source, before the Execution Engine processes it. Besides providing several out of the box input filters, Virtual DataPort provides a Java API that allows you to develop filters that preprocess the data in any way you need.
Virtual DataPort includes a sample custom filter that reads the data
from the source and replaces one character with another one. This
example is at the folder
<DENODO_HOME>/samples/vdp/customConnectionFilter
. The README
file in this directory explains how to compile, install and use this
custom filter.
Once you have developed a custom filter and imported it into Virtual DataPort, read the article How to debug Denodo custom extensions with Eclipse of the Denodo Knowledge Base to learn how to debug it.