Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

COMO AUTOMATIZAR PROCESSO ETL PARA OCORRER DIARIAMENTE

Beleza, com o curso aprendi a fazer as cargas nas tabelas. Mas, não vi explicação de como colocar esse processo para ocorrer diariamente, de forma automática. No SQL SERVER a gente faz procedure e faz JOB e agenda as tarefas. Deve ter um jeito de automatizar este processo de carga do ETL. Existe? Se existe, como fazer um JOB para executar os processos de ETL criados?

2 respostas
solução!

Fala Alessandro, tudo jóia?

Com o Analysis Services você pode automatizar algumas tarefas de forma agendada: a execução de scripts DDL, tarefas de processamento de modelo de mineração e de cubo e tarefas de consulta de Data Mining. Também é possível agendar os jobs.

O processo de ETL não é feito para ser utilizado diariamente, e por isso os agendamentos. Fazendo diariamente geraria um espelhamento do BD que não é a ideia. A ideia do ETL é analisar os dados, então sugiro fazer uma vez por mês ou trimestre.

Sobre o job, que posso te recomendar é a documentação da Microsoft que irá te ajudar a automatizar os processos e agendamentos.

Automatizar tarefas administrativas do Analysis Services com SSIS

Implementar jobs com o SQL Server.

Levarei a sua sugestão para um próximo curso nosso automatizando os processos de ETL :D

Espero que ajude, quaisquer outras dúvidas é só falar, tá bom? Bons estudos :)

obrigado por responder... aqui na empresa os dados precisam ser carregados diariamente, por isso a necessidade do agendamento.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software