デジタルエクスペリエンススコア​ デモデータの削除

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • 不要になったデモデータを デジタルエクスペリエンススコア​ 削除できます。

    始める前に

    デジタルエクスペリエンススコア​ のインストール

    必要なロール:admin

    手順

    1. 移動先 すべて > システム定義 > スケジュール済みジョブ.
    2. DeleteAggregatedDemoDataDexScore スケジュール済みジョブを見つけて開きます。
    3. [今すぐ実行] を選択します。
      ジョブはバックグラウンドで実行されます。
    4. スケジュール済みジョブの完了ステータスを確認します。
      1. [処理待ちのスケジュール済みジョブ] テーブルと [実行中のスケジュール済みジョブ] テーブルにアクセスします。
        • 保留中のスケジュール済みジョブ:次の場所に移動 すべて > システム診断 > 保留中のスケジュール済みジョブ.
        • スケジュール済みジョブの実行:次に移動します。 すべて > システム診断 > 実行中のスケジュール済みジョブ.
      2. DeleteAggregatedDemoDataDexScoreジョブがいずれのテーブルにもリストされていないことを確認します。
    5. スケジュール済みジョブリストに戻ります。
    6. DeleteDemoDataDexScore スケジュール済みジョブを見つけて開きます。
    7. [今すぐ実行] を選択します。
      ジョブはバックグラウンドで実行されます。
    8. DeleteDemoDataDexScoreジョブが [処理待ちのスケジュール済みジョブ] テーブルと [実行中のスケジュール済みジョブ] テーブルにリストされていないことを確認します。
    9. グローバルスコープ内のレコードを削除します。
      1. 移動先 すべて > システム定義 > スクリプト - バックグラウンド.
      2. [ スクリプトを実行 (サーバーで実行される JavaScript)] フィールドに削除スクリプトを入力します。
        var prefix = "[DEXScore Demo]";
               //Deleting computer records
               var comp = new GlideRecord('cmdb_ci_computer');
              comp.addEncodedQuery('nameSTARTSWITH' + prefix);
               comp.query();
               comp.deleteMultiple();
               //Deleting User Records
               var userGR = new GlideRecord("sys_user");
              userGR.addEncodedQuery('nameSTARTSWITH' + prefix);
               userGR.query();
               userGR.deleteMultiple();
               //Deleting CMN Location Records
               var location = new GlideRecord('cmn_location');
              location.addEncodedQuery('nameSTARTSWITH' + prefix);
               location.query();
               location.deleteMultiple();
      3. [ スコープの範囲内 ] フィールドのデフォルト値が グローバルに設定されていない場合は、ドロップダウンリストから [グローバル ] を選択します。
      4. [スクリプトの実行] を選択します。

    タスクの結果

    両方のスケジュール済みジョブが正常に実行され、グローバルスコープ内のレコードを削除するスクリプトが実行されると、デモデータがインスタンスから削除されます。

    スケジュール済みジョブの実行中にエラーが発生した場合は、ジョブを再度実行してください。