Valid value ranges for data types (FAST Search Server 2010 for SharePoint)

 

Applies to: FAST Search Server 2010

Managed properties in Microsoft FAST Search Server 2010 for SharePoint can be one of the following data types:

Data type Valid values Handling of items with invalid values

text

UTF-8 encoded text string.

Text from crawled properties mapped to managed properties in other character encoding is converted to UTF-8 as part of input processing. The text string can consist of words with lengths from 1 byte to a maximum of 1000 byte of length.

  • Words longer than 1000 bytes are truncated.

  • If there are more than 4294967296 words in one full text index field, or across all managed properties, the item will not be indexed, and a warning will be logged by the indexer producer.

    Note

    By default, the maximum size of an input document is 20MB. Any documents longer than this are truncated to this length.

  • Illegal XML characters: Item indexed, illegal XML characters filtered out during item processing.

  • Illegal UTF-8 characters: Item not indexed, and warning logged during processing.

integer

Signed 64 bit integer.

  • Larger number than can fit in 64 bits: Item is not indexed, and warning logged to the index producer logs.

  • Illegal characters (non-numeric): Item not indexed, and warning logged to the index producer logs.

boolean

true|false

  • Integers are converted to Boolean values during processing (0 is treated as false, while any other positive or negative number is treated as true).

  • Other illegal characters (not true or false): Item not indexed, and warning logged to the indexer producer logs.

float

Double-precision 64-bit floating point, as specified in IEEE-754.

  • Larger than can fit in 64 bits double format: Item not indexed, and warning logged to the indexer producer logs.

decimal

Integer with up to 27 decimals

The number of decimals is set through the DecimalPlaces parameter of the managed property (see Set-FASTSearchMetadataManagedProperty).

  • Integer part larger than can fit in the available integer range with the configured decimal precision: Item not indexed, and warning logged to the index producer logs.

  • Fractional part longer than configured decimal precision: Item not indexed, and warning logged to the indexer producer logs.

  • Illegal characters (not numeric or decimal separator: Item not indexed, and warning logged to the index producer logs.

datetime

Date range in ISO8601 format.

Valid date range is -29000-01-01T00:00:00,000 to 29000-12-31T23:59:59,999.

Managed datetime properties always have sorting enabled.

  • Datetime value not compliant with ISO-8601 format: Item not indexed, and warning logged to the index producer logs.

  • Datetime value is compliant with ISO-8601 format, but outside the allowed range: Item not indexed, and warning logged to the index producer logs.

See Also

Reference

New-FASTSearchMetadataManagedProperty