[
https://issues.apache.org/jira/browse/NIFI-1356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15117239#comment-15117239
]
Mark Payne commented on NIFI-1356:
----------------------------------
[~jeremy.dyer] - I reviewed the new PR. All looks good in the latest version
except that there was a typo in a couple of the unit tests referencing the
wrong filename. Interestingly, it passes on OS X because the problem was just
the case of the letter 'h'. So I fixed that and I've pushed to master. Thanks
for all the work that you put into this!
> Create Avro Schema by inferring CSV and JSON data
> -------------------------------------------------
>
> Key: NIFI-1356
> URL: https://issues.apache.org/jira/browse/NIFI-1356
> Project: Apache NiFi
> Issue Type: New Feature
> Components: Extensions
> Affects Versions: 0.4.1
> Reporter: Jeremy Dyer
> Assignee: Jeremy Dyer
> Labels: features
> Fix For: 0.5.0
>
> Original Estimate: 24h
> Remaining Estimate: 24h
>
> There are several situations where the ability to dynamically create an Avro
> schema is desired. Kite provides the ability to dynamically infer an Avro
> schema from both CSV and JSON data. Since NiFi already contains a kite bundle
> for converting csv and json to Avro this feature should be an easy add.
> I propose 2 new processors "InferAvroSchemaFromCSV" and
> "InferAvroSchemaFromJSON". These processors will reside inside of the
> existing "nifi-kite-bundle" and extend upon the already present third party
> libraries. Each processor will accept either CSV or JSON and produce as
> output the Avro Schema JSON and the original data that was presented to them.
> The processors will rely on kite to perform the actually inferring of the
> schema.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)