Tenho uma falha intermitente no meu processo SSIS ETL quando tento processar meu cubo OLAP.
Não há mensagens de erro no log do SQL e não há mais nada significativo em execução no momento. A única mensagem de erro que posso encontrar no log de eventos é:
Foi encontrado um erro na camada de transporte.
SSIS e SSAS são SQL estão todos sendo executados localmente no mesmo servidor, então não acredito que seja relacionado à rede.
O mesmo pacote foi implantado e executado com sucesso por semanas. Se nos conectarmos manualmente ao cubo, ele processa sem nenhum problema.
Windows Server 2012 R2 6.3 (Build 9600: ) em VMWare 64 GB de RAM.
Microsoft SQL Server 2016 Enterprise (SP1-CU1) - 13.0.4411.0 SQL Max mem = 48 gb
Minha intuição é que isso é mais um problema do SSIS do que um problema do SSAS.
Mais alguém encontrou isso? Alguém pode recomendar uma solução ou solução alternativa? É possível obter informações adicionais de depuração?
Acho que resolvemos isso ou pelo menos encontramos uma solução alternativa.
Acredito que o problema seja um tempo limite ao conectar -se ao SSAS quando ele estiver inativo por algum tempo. Não tem nada a ver com o processamento real do cubo.
Adicionamos uma etapa ao nosso processo ETL que consultava o cubo OLAP antes que a etapa de processamento fosse acionada. Isso faz com que o SSAS 'desperte' antes de ser necessário.
Desde que adicionamos esta etapa, não tivemos uma repetição desse problema.