ETL4LOD+ e uma extensao do Kettle baseada no ETL4LOD para trabalhar com Linked Open Data.
Usando o Projeto
Usar o projeto e tao simples quanto baixar a versao mais recente dos plugins e extrair o .tar.gz na pasta plugins/ da sua instalacao do Kettle 8.1+.
Desenvolvimento
Pre-requisitos
Este projeto tem as seguintes dependencias:
- Java 8 para desenvolvimento.
- Maven para gestao das dependencias.
- Kettle 8.1+ para testes e deploy.
Este projeto foi desenvolvido na IDE Eclipse, porem e agnostico em relacao a IDEs - nao e necessario o uso do Eclipse para desenvolver neste projeto.
Instalando
Para rodar o projeto em sua maquina, mude a variavel pdi.home no pom do projeto pai plugins para a sua instalacao do Kettle 8.1 e rode mvn clean install projeto pai. Isso instalara os plugins no Kettle especificado em pdi.home.
Abra o Kettle 8.1 e uma pasta chamada LinkedDataBR deve aparecer com os plugins deste projeto.
Deployment
Para fazer deploy, rode na pasta do projeto pai:
mvn clean install
Tendo certeza de apontar a variavel pdi.home para a sua instalacao do Kettle 8.1.
Contribuicao
Para mais informacoes sobre o desenvolvimento, por favor, leia CONTRIBUTING.md.
Versionamento
Usamos SemVer para versionamento do ETL4LOD+. Para ver as versoes liberadas, entre nas tags deste repositorio.
Licenca
Este projeto usa a licenca do MIT, veja LICENSE.md para mais detalhes.