Here is an example how to do a Bulk update on a cloud application using SOAP webservices.
Here is Zuora, Bulk update from a delimited file.
First tWebserviceInput is to get a sessionID which is needed to continue any other query ( update / extract / delete etc )
for each row from the file we do generate a query using the tFlowToIterate component.
tjava : where you generate the query in a Global Map variable
The last step is to use the tSoap component to the the query.
Send the results to the log component.
Step by step :