You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Influxdata Engineering (JIRA)" <ji...@apache.org> on 2018/05/22 12:10:00 UTC

[jira] [Updated] (NIFI-5226) Implement a Record API based PutInfluxDB processor

     [ https://issues.apache.org/jira/browse/NIFI-5226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Influxdata Engineering updated NIFI-5226:
-----------------------------------------
    Description: 
Implement a new processor that uses the Record API to put data into InfluxDB.

PutInfluxRecord features:
 * Input can be any built-in or custom implemented NiFi RecordReader (json, avro, csv, InfluxLineProtocolReader...)
 * Configurable mapping between NiFi Records and InfluxDB measurement, field and tags
 * Configurable timestamp precision
 * Reusable connection settings (InfluxDB url, password) for more processors via InfluxDBService controller
 * Advanced InfluxDB client settings

 ** Gzip compression
 ** Batching, jitter, flush settings

InfluxDBService features:
 * InfluxDBService allows sharing connection configuration among more NiFi processors.
 * SSL support

InfluxLineProtocolReader features
 * InfluxLineProtocolReader parses the InfluxDB Line Protocol into NiFi Record. This allows processing, filtering and partitioning data in NiFi obtained from Telegraf agents, IoT devices, InfluxDB subscriptions and other InfluxDB Line protocol devices.

  was:
Implement a new processor that uses the Record API to put data into InfluxDB.
 * *PutInfluxRecord features:*
Input can be any built-in or custom implemented NiFi RecordReader (json, avro, csv, InfluxLineProtocolReader...)
 * Configurable mapping between NiFi Records and InfluxDB measurement, field and tags
 * Configurable timestamp precision 
 * Reusable connection settings (InfluxDB url, password) for more processors via InfluxDBService controller
 * Advanced InfluxDB client settings
 ** Gzip compression
 ** Batching, jitter, flush settings


> Implement a Record API based PutInfluxDB processor
> --------------------------------------------------
>
>                 Key: NIFI-5226
>                 URL: https://issues.apache.org/jira/browse/NIFI-5226
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Influxdata Engineering
>            Priority: Major
>
> Implement a new processor that uses the Record API to put data into InfluxDB.
> PutInfluxRecord features:
>  * Input can be any built-in or custom implemented NiFi RecordReader (json, avro, csv, InfluxLineProtocolReader...)
>  * Configurable mapping between NiFi Records and InfluxDB measurement, field and tags
>  * Configurable timestamp precision
>  * Reusable connection settings (InfluxDB url, password) for more processors via InfluxDBService controller
>  * Advanced InfluxDB client settings
>  ** Gzip compression
>  ** Batching, jitter, flush settings
> InfluxDBService features:
>  * InfluxDBService allows sharing connection configuration among more NiFi processors.
>  * SSL support
> InfluxLineProtocolReader features
>  * InfluxLineProtocolReader parses the InfluxDB Line Protocol into NiFi Record. This allows processing, filtering and partitioning data in NiFi obtained from Telegraf agents, IoT devices, InfluxDB subscriptions and other InfluxDB Line protocol devices.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)