【Salesforce 認定Platformアプリケーションビルダー】試験対策:第231問

問題

Universal Containers社(UC)では、取引先オブジェクトに複数の選択リスト項目があり、ビジネス要件の変更に応じて値が頻繁に更新されています。これにより、多くの非アクティブな選択リスト値が蓄積し、システムのパフォーマンスやユーザーエクスペリエンスに影響を与えています。この問題を解決するために、アプリケーションビルダーはどのような対応を取るべきですか。

  • 選択リストの設定で、既存の選択リストに上限を設定する。
  • 選択リスト値セットで、グローバル値を設定する。
  • 選択リストの設定で、非アクティブな選択リスト値の上限を解除する。
  • 選択リストから、ビジネス要件を満たせる別のデータ型に変換する。

正解

  • 選択リストの設定で、既存の選択リストに上限を設定する。
  • 選択リスト値セットで、グローバル値を設定する。
  • 選択リストの設定で、非アクティブな選択リスト値の上限を解除する。
  • 選択リストから、ビジネス要件を満たせる別のデータ型に変換する。

解説

それぞれの選択肢の理由について説明します。

選択リストの設定で、既存の選択リストに上限を設定する。
これは不正解です。選択リストの設定画面では「上限を設定する」オプションは存在しません。

選択リスト値セットで、グローバル値を設定する。
これは正解です。グローバル値セットを使用すると、複数の選択リスト項目で同じ値セットを共有でき、不要になった値を一括管理できます。 これにより、個々の選択リスト項目ごとに値を更新する手間を削減し、不要な非アクティブな値を減らすことで、システムパフォーマンスやユーザーエクスペリエンスを向上させることができます。この方法が、最も適切な対応策です。

選択リストの設定で、非アクティブな選択リスト値の上限を解除する。
これは不正解です。選択リストの設定画面では「非アクティブな選択リスト値の上限を解除する」という設定は存在しません。

選択リストから、ビジネス要件を満たせる別のデータ型に変換する。
これは不正解です。選択リストを別のデータ型(例:テキストやリレーション)に変更しても、蓄積された非アクティブな値が直接的に、また間接的に削減されるわけではありません。問題の根本的な解決にはならず、データの管理が複雑になる可能性があります。

参考:グローバル選択リスト値セットの作成

次の問題へ

前の問題へ

1問目から復習する

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

雇われのシステムエンジニアです。
普段は車載ECUのセキュリティー分野に従事しております。

コメント

コメントする

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約が適用されます。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

目次