Dev Space

Customize & extend the power of Alteryx. SDKs, APIs, custom tools, and more!

Connect to external Java SDK from tool

9 - Comet

Hi Everyone,


I am trying to design a new tool for Alteryx but I am kind of stuck...


Tool needs to use a private SDK written in Java (it's usually used with NiFi or Kafka). I could try to use a library like py4j -I was planning to use Python SDK for the tool- but then I would expect reduced performance...

Another option would be to write a client in Java and call it with a Run Command tool as part of a batch macro. Again, I am not sure in terms of performance.


Any ideas are more than welcome!