今日の私からの2番目のCert401の質問-明日試験に参加します。模擬試験をして、これ以外のすべての質問に合格しただけで、少し混乱しています。

分析スナップショットの実行が失敗する原因は何ですか? 3つの選択肢を選択してください。

A。ソースレポートが削除されました

B。ターゲットオブジェクトにはトリガーがあります

C。実行中のユーザーが非アクティブ化されました

D。ターゲットオブジェクトはカスタムオブジェクトです

E。ソースレポートはマトリックスレポートとして保存されます

推奨される回答はABCです。AとCは間違いなく正しいですが。私はBとEと少し混乱しています。私の意見では、ソースレポートは表形式または要約のいずれかである必要があり、分析スナップショットでは、トリガーが挿入トリガーの場合にのみターゲットオブジェクトトリガーで問題が発生します。私はこれについて正しいですか?

ありがとうございます

ランス

コメント

  • 私はしません'インターネットで入手できる模擬試験を信用しないでください。私はそれらについて多くの間違った答えを特定し、あなたを混乱させることになります。

答え

これは少し思えます私にも混乱します。ソースレポートとして要約レポートまたはマトリックスレポートを作成できないという印象を受けました。

ヘルプページから

ソースレポートは表形式である必要があります

[ソースレポート]フィールドのレポートは表形式ではなくなりました。新しいソースレポートを選択するか、既存のソースレポートの形式を表形式に更新します。

したがって、この模擬試験でエラーが見つかった可能性があります。これは模擬試験はいずれもSFによって実際にサポートされていないため、驚くことではありません。実際には、SFはそれらに遭遇すると、それらをシャットダウンしようとします。模擬試験は正しい保証がないため、注意して使用します。

Bの周りも正しいようです。オブジェクトの挿入トリガーも失敗の原因になります

ターゲットオブジェクトに挿入トリガーを含めることはできません。

[ターゲットオブジェクト]フィールドでカスタムオブジェクトの新しいレコードが作成されると、Apexトリガーが実行されます。Apexトリガーを削除するか、ターゲットオブジェクトを選択してください。新しいレコードが作成されると、Apexトリガーは実行されません。

ヘルプページはこちら https://help.salesforce.com/HTViewHelpDoc?id=data_troubleshooting_snapshots.htm&language=en_US

コメント

  • はい、トリガー部分は正しいです、私はちょうどこれに遭遇しました。トリガーを挿入すると、"分析スナップショット"ジョブが失敗します。ただし、更新トリガーは問題ありません。

回答

実際にはBは正しいです。そして、マトリックスと要約レポートについて言った人は誰でも間違っています。実際には、要約レポートまたはマトリックスレポートである必要があります。

ところで、これが私がそれを発見した方法です…オブジェクト分析スナップショットにOwnerIDというフィールドを作成しました。タスクにはルックアップフィールドを含めることができないため、分析スナップショットでタスクを所有することはできません。これを回避するために、挿入時と更新時にowerid__c = OwnerIDと言う基本的なトリガーを記述できると思いましたが、私は間違っていました。実行すると、次のエラーが発生しました。

ターゲットオブジェクトに挿入トリガーを含めることはできません。

更新トリガーを使用して、遅れをとることができると期待しています。それを入力し、所有者フィールドに新しい所有者を入力します。指が交差しました…

テストで頑張ってください。現在、501認定に取り組んでいます。受講する前に学ぶことはたくさんありますが、中途半端だと思います。

コメント

  • 更新トリガーはスナップショットジョブを中断しません。挿入トリガーのみが問題になります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です