If it is not an int or long, it can hash the field value. Also, it would be useful to specify an expression in some way, such as valueOf(stringField). Or what is the recommended way to do something like that? Add an extra transform that evaluates that expression? Perhaps with good enough docs, that may work.