BA RecursosMonitorização
RecursosMonitorização
Monitorização
Voltar | Lista de artigos

Como forçar a execução dos processos ETL?

Última alteração a 27/09/2021

Este documento descreve os passos necessários para forçar a execução dos processos ETL independentemente dos seus agendamentos,

Pré-Requisitos

  • Microsoft Sql Server Management Studio;

PASSO 1 – Executar Query

As tarefas de extração e de integração do processo ETL têm um scheduler associado. Todavia, muitas vezes, temos necessidade de executar estas tarefas independentemente do agendamento definido para a execução. Para tal, podemos executar a seguinte query na base de dados operacional do Business Analytics (base de dados Organization).
--Executar todas as tarefas:
UPDATE [Integration].[ExtractionTasks]   SET       [NextExecutionDate] = dateadd(YEAR,-1,getdate())
UPDATE [Integration].[IntegrationTasks]   SET       [NextExecutionDate] = dateadd(YEAR,-1,getdate())

--Executar tarefas especificas:
UPDATE [Integration].[ExtractionTasks]   SET       [NextExecutionDate] = dateadd(YEAR,-1,getdate())  where NaturalKey like 'STDHumanResourcesET'
UPDATE [Integration].IntegrationTasks   SET       [NextExecutionDate] = dateadd(YEAR,-1,getdate())  where NaturalKey like 'STDHumanResourcesIT'


Adicionar aos favoritos ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.
Artigos Relacionados
Como obter um relatório do estado de execução dos processos ETL? Como obter um relatório do estado de execução dos processos ETL? Como forçar a execução dos processos ETL?