You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
I’m in the process of selecting a workflow engine for my customer and I need some information. Could You please provide me with answers to the questions below?
Please provide me with several complex workflow examples containing mainly HTTP/REST, SQL, SSH tasks and iterations over data/objects, and data manipulation (not a bulk, <50 db rows / JSON objects).
How to handle data received from HTTP, SQL, SSH tasks without using scripts/code in SHELL/PYTHON/JAVA tasks, only using internal functions and/or tasks (or inline code)?
Is there a list of built-in functions/methods for data manipulation, e.g., JSON, XML with examples (I have found a few only for date/time manipulation)?
One of my use cases is to get data from HTTP/REST and put it into a DB (or vice versa).
Are there any (complex!) examples of conditions in a Switch task – e.g., to make decision based on an attribute of a JSON doc/object (again, without a need for parsing JSON in a shell), e.g., condition like this: ${HTTP_task.response}.key1 == “value1” does not seem to work (or the syntax is wrong?).
Are there Iterators to iterate over data like JSON objects, arrays, SQL result set etc.
Do / while / for loops with condition check, etc.
Environments (env variables) seems not to work as parameters in HTTP, SQL tasks – how should multiple environments be handled then (LAB/PROD)?
Are there Secret variables (e.g., credentials for a task – different users for different environments LAB/PROD.)? – provide examples.
masking secrets in logs
Is there a built-in/system sleep/wait block?
Until a certain timestamp.
For a certain duration.
For an external trigger/event.
Please describe how different retention times of different data is ensured.
Please describe how GDPR and other privacy regulations are supported/ensured in the solution.
In case Consent is the Legal Ground for processing the data in the solution, please describe how users can easily exercise their GDPR User Rights.
Describe how system upgrades are done.
How to deploy a custom task (preferably with zero downtime).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello,
I’m in the process of selecting a workflow engine for my customer and I need some information. Could You please provide me with answers to the questions below?
Please provide me with several complex workflow examples containing mainly HTTP/REST, SQL, SSH tasks and iterations over data/objects, and data manipulation (not a bulk, <50 db rows / JSON objects).
How to handle data received from HTTP, SQL, SSH tasks without using scripts/code in SHELL/PYTHON/JAVA tasks, only using internal functions and/or tasks (or inline code)?
Is there a list of built-in functions/methods for data manipulation, e.g., JSON, XML with examples (I have found a few only for date/time manipulation)?
Are there any (complex!) examples of conditions in a Switch task – e.g., to make decision based on an attribute of a JSON doc/object (again, without a need for parsing JSON in a shell), e.g., condition like this: ${HTTP_task.response}.key1 == “value1” does not seem to work (or the syntax is wrong?).
Are there Iterators to iterate over data like JSON objects, arrays, SQL result set etc.
Environments (env variables) seems not to work as parameters in HTTP, SQL tasks – how should multiple environments be handled then (LAB/PROD)?
Are there Secret variables (e.g., credentials for a task – different users for different environments LAB/PROD.)? – provide examples.
Is there a built-in/system sleep/wait block?
Please describe how different retention times of different data is ensured.
Please describe how GDPR and other privacy regulations are supported/ensured in the solution.
In case Consent is the Legal Ground for processing the data in the solution, please describe how users can easily exercise their GDPR User Rights.
Describe how system upgrades are done.
How to deploy a custom task (preferably with zero downtime).
I would appreciate a quick response.
Best regards,
Grzegorz
Beta Was this translation helpful? Give feedback.
All reactions