You are here: Strings > AttributeValidator


Validates any number of attributes against specific test conditions and routes the feature according to the outcome of the test(s). Features that fail one or more tests will have the reasons for failure documented on an attribute and list attribute on the output feature.

Input Ports

Output Ports


The AttributeValidator’s parameters are configured as rows in a table. Each row describes a different validation rule that can be applied to multiple attributes. The first column allows the user to select the attributes that they wish to validate against a particular test or rule. The user may select one or more attributes here. The second column allows the user to specify the type of test to apply to the attributes selected in the first column. The available tests are described in the operators section below. If a test requires the user to enter additional configuration information, it will be entered in the third column.

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.

Transformer Categories


Technical History

This transformer replaced the AttributeClassifier transformer.

Search FME Knowledge Center

Search for samples and information about this transformer on the FME Knowledge Center.