# string
A string type up to a maximum length.  Tahoe stores this data with the original size of the string,
so a resize is an easy and lossless operation.  The values are truncated at query time.  The
maximum length you can specify is 65,535 to align with the maximum length supported by Redshift.
You should set this as large as you expect your data to be, because intermediate, temporary tables
can fail if set to the maximum size.

## Input Data Format
A JSON string.

## Data Expectations
Non-string values (e.g. JSON numbers) will become null.  We treat empty strings as NULL everywhere.

Spade uses line and tab delimited serializers internally, so all newlines, carriage returns, and
tabs ('\n', '\r', and '\t' respectively) are replaced by a single space for each occurrence.

## Arguments
* `length` - This is how long you expect your string to be up to a maximum size of 65,535.

## Examples
* [user_agent](../fields/user_agent.yaml)
