Other functional use cases
Datamin not only easily supports any modern database, data warehouse, or any other kind of data storage as a data source but is also very easy to use any API endpoint that returns JSON data as a data source.
API integration example
And then use it as a first task in the workflow. The rest works absolutely the same way as with any other SQL-based data source.
Often you don't have all necessary data stored in one storage but rather in a few ones. For example, the ones you have in your production database that is produced by your applications and the ones stored in your CRM.
Therefore before taking any action with data you need to use Merge:
How to configure merge task
Transforming data to CSV report