Re: [EXTERNAL]Re: API use for Kafka Streams in KSQLDB

2021-05-10 Thread Matthias J. Sax
n python? > > Andrew > > -Original Message- > From: Matthias J. Sax > Sent: Wednesday, May 5, 2021 2:25 PM > To: users@kafka.apache.org > Subject: [EXTERNAL]Re: API use for Kafka Streams in KSQLDB > > CAUTION:This email originated from outside of the organ

RE: [EXTERNAL]Re: API use for Kafka Streams in KSQLDB

2021-05-10 Thread Greer, Andrew C
Thank you. Is Faust a recommended library for accomplishing this in python? Andrew -Original Message- From: Matthias J. Sax Sent: Wednesday, May 5, 2021 2:25 PM To: users@kafka.apache.org Subject: [EXTERNAL]Re: API use for Kafka Streams in KSQLDB CAUTION:This email originated from

Re: API use for Kafka Streams in KSQLDB

2021-05-05 Thread Matthias J. Sax
In general, it's not recommended to call external APIs. Instead, you should try to get the external data into a TABLE in ksqlDB and do a stream-table join. Not sure if this would be possible for you use case. It might be possible to write a UDF though... But given that the external call might fail

API use for Kafka Streams in KSQLDB

2021-05-05 Thread Greer, Andrew C
Hello, I am looking for options to call an external API within KSQL. My goal is to connect a Stream to a topic containing message data, call an API using some of that data, then produce updated data to new topics. Is there a known way for doing this? If not, any alternatives? Thank you for any