Para manter o cubo atualizado com os dados do Data Warehouse, você pode agendar um Job para processar o cubo. Para fazer este processo, conecte através do management studio na instância do SSAS e clique com o botão direito do mouse sobre os cubos que deseja processar através do JOB e clique em PROCESS.
No canto superior esquerdo da tela, clique na opção SCRIPT e depois em SCRIPT TO CLIPBOARD, que jogará este script para a área de transferência, e clique em CANCEL. O objetivo é apenas obter os scripts para adicionarmos no STEP do job a ser criado.
Agora, conecte-se a instância SQL SERVER através do SSMS e clique com o botão direito do mouse sobre o ícone do SQL SERVER AGENT, e clique em NEW >> JOB.
Crie um novo STEP no job, e altere seu tipo para "SQL Server Analysis Services Command", informe os dados de conexão e no campo de script, adicione o script copiado anteriormente, e clique OK.
Agora basta adicionar o SCHEDULE com os agendamentos informando a latência de execução do processo.
Abs!
Tenho 100 cubos no meu banco de dados. Então, quando atualizo a base, preciso processar as dimensões e todos os cubos. Tem como criar cubos filhos para, uma vez, processando o pai os filhos fiquem atualizados também ?
ResponderExcluir