Analyst is a tool to validate and run Analyst Query Language (AQL) scripts. AQL is an ETL configuration language for developers that aims to be:
AFTER); the runtime figures out the DAG and executes it
It has connectors to:
analyst run --script <path-to-your-script>.
For a "hello world" example, try
DATA 'MyMessage' ( [ ["Hello, World"] ] ) INTO CONSOLE WITH (COLUMNS = 'Message')
Docs are on Github pages here.
All contributions are welcome:
All source code and artifacts are released under GNU Affero General Public License v3.0, as detailed in LICENSE.md.
If this not suitable for your use case please get in touch by opening an issue or Twitter @MikeBrno.