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.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *