Skip to content

taquero-s/de-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DE Challenge

Requirements

  • Python >=3.11,<3,12
  • Poetry >=1.6

Setup

Run the dependency installation using:

make dev

Additionally, include a .env file on the root of the repository that includes a variable for the data directory. The contents of the file used for testing are:

export DATA_DIR=~/Data

Run Stream

A streaming application was developed as part of the challenge's requirements. This application currently works as a side command and can be executed using the following command:

make hermes-run

After this command has been issued, a local EL process will start.

Start Orchestrator

Orchestration is done using Dagster as engine. All schedules and jobs are managed within this framework. To start the engine, run the following command:

make orca-start

After this has been issued, a local server will run, this will be used to execute the ETL workflows.

Challenge Solutions

Further description on the solution descriptions can be found in the docs:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published