Uma segunda pergunta de Cert 401 minha hoje – já que farei o exame amanhã. Fiz um exame simulado e passei em todas as outras questões, exceto nesta, e estou um pouco confuso.
O que fará com que os instantâneos analíticos falhem? Selecione três (3) opções.
A. O relatório de origem foi excluído
B. O objeto de destino tem um gatilho nele
C. O usuário em execução foi desativado
D. O objeto de destino é um objeto personalizado
E. O relatório de origem é salvo como relatório de matriz
A resposta sugerida é A B C. Enquanto A e C estão definitivamente corretos. Estou um pouco confuso com B e E. O relatório de origem deve ser tabular ou resumido em minha opinião e o instantâneo analítico terá um problema com o gatilho de objeto de destino apenas quando o gatilho for um gatilho de inserção. Eu estou certo sobre isso?
Obrigado,
Lance
Comentários
- Eu não ' não confie nos exames simulados disponíveis na Internet. Eu identifiquei muitas respostas erradas nelas e acabarei deixando você confuso.
Resposta
Isso parece um pouco confuso para mim também. Fiquei com a impressão de que você não poderia ter um relatório de resumo ou matriz como o relatório de origem.
Nas páginas de ajuda
O relatório de origem deve ser tabular .
O relatório no campo Relatório de origem não está mais no formato tabular. Escolha um novo relatório de origem ou atualize o formato do relatório de origem existente para tabular.
Portanto, você pode ter encontrado um erro com este exame simulado. não é surpreendente, pois nenhum dos exames simulados NÃO é realmente suportado pelo SF. Na verdade, muito pelo contrário, o SF tenta encerrá-los assim que os encontram. Eu usaria os exames simulados com cuidado, pois não há garantia de que estejam corretos.
Você parece estar correto em relação a B também. Um gatilho de inserção no objeto também causará falha
Destino objeto não deve incluir um gatilho de inserção.
Um gatilho Apex é executado quando novos registros são criados para o objeto personalizado no campo Objeto de destino. Remova o gatilho Apex ou escolha um objeto de destino para o qual um O gatilho do Apex não é executado quando novos registros são criados.
Veja as páginas de ajuda aqui https://help.salesforce.com/HTViewHelpDoc?id=data_troubleshooting_snapshots.htm&language=en_US
Comentários
- Sim, a parte do gatilho está correta, acabei de me deparar com isso. O acionador de inserção faz com que o trabalho " instantâneo analítico " falhe. Porém, o gatilho de atualização está OK.
Resposta
Na verdade, B está correto. E quem falou isso sobre os relatórios de matriz e resumo está errado. Na verdade, deve ser um resumo ou relatório de matriz.
btw, foi assim que descobri … Criei um campo chamado OwnerID no objeto Analytic snapshot. Uma vez que as tarefas não podem ter campos de pesquisa, é impossível para elas pertencerem a um instantâneo analítico. Para contornar isso, pensei que poderia escrever um gatilho básico que dissesse ao inserir e ao atualizar, owerid__c = OwnerID e eu estava errado. Ao fazer isso, recebi o seguinte erro.
O objeto de destino não deve incluir um gatilho de inserção.
Espero que ele me permita ter um gatilho de atualização onde eu possa me recuperar e preencha o campo do proprietário com o novo proprietário. Dedos cruzados …
btw boa sorte com o teste. Estou trabalhando na minha certificação 501 agora. Tenho muito que aprender antes de começar, mas acho que estou na metade do caminho.
Comentários
- Os gatilhos de atualização não interrompem o trabalho de instantâneo. Apenas os gatilhos de inserção são um problema.