Kafka Connect in Action: Loading a CSV file into Kafka

  Рет қаралды 25,688

Robin Moffatt

Robin Moffatt

Күн бұрын

Пікірлер: 44
@SuperDstiles
@SuperDstiles 3 жыл бұрын
Just getting started with Kafka, but this video makes me realise how useful it’s going to be. Great video, thank you
@rmoff
@rmoff 3 жыл бұрын
Thanks!
@raoulvaneijndhoven1473
@raoulvaneijndhoven1473 3 жыл бұрын
This is great, thank you. I have a question regarding Timestamp conversion, but placed it on the community page.
@sdon1011
@sdon1011 Жыл бұрын
Very interesting series of videos. Very helpful. A little remark: at 38:58, it seems that the order value to be inserted was way higher that the currently displayed maximum (22190899.73 vs 216233.09) and still this value was not updated.
@paulocasaretto527
@paulocasaretto527 2 жыл бұрын
Very useful! Thanks Robin!
@karthikb.s.k.4486
@karthikb.s.k.4486 2 жыл бұрын
Thank you Robin for great video. If we edit the same csv file again all records gets processed i think . Can we connect this behaviour. I have seen this with S3 source connector?
@Agrossio
@Agrossio 11 ай бұрын
Great Video!! Will this work for processing a csv with 1.000.000 registries ?? Would it last less than an hour to save it in an Oracle Database??
@anak-anakindonesia
@anak-anakindonesia 3 жыл бұрын
thanks.this is good video. you save my time bro. 👍
@rmoff
@rmoff 3 жыл бұрын
Glad I could help!
@hitrem
@hitrem 2 жыл бұрын
Thank you so much for this guide ! But i've got an issue i don't know if it's normal. Personnaly when i cp back a .csv file ( same name ) in my unprocessed directory, the file is processed again and the offset is going from 500 to 501, 502 etc. Is this normal ? Plus when a file is processed it's creating a "orders.csv" subdirectory in the processed directory. Is this due to some update ?
@drakezen
@drakezen 3 жыл бұрын
Brilliant
@gregorydonovan7181
@gregorydonovan7181 3 жыл бұрын
Great video Robin. QQ - is there a way to publish an event once a file has been completely ingested? Does ksqlDB provide any hooks that might help? I need to ingest a customer file and then send subsets of that file to a number of vendors. I figure I'll have a consumer for each vendor.
@rmoff
@rmoff 3 жыл бұрын
I've answered your question over here: forum.confluent.io/t/submit-message-when-csv-has-been-ingested/1658/2
@mouhammaddiakhate3546
@mouhammaddiakhate3546 3 жыл бұрын
Just Awesome !!
@rmoff
@rmoff 3 жыл бұрын
Thanks, glad you liked it :)
@nokap2695
@nokap2695 3 жыл бұрын
HTTP/1.1 405 Method Not Allowed X-Confluent-Control-Center-Version: 6.2.1 X-Confluent-Control-Session: 96af01d2-6b69-45ea-937c-1f42c8aa7f78 Strict-Transport-Security: max-age=31536000 Content-Length: 0 5:20 Error, any idea how to fix?
@rmoff
@rmoff 3 жыл бұрын
Hi, please post this at forum.confluent.io/ :)
@gauravlotekar660
@gauravlotekar660 4 жыл бұрын
U d champion !!
@shubhamgawali8030
@shubhamgawali8030 2 жыл бұрын
Hi Robin great video! I have one requirement can we send only the file name, not the file content whenever the new file is created on the directory
@rmoff
@rmoff 2 жыл бұрын
I don't know if there is a connector that does this. You could ask at forum.confluent.io/.
@rmoff
@rmoff 4 жыл бұрын
For questions about the connector and Apache Kafka in general please head to confluent.io/community/ask-the-community/
@drhouse1980
@drhouse1980 3 жыл бұрын
Nice video, do you know if this connector can get the filename?
@gregorydonovan7181
@gregorydonovan7181 3 жыл бұрын
@@drhouse1980 he shows how to get the headers via Kafkacat but the question I have is how to then turn this into a topic that other consumers can subscribe to. For example, after a customer sends a request you then want to ship out requests to vendors then marry the data up later.
@schoesa
@schoesa 2 жыл бұрын
If i run docker-compose up -d it hangs everytime downloading the Kafka Connect JDBC hub plugin
@rmoff
@rmoff 2 жыл бұрын
hi, the best place to get help is at www.confluent.io/en-gb/community/ask-the-community/ :)
@larrosapablo
@larrosapablo 4 жыл бұрын
Hi, Is there any connector for csv sink? Thanks!
@laifimohammed1202
@laifimohammed1202 3 жыл бұрын
very awesome i'm beginners and it helpful
@rmoff
@rmoff 3 жыл бұрын
Thanks for the comment :) Glad I could help!
@MsMilka87
@MsMilka87 4 жыл бұрын
Thanks!
@kaisneffati8801
@kaisneffati8801 3 жыл бұрын
Does it support file changes ? when the file change i want to re-read the file !
@rmoff
@rmoff 3 жыл бұрын
The spooldir connector moves files to a new folder once ingested. I don't know if the functionality you describe is available in other connectors. Check out www.confluent.io/hub/streamthoughts/kafka-connect-file-pulse and www.confluent.io/hub/mmolimar/kafka-connect-fs perhaps. For any more questions, head to forum.confluent.io/ :)
@bisworanjanbarik7350
@bisworanjanbarik7350 3 жыл бұрын
This is really great video . I want to load everyday huge csv file into database . Can I use Kafka Csv connector
@rmoff
@rmoff 3 жыл бұрын
If you just have a CSV file and a database, I don't think adding Kafka in just to do the load would make any sense - there are plenty of database tools to load the CSV file directly. If you already have the data in a Kafka topic and want to load it into a database then you can use the JDBC Sink connector. For more questions head over to forum.confluent.io.
@nesreenmohd665
@nesreenmohd665 9 ай бұрын
Thanks
@phemsobki1929
@phemsobki1929 3 жыл бұрын
Hi How can i move data from a database running sql server on a windows server operating system into kafka
@rmoff
@rmoff 3 жыл бұрын
See rmoff.dev/no-more-silos. Connectors suitable include the JDBC Source connector or Debezium.
@phemsobki1929
@phemsobki1929 3 жыл бұрын
@@rmoff thanks
@vishnumurali522
@vishnumurali522 4 жыл бұрын
Hi @rmoff May I know how to get the same CSV file data from a SFTP location which use key based authentication...
@vishnumurali522
@vishnumurali522 4 жыл бұрын
Can't able to know how mention the key values I am giving request to start the connector from postman
@wardsworld
@wardsworld 4 жыл бұрын
Great video and amazing content! Could you please share a repo/link with the code used in this video? :)
@rmoff
@rmoff 4 жыл бұрын
Thanks, glad you liked it! The code is here: github.com/confluentinc/demo-scene/tree/master/csv-to-kafka
@stefen_taime
@stefen_taime 3 жыл бұрын
how to solve : % ERROR: Failed to query metadata for topic orders_spooldir_00: Local: Broker transport failure ?
@rmoff
@rmoff 3 жыл бұрын
Hi, please post this at forum.confluent.io/ :)
@georgelza
@georgelza 6 ай бұрын
realized this is a "old'ish" video... you dont show at any time how you started your kafkacat container, also of course now kafkacat has been replaced/renamed to kcat
Integrating Oracle and Kafka
54:49
Robin Moffatt
Рет қаралды 23 М.
From Zero to Hero with Kafka Connect
33:49
Robin Moffatt
Рет қаралды 29 М.
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 37 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 262 МЛН
Lazy days…
00:24
Anwar Jibawi
Рет қаралды 8 МЛН
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 8 МЛН
Kafka Connect in Action: Elasticsearch
1:05:16
Robin Moffatt
Рет қаралды 23 М.
Kafka Connect JDBC sink deep-dive: Working with Primary Keys
43:11
Robin Moffatt
Рет қаралды 12 М.
Processing Streaming Data with KSQL - Tim Berglund
48:59
Devoxx
Рет қаралды 55 М.
Kafka Connect in Action: JDBC Sink
37:14
Robin Moffatt
Рет қаралды 39 М.
Can Apache Kafka Replace a Database?
45:56
Kai Waehner
Рет қаралды 8 М.
Ingest Kafka events to Pub/Sub and BigQuery
48:18
PracticalGCP
Рет қаралды 2,5 М.
From Zero to Hero with Kafka Connect by Robin Moffatt
44:41
Building your First Connector for Kafka Connect
1:18:46
London Java Community
Рет қаралды 9 М.
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 37 МЛН