Eu estava usando o Pentaho Data Integration antes mesmo de o Pentaho o comprar e chamar assim. Eu tenho a última versão gratuita.
Eu visitei o site deles recentemente para ver se eles haviam lançado outra versão apenas para descobrir que meu código aberto etl favorito não é mais muito aberto e nem totalmente gratuito.
Algum de vocês conhece alternativas em ferramentas ETL acessíveis e fáceis de usar?
Respostas:
O Kettle (Pentaho Data Integration Community Edition) ainda não está disponível sem taxas de licenciamento?
O Kettle 4.1 foi lançado para a comunidade como uma versão estável no quarto trimestre de 2010. A comunidade está atualmente trabalhando em uma versão menor do patch para a 4.1. A chaleira continua a ser um produto suportado pela comunidade. A chaleira pode ser uma ferramenta mais apropriada na sua caixa de areia ou nos ambientes de desenvolvimento.
No entanto, em um ambiente de produção, você pode achar que o PDI Enterprise Edition com suporte técnico da Pentaho é mais apropriado para seus sistemas de missão crítica.
Após a discussão nos comentários abaixo: O Pentaho Data Integration (PDI - também conhecido como "Kettle") ainda é mantido (4.4 foi lançado em 2012-09) e Open Source. Pode ser baixado aqui: http://sourceforge.net/projects/pentaho/files/Data%20Integration
fonte
Você pode dar uma olhada no Talend Open Studio . O ambiente de desenvolvimento é executado dentro do Eclipse e existem muitos tipos diferentes de conectores e transformações de banco de dados. Além disso, como é um projeto de código aberto, você pode criar seus próprios conectores e transformações para compartilhar com outros usuários (mesmo usuários comerciais) do Talend.
fonte
Isso é mais centrado no desenvolvedor do que no DBA, mas ouvi boas notícias sobre o Rhino ETL. https://github.com/ayende/rhino-etl
fonte
Não o usei porque uso o SSIS para minhas necessidades de ETL, mas você já fez o check-out do expressor Studio ?
Você também pode conferir o ReactiveETL, que é uma reescrita do RhinoETL no CodePlex
Se você estiver em um ambiente que esteja usando o SQL Server, deverá ter acesso ao SSIS, incluído no SQL Server e capaz de se conectar a outros bancos de dados usando conexões OLEDB ou ODBC, para que não precise se conectar ao SQL Server. para usá-lo.
Houve até algumas apresentações sobre o uso do Powershell para ETL, uma delas foi apresentada pelo capítulo virtual App Dev do PASS.
Para mais detalhes sobre essa apresentação, consulte o seguinte link:
http://sev17.com/2010/06/22/powershell-etl-presentation/
fonte
Eu toquei com o Aptar alguns anos atrás. Não posso dizer o quão bem eles resistiram ao teste do tempo.
fonte
Um pouco mais...
fonte
Dependendo do que você está tentando fazer, o Mirth Connect pode ser adequado, embora seja mais um mecanismo de mensagens do que uma ferramenta ETL.
fonte