EVL – ETL Tool

Products, services and company names referenced in this document may be either trademarks or registered trademarks of their respective owners.

Copyright © 2017–2023 EVL Tool, s.r.o.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.

Table of Contents


EVL jobs are defined in evs files and consist of components connected by flows (pipes). But there are also several commands which (mostly) follow standard Unix commands or bash build-in functions, but operates according to URI, like ‘hdfs://’ for Hadoop, ‘gs://’ for Google Storage, ‘s3://’ for Amazon S3 storage or ‘sftp://’ for files to be accessed over SSH.

These commands can be used either in EVL jobs or in EVL workflows and also as a command line utilities.

File and directory manipulation

(Behaves by URI, i.e. ‘hdfs://’, ‘gs://’, ‘s3://’, ‘sftp://’)

EVL job and workflow specific commands

EVL task manipulation commands

Scheduling and EVL Manager