Writes features to any FME-supported writer. The FeatureWriter can be used instead of a conventional FME writer. Using the FeatureWriter allows post-processing of writer results, such as outputting a report based on the success or failure of the writer.
Any number of input ports can be created either by connecting to the Connect Input port or by editing the transformer properties and manually adding new inputs. Each input port corresponds to one output feature type for the selected Writer.
The number of output ports depends on how the Output Ports parameter section is configured.
Provides summary of features written.
Select the Writer format, dataset and coordinate system, including any writer-specific parameters. For details on these parameters, see the documentation for the specific writer in the FME Desktop Readers/Writers help.
Shows the list of feature types. Select the feature type to access the feature type parameters. For details on feature type parameters, see the documentation for the specific writer in the FME Desktop Readers/Writers help.
To add a feature type, connect a new reader feature type or transformer to the Connect Input port, or click '+' to manually add a feature type or import a list of feature types from a dataset. To remove feature types, select and click '-'. To reorder feature types, select and click the up/down arrows.
The order of feature types does not dictate the order features are written.
The left-hand pane list the names of current feature types that are defined/configured. There are two ways to add new feature type definitions:
- By dragging and connecting a link to Connect Input port of the transformer. This creates a new port and feature type with information gathered from the incoming link such as attributes and its types.
- By clicking on “+” button and then selecting “New” or “Import from Dataset…” option. This creates a blank feature type.
These feature types are analogous to Writer feature types on canvas and can be edited in same way.
Name of the attribute that will contain the names of all the feature types that are written in a FME list format
Name of the attribute that will contain the total number of features written to all the feature types
- None: No additional output ports will be created.
- One per Feature Type: An output port will be created for each input port.
- Specified: An output port will be created for each of the selected input ports.
All output features are cached until all of the writing is finished, then the features are output through their respective ports.
Editing Transformer Parameters
Using a set of menu options, transformer parameters can be assigned by referencing other elements in the workspace. More advanced functions, such as an advanced editor and an arithmetic editor, are also available in some transformers. To access a menu of these options, click beside the applicable parameter. For more information, see Transformer Parameter Menu Options.
FME Licensing Level
FME Professional edition and above
Search FME Community
Search for samples and information about this transformer on the FME Community.