How to easily request a SOAP API point
Hello,
Apart from the 2 plugins allowing to request API consumption points (HTTP, and 'API Connect'), is there an equivalent to be able to request easily in SOAP?
Or do you have to do it with separate code?
Thanks in advance!
Answers
-
tgb417 Dataiku DSS Core Designer, Dataiku DSS & SQL, Dataiku DSS ML Practitioner, Dataiku DSS Core Concepts, Neuron 2020, Neuron, Registered, Dataiku Frontrunner Awards 2021 Finalist, Neuron 2021, Neuron 2022, Frontrunner 2022 Finalist, Frontrunner 2022 Winner, Dataiku Frontrunner Awards 2021 Participant, Frontrunner 2022 Participant, Neuron 2023 Posts: 1,598 Neuron
Welcome to the Dataiku Community. We are glad you are here.
In the past I considered SOAP connection from Dataiku. I did not find a built in way or an existing plugin to make the connection. I ultimately end up not using the SOAP API at all.
However, I believe that you could do this using a Python Library like
- zeep https://docs.python-zeep.org/en/master/ or
- suds https://pypi.org/project/suds/ or
- go back to basics with the Python Requests library https://pypi.org/project/requests/ .
If you end up working on this. Please let us know how things go for you.
-
Hello,
Thanks a lot Tom !
At the moment we are only low intensity users of the platform but within a year it will be much more.
Since you had already looked into this in the past, and as part of a 'from scratch coding', not libraries, maybe you have some python scripts/classes that exploit these queries and that I could easily adapt?
Thanks in advance -
tgb417 Dataiku DSS Core Designer, Dataiku DSS & SQL, Dataiku DSS ML Practitioner, Dataiku DSS Core Concepts, Neuron 2020, Neuron, Registered, Dataiku Frontrunner Awards 2021 Finalist, Neuron 2021, Neuron 2022, Frontrunner 2022 Finalist, Frontrunner 2022 Winner, Dataiku Frontrunner Awards 2021 Participant, Frontrunner 2022 Participant, Neuron 2023 Posts: 1,598 Neuron
I do not have anything publicly shareable on the SOAP API side at this time.
I can recommend the API Connect plug-in if you are working with REST APIs. It has been very helpful in setting up REST API connections quickly, and saved a bunch of hand written code.