I think I had the same or similar problem (with earlier version) and couldn’t
get a direct Json->Avro to work with any Json numerical type. I ended up
working around by having the Avro schema data types being String only and then
doing a ConvertAvroSchema to move from the string only schema to the final
intended one that included number types.
Can’t answer if the error though is intended behaviour for some reason
unbeknown to me.
Regards
Conrad
On 07/04/2016, 21:49, "Samuel Piercy" wrote:
>In Nifi 0.6.0 with Java 1.7, the conversion of JSON data to Avro appears to
>reject the floating point values (both float and double).
>
>Using the ConvertJSONToAvro processor and the following examples causes errors.
>
>Sample Avro Schema:
>{"name": " sample_float_avro", "type": "record", "fields": [
>{"name":"sampleLong", "type":["null", "long"]} ,{"name":"sampleInt",
>"type":["null", "int"]} ,{"name":"sampleFloat", "type":["null", "float"]} ]}
>
>Fail Example:
>{"sampleLong":123456, "sampleInt":345, "sampleFloat":10.1}
>
>Success Example:
>{"sampleLong":123456, "sampleInt":345, "sampleFloat":10}
>
>Is anyone else experiencing similar issues?
>
>Sam
>
>
> ***This email originated outside SecureData***
>
>Click https://www.mailcontrol.com/sr/MZbqvYs5QwJvpeaetUwhCQ== to report this
>email as spam.
SecureData, combating cyber threats
__
The information contained in this message or any of its attachments may be
privileged and confidential and intended for the exclusive use of the intended
recipient. If you are not the intended recipient any disclosure, reproduction,
distribution or other dissemination or use of this communications is strictly
prohibited. The views expressed in this email are those of the individual and
not necessarily of SecureData Europe Ltd. Any prices quoted are only valid if
followed up by a formal written quote.
SecureData Europe Limited. Registered in England & Wales 04365896. Registered
Address: SecureData House, Hermitage Court, Hermitage Lane, Maidstone, Kent,
ME16 9NT