Skip Navigation
Expand
インシデントアーカイブの構成
Answer ID 11592   |   Last Review Date 06/09/2020

アーカイブを待機しているインシデントの数とインシデントアーカイブの構成方法を計算するにはどうすればよいですか?

環境:

インシデントのアーカイブ。 分析
Oracle B2C Service

解決策:

これは、アーカイブする準備ができているデータベース内のインシデントの数を見積もる方法です。

この回答で説明されているレポートを使用して、特定の年齢までのインシデントをアーカイブするのにかかる時間を見積もります。 アーカイブが発生する速度は、インシデントに関連付けられているデータの量によって異なります。 デフォルトでは、ユーティリティは実行ごとに100,000のバッチを実行するように構成されています。 18Bリリースより前のインシデントをアーカイブする構成はインターフェースごとに設定されているため、インターフェースごとに計算が必要です。 18B以降のリリースでは、設定はサイト固有であり、ブラウザエージェントのデータライフサイクルポリシーで設定および有効化できます。

インシデントのアーカイブをテストする方法については、Archiving incidents on test or upgrade sitesを参照してください。

基本的なレポートの作成について、 基本的なカスタム・レポートの作成をご参照してください。

アーカイブする準備ができている閉じたインシデントを推定するレポートを作成するには、次の手順に従います。

1. 次の列を含む標準レポートを作成します。

Heading: Date Closed
Expression: date_format(incidents.closed,'YYYY-MM-DD')

Heading: Archive Days
Expression: time_format(date_diff(to_date(date_format(sysdate(),'MM-DD-YYYY'),'MM-DD-YYYY'),incidents.closed),'DD')

If you have incidents that are assigned to multiple interfaces you should also add the following column.
Heading: Interface
Expression: incidents.interface_id

Heading: Count
Expression: count(*)

2. 「作成日」列を降順に並べ替えます。

3. 次のフィルターを作成します。

Name: Closed
Expression: incidents.closed
Operator: between
Value: -60 months relative to -12 months relative (these are example values for archiving incidents closed between 1 and 5 years)

Alternately
Name: Closed date
Uncheck Make this filter selectable at runtime
Expression: incidents.closed
Operator: is not null

Name: Status closed
Expression: incidents.status
Operator: in list
Value(s): closed

If you have incidents that are assigned to multiple interfaces you should also add the following filter.

Name: Interfaces
Expression: incidents.interface_id
Operator: in list

4. 「ホーム」タブ、「オプション」、「その他のオプション」の順にクリックし、データソースを「レポートデータベース」(レプリケーションサーバーとも呼ばれます)に変更します。

5. 作成済みフィルターを調整しながらレポートをプレビューして、最も古いインシデントを表示し、レポートを保存します。 1つの作成日に対して複数の行が返される場合があることに注意してください。 これは、夏時間中にTZ_INTERFACE設定に応じて時間が計算される方法が原因です。 詳細について.Oracle B2C Service CXでのタイム・ゾーンの設定​をご参照してください。

6. 18Bより前のリリースの場合、「構成」>「サイト構成」>「設定」>「Agedatabaseユーティリティ」>「バッチ処理」>「インシデントアーカイブ」に移動してARCHIVE_INCIDENTS構成設定を編集し、agedatabaseユーティリティが一晩実行されるのを待ちます。

18Bリリース以降、ブラウザエージェントのデータライフサイクルポリシーでインシデントアーカイブを設定および有効化できます。

テストサイトでインシデントアーカイブ機能をテストする場合は、値を編集してサービスリクエストをテクニカルサポートに送信し、アーカイブユーティリティを手動で実行するようにリクエストしてください。 テストサイトでは、テスト目的でこのユーティリティを1回実行します。

アーカイブしたインシデントの数を追跡する場合は、このレポートの値をスプレッドシートに保存する必要があります。 アーカイブされたインシデントを追跡する組み込み機能はありません。

原因:

インシデントのアーカイブ機能により、クローズされたインシデントをデータベースから完全に削除できます。 組織のデータ保持ポリシーに従って値を設定し、データベースのサイズを削減できるようにします。

Available Languages for this Answer:

Notify Me
The page will refresh upon submission. Any pending input will be lost.