Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1021 Bytes

README.md

File metadata and controls

52 lines (36 loc) · 1021 Bytes

Teste para a posição de Engenheira de Dados na Capim

Árvore de diretórios

├── data.json
├── docs
│   └── README.md
├── LICENSE
├── Notebook
│   └── Open data.ipynb
├── pipeline.py
├── README.md
└── requirements.txt

Arquivos

  • Open data.ipynb: Notebook com as trasnformações feitas no pipeline;
  • pipeline.py: Arquivo do pipeline Python;
  • data.json: Arquivo com os dados utilizados no pipeline.
  • requirements.txt: Arquivo com as bibliotecas python necessárias.

Como utilizar este repositório

  1. Crie um ambiente virtual e instale o arquivo requirementx.txt;

  2. Instale e ative o serviço Docker;

  3. Ative o ambiente virtual Python;

  4. Crie a rede docker:

docker network create net
  1. Crie o banco PostGreSQL:
docker run --name postgres -e POSTGRES_PASSWORD=postgres -p 5432:5432 --network net -d postgres
  1. Execute o pipeline:
python pipeline.py