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.
We strongly recommend using the Denodo4E plugin for Eclipse to develop custom input filters (see the file README in <DENODO_HOME>/tools/denodo4e).
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.