Author: Felipe Limeira da Silva
Este é um script Python para extrair dados de um arquivo Excel e carregá-los em um banco de dados Oracle.
Certifique-se de ter os seguintes requisitos instalados:
- Python 3.x
- cx_Oracle
- pandas
- dotenv
- Oracle Client (para conectar-se ao banco de dados Oracle)
- Clone o repositório e navegue até o diretório do projeto:
$ git clone <URL_DO_REPOSITORIO>
$ cd <NOME_DO_DIRETORIO>
-
Instale as dependências usando o gerenciador de pacotes do Python (pip):
-
Crie um arquivo
.env
na raiz do projeto e defina as seguintes variáveis de ambiente:
DB_PASSWORD=sua_senha
DB_HOST=seu_host:porta/servico
-
Coloque o arquivo Excel que contém os dados a serem carregados em um diretório acessível pelo script. Certifique-se de fornecer o caminho completo do arquivo.
-
Abra o arquivo
etl.py
e modifique a variávelfp
com o caminho completo do arquivo Excel:
fp = '/caminho/para/o/seu/arquivo.xlsx'
$ python etl.py