パフォーマンスアナリティクスとテーブルローテーションIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } テーブルローテーションは、パフォーマンスアナリティクスと組み合わせて使用しても予期しない結果になることがあります。この記事では、これらの不一致の原因のいくつかについて説明します。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 現在、テーブルローテーション用にテーブルを構成すると、それらのテーブルのパフォーマンスアナリティクスデータコレクションがルート親テーブルのセカンダリシャードテーブルにアクセスできなくなるという既知の問題があります。したがって、これらのデータ収集から返されるカウントとレコードリストは、通常予想されるものよりもはるかに小さくなることがよくあります。テーブルローテーションスキームのほとんどのテーブルのデフォルトのローテーション期間設定は数時間から 1 週間であるため、そのローテーション期間 (つまり 7 日間) より古いレコードはベーステーブルから見つからなくなり、代わりに個々のシャードテーブルで見つかるようになります。現在のバージョンの ServiceNow では、 は、パフォーマンスアナリティクスシステムを介して収集することはできません。 この問題は通常、特定のインジケーターの履歴データが突然データ収集を停止したり、そのインジケーターに対して通常予想されるよりもはるかに少ないデータを収集したりする場合に発生します。これは通常、システムでテーブルローテーションがアクティブ化された直後に見つかります。また、新しいインジケーターを作成しようとしたときに、関連するジョブについて収集されているデータがごく最近のレコードに関連するデータのみを取得している場合にも気付く場合があります。 これが実際に当てはまるかどうかを確認するには、まずインジケーターがデータを収集しているテーブルを特定します。これは通常、データコレクションジョブで使用されるインジケーターがデータの取得元となるインジケーターソースのファクトテーブルになります。インジケーターの一部である特定のテーブル名が、必要なデータを明らかに取得していないことを確認した後、テーブルローテーション構成をチェックして、テーブルが実際にテーブルローテーション構成の一部であることを確認します。 これを行うには、まずインスタンス上の システム定義 -> テーブルローテーション の場所を参照します。 結果のテーブル名のリストをフィルタリングして、インジケーターソース レコードの ファクトテーブル に対応する、上記の手順で見つかったテーブルの Name を見つけます。テーブルがリストにない場合、そのテーブルはテーブルローテーションの一部ではありません。テーブルがリスト内にあり、対応するレコードの Initialized フィールドが true に設定されている場合、そのテーブルはそのインスタンスで構成されたテーブルローテーションスキームの一部です。そのレコードに対応するレコードで、ローテーションあたりの日数 (期間 フィールド) とローテーションタイプ (タイプ フィールド) を確認できます。[タイプ] フィールド値が ローテーション の場合、[期間] フィールドの日数に [ローテーション] フィールドの数値を掛けた値に対応するデータのみがインスタンスに保持されることを示します。このデータは、多数のセカンダリシャードテーブルに保持されます。これらの各テーブルは、通常、データベースレベルでは、拡張子が「xx」のテーブル名で構成されます。ここで、xx はテーブルローテーション番号 (02 や 15 など) に対応する 2 桁の数字です。代わりに [タイプ] フィールドの値が Extension に設定されている場合、データは必要なテーブルの数に限りなく無期限に保持されます。新しいテーブルシャードは、通常、対応するテーブルローテーションレコードの期間フィールドに等しい期間に作成されます。現在、パフォーマンスアナリティクスシステムでは、レコードタイプに関連付けられたソーステーブルに対してどちらのタイプのテーブルローテーションも有効にした状態での履歴データ収集は許可されていません。 したがって、現在のバージョンの製品では、回転されたテーブルのパフォーマンスアナリティクスデータのコレクションはサポートされていませんが、システムの新しいバージョンがリリースされると確実に変更される可能性があります。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 次のドキュメントサイトの記事では、インスタンスの特定のテーブルのテーブルローテーションを構成する方法について説明します。 https://docs.servicenow.com/csh?topicname=t_ApplyTableRotation.html&version=latest