Una segunda pregunta de Cert 401 de mi parte hoy – Ya que estaré haciendo el examen mañana. Acabo de hacer un examen simulado y pasé todas las demás preguntas excepto esta y estoy un poco confundido.
¿Qué hará que falle la ejecución de las instantáneas analíticas? Seleccione tres (3) opciones.
A. Se ha eliminado el informe de origen
B. El objeto de destino tiene un disparador
C. El usuario que ejecuta ha sido desactivado
D. El objeto de destino es un objeto personalizado
E. El informe de origen se guarda como informe de matriz
La respuesta sugerida es A B C. Mientras que A y C son definitivamente correctas. Estoy un poco confundido con B y E. El informe de origen debe ser tabular o resumido en mi opinión y la instantánea analítica tendrá un problema con el disparador del objeto de destino solo cuando el disparador sea un disparador de inserción. ¿Tengo razón sobre esto?
Gracias,
Lance
Comentarios
- No ' No confíe en los exámenes simulados disponibles en Internet. He identificado muchas respuestas incorrectas en ellos y terminaré confundiéndote.
Responder
Esto parece un poco confuso para mí también. Tenía la impresión de que no podía tener un informe de resumen o de matriz como informe de origen.
De las páginas de ayuda
El informe de origen debe ser tabular .
El informe del campo Informe de origen ya no está en formato tabular. Elija un nuevo informe de origen o actualice el formato del informe de origen existente a tabular.
Por lo tanto, es posible que haya encontrado un error con este examen simulado. Este es No es de extrañar, ya que ninguno de los exámenes simulados NO es compatible con SF. Al contrario, SF intenta cerrarlos cuando se encuentran con ellos. Yo usaría los exámenes simulados con precaución ya que no hay garantía de que sean correctos.
También parece estar en lo correcto con respecto a B. Un activador de inserción en el objeto también causará fallas
Target El objeto no debe incluir un activador de inserción.
Un activador de Apex se ejecuta cuando se crean nuevos registros para el objeto personalizado en el campo Objeto de destino. Elimine el activador de Apex o elija un objeto de destino para el que El disparador de Apex no se ejecuta cuando se crean nuevos registros.
Consulte las páginas de ayuda aquí https://help.salesforce.com/HTViewHelpDoc?id=data_troubleshooting_snapshots.htm&language=en_US
Comentarios
- Sí, la parte del disparador es correcta, acabo de encontrarme con esto. Insertar activador hace que el trabajo de " instantánea analítica " falle. Sin embargo, el activador de actualización está bien.
Respuesta
En realidad, B es correcto. Y quien haya dicho eso sobre los informes matriciales y resumidos está equivocado. En realidad, debe ser un informe de resumen o matriz.
Por cierto, así es como lo descubrí … Creé un campo llamado OwnerID en la instantánea analítica del objeto. Dado que las tareas no pueden tener campos de búsqueda, es imposible que sean propiedad de una instantánea analítica. Para solucionar esto, pensé que podría escribir un disparador básico que dijera al insertar y al actualizar, owerid__c = OwnerID y estaba equivocado. Al hacerlo, recibí el siguiente error.
El objeto de destino no debe incluir un activador de inserción.
Espero que me permita tener un activador de actualización en el que pueda quedar atrás y rellene el campo de propietario con el nuevo propietario. Crucemos los dedos …
por cierto, buena suerte con la prueba. Estoy trabajando en mi certificación 501 ahora. Tengo mucho que aprender antes de tomarlo, pero creo que estoy a mitad de camino.
Comentarios
- Los activadores de actualización no interrumpen el trabajo de la instantánea. Solo los activadores de inserción son un problema.