こちらのページではVer1.29.1より追加された回答レコードの削除機能についてご案内しております。
回答レコードの一括削除機能について
本機能はアンケートの回答がSalesforceに連携される際に作成される回答レコードを一括削除するための機能です。回答レコードが多数作成されることでSalesforce組織のデータストレージを圧迫するケースがございますため、その際はこちらの機能にて不要な回答レコードを削除いただけます。
削除方法は下記2パターンがあります。
- 手動での一括削除
- スケジュールバッチでの自動一括削除
手動での一括削除
回答オブジェクトのリストビューより削除対象のレコードを選択し、一度に最大200レコードの削除が可能です。
※本操作はCREATIVE SURVEY ADMINの権限セットを付与されたユーザのみが可能です。
[一括削除ボタン]の表示設定
1. 設定>オブジェクトマネージャー>「回答」オブジェクト>リストビューレイアウト
より「リストビュー」右のプルダウン>編集をクリック
2.「カスタムボタン」のセクションより「利用可能なボタン」から「選択したボタン」に[一括削除]を追加して、保存する
一括削除の操作手順
1.「回答」レコードのリストビューにアクセスし、削除したいレコードにチェックを入れるか、リストビュー左上のチェックボックスにチェックを入れて、読み込んでいるレコードに一括でチェックを入れる。
※最大200レコードまでチェック可能です。
2. 右上の一括削除ボタンをクリック
3.「回答削除」の確認画面が表示されますので問題なければ「削除」をクリックすると削除されます。
※削除後はごみ箱に格納されるので15日or30日以内(組織毎に異なります)であれば復元可能です。
スケジュールバッチでの自動一括削除
スケジュールバッチを起動させ流ことで回答見出しが「***」となっている全回答レコードの削除が可能です。
※こちらの操作にはCREATIVE SURVEY ADMINの権限と「APEXをスケジュール」を操作可能な権限が必要です。
操作手順
1.設定>APEXクラス>APEXをスケジュール をクリック
2.「Apex をスケジュール」の画面にて下記を設定する
-
ジョブ名:任意の文字列
-
Apex クラス:「Schedule_AnswerDeleteBatche」を選択
-
頻度、開始、終了、希望開始時刻:任意の頻度や日時を設定
3.「保存」をクリック
上記にて設定した日時にバッチが起動し、回答見出しが「***」となっているすべての回答レコード削除されます。なお、削除したレコードは完全削除の為、復元不可能です。
最終更新日:2023/09/05