Yes, you could use VQL script to create an Interface view. The definition for each field can be provided along with the VQL based on the Derived View. For example,
CREATE INTERFACE VIEW i_incidences (
SET IMPLEMENTATION incidences
FOLDER = '/Interface views';
For more information, you could refer the [Defining an Interface View](https://community.denodo.com/docs/html/browse/6.0/vdp/vql/defining_a_derived_view/defining_an_interface_view/defining_an_interface_view#defining-an-interface-view) section of Virtual DataPort VQL Guide.
Hope this helps !!