Data Virtualization Reader/Writer

This format is only available within the context of Data Virtualization through FME Flow – it cannot be added in FME Form. A Data Virtualization workspace can be generated from an FME Flow Data Virtualization API which, when downloaded, will contain the reader and writer.

This format is a key component of the Platform’s Data Virtualization API. Using this format, users can process incoming requests to selected Data Virtualization endpoints from FME Flow and then control the desired response for those requests.

This is a JSON-based format that is primarily used as part of the FME Platform's Data Virtualization capability.

Reader Overview

FME Flow translates Data Virtualization requests into a JSON formatted file which the reader maps into FME Features (Request File). Feature types are created based on the endpoints of the Data Virtualization API from FME Flow. When the workspace is run, only one feature representing a single request will be processed per run.

Writer Overview

The writer writes a JSON file that will represent the response of the Data Virtualization endpoint (Response File). FME Flow will use this file to create a desired response. When the workspace is run, only one feature representing a single response is processed per run.

Note  The writer cannot automatically echo a response of the incoming request from the reader (essentially perform a roundtrip with the reader by default). A workspace will require some authoring by a user in order to be usable. During authoring, a feature with the required information representing the single response must be routed to the writer.