Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created on
10-06-2015
09:54 AM
- last edited on
04-21-2026
05:35 AM
by
GrazittiAPI
I want to ingest data from Oracle database to Kafka using Logstash. Wondering if NiFi can perform the ingestion from relational database to Kafka ?
Created 10-06-2015 12:43 PM
Hi, let me make sure I understand the environment. According to https://www.elastic.co/guide/en/logstash/2.0/plugins-inputs-jdbc.html there's nothing in the jdbc plugin to track incremental runs (e.g. only pick up data added/changed since the last run). This has to be built into the query itself (a generic mechanism).
For this matter NiFi can absolutely serve the purpose, not sure there would be much that LogStash would bring on top.
There is also another use case, when Oracle transaction log is being followed for real-time replication, which is a very different architecture. E.g. Oracle GoldenGate is one of the best products in its class (I think it works with other DBs as well).
Created 10-06-2015 12:43 PM
Hi, let me make sure I understand the environment. According to https://www.elastic.co/guide/en/logstash/2.0/plugins-inputs-jdbc.html there's nothing in the jdbc plugin to track incremental runs (e.g. only pick up data added/changed since the last run). This has to be built into the query itself (a generic mechanism).
For this matter NiFi can absolutely serve the purpose, not sure there would be much that LogStash would bring on top.
There is also another use case, when Oracle transaction log is being followed for real-time replication, which is a very different architecture. E.g. Oracle GoldenGate is one of the best products in its class (I think it works with other DBs as well).
Created 10-06-2015 03:37 PM
Thanks @[email protected]. Yes. the source data is just a logs of event. Customer do not want to use any paid software(eg GG )
Created 10-06-2015 12:58 PM
Have you looked at : http://www.slideshare.net/gwenshap/kafka-for-dbas
Olivier
Created 10-06-2015 03:38 PM
@[email protected]. yes but doesnt appear to provide any opensource options.
Created 10-06-2015 03:39 PM
Sqoop2 can do the move to kafka.But we are not there yet to support it .
Created 12-11-2015 08:25 PM
@jramakrishnan Do you plan to support Sqoop2 in the near future?
Created 01-15-2016 01:57 PM
Keep in mind also there is no upgrade path from Sqoop (HDP included) to Sqoop2