Skip to content

medicinal-matt/data_engineer_task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Data Engineer hiring task - Anyfin

Run and setup Airflow locally

git clone https://github.com/puckel/docker-airflow.git
cd docker-airflow

Copy the file docker-compose-anyfin.yml you will find in this repository, into the docker-airflow repository

Then run:

docker-compose -f docker-compose-anyfin.yml up -d

At this point Airflow should be up and running ( localhost:8080 by default)

An empty local postgres database is also installed on your localhost, that can be used for tasks 4 and 5. Credentials are

host:       localhost
username:   username
password:   supersecure
schema:     postgres
port:       5432

A .sql file called table_setup_query is provided as the DDL code to create the three tables required (cycles, applications, loans). After creating them, you can load the respective CSV files that you have been provided with.

If you have problems setting up the task do not hesitate to contact us at data-engineering@anyfin.com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors