Aqui você encontra soluções práticas e criativas para automatização de tarefas, manipulação de dados e criação de pipelines, utilizando tecnologias amplamente empregadas no mercado.
Realiza backup de todas as tabelas do banco e faz o upload para o serviço S3 Bucket, da AWS.
- Ferramentas utilizadas: Airflow, AWS, Docker, Python e SQL (postgres).
- ✨ Funcionalidades principais:
- 🔍 Gera arquivos CSV por meio de Querys. Os arquivos são armazenados dentro de um container, que possui uma pasta compartilhada localmente.
- ☁️ Os arquivos são encaminhados para a nuvem (AWS).
- ⏱️ Todo este processo pode ter o seu tempo para execução configurado.
Analisa e busca eventos específicos em um arquivo de Log gerado pelo SQL Server Profiler (SSMS), facilitando o diagnóstico de problemas.
- Ferramentas utilizadas: Python.
- ✨ Funcionalidades principais:
- 📂 Importação e processamento de arquivos de log gerados pelo SQL Profiler.
- 🎯 Filtros personalizáveis por clausula (select, insert, update...).
- 🗒️ Exportação de Log em TXT.
Realiza backups completos de forma automatizada, garantindo a segurança de arquivos e diretórios.
- Ferramentas utilizadas: Shell Script (Bash).
- ✨ Funcionalidades principais:
- 🔒 Geração de backups locais.
- ⚙️ Configurações personalizáveis para quantidade de arquivos.
Converte planilhas do Excel (.xls) em formato antigo para arquivos TXT. Serão formatados como CSV, mantendo padrões de estrutura e serão trocados os pontos pela virgula no separador de casa decimal.
- Ferramentas utilizadas: Python, Pandas.
- ✨ Funcionalidades principais:
- 🛑 Precisa ser analisado antes se não há linhas nulas no conjunto de dados.
- ✅ Possibilita a leitura de sistemas que necessitam desta formatação.
- Clone este repositório:
git clone https://github.com/seu-usuario/seu-repositorio.git
- Navegue até o diretório do projeto desejado:
cd nome-do-projeto
- Siga as instruções do arquivo README dentro de cada pasta para configurar e executar o projeto. 📘