パフォーマンスアナリティクス - ブレークダウンから値がゼロの要素をフィルター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: ; } } パフォーマンスアナリティクス内のダッシュボードに表示されるブレークダウンウィジェットまたはスコアカードから、null またはゼロの値を除外する方法があるかどうか尋ねられることがあります。この問題は通常、事前設定された行数を返すように構成されたブレークダウンウィジェットの場合に表面化しますが、この事前設定された値よりも小さい数には実際には値があり、残りは値 0 のまま表示されます。 多くの場合、これらの値を無視してウィジェットに表示しないのが望ましい動作ですが、システムのデフォルト設定にはこれを行う能力がないようです。 ウィジェットのデフォルト設定を変更して表示する値を減らすことはできますが、ゼロ以外の値を含む行数が実際に返される行数 (構成された最大数まで) は一般にわからないため、これは推奨される動作でもありません。次の回避策は、この要求を解決するためにシステムプロパティを更新する方法を示しています。 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: ; } } この問題の回避策は、特定のシステムプロパティ (com.snc.pa.breakdown_element_cutoff) の設定を変更することで構成されます。これにより、表示が制限され、戻り値がゼロより大きい値のみが表示されます。このプロパティのデフォルト値は 50 で、詳細なスコアカードまたはブレークダウンウィジェットを表示するときに、少なくとも 50 個のブレークダウン要素を表示するようにシステムに指示します。ただし、このプロパティの値によって、特定のウィジェットで構成されているよりも多くの要素が強制的に表示されることはありません。 したがって、このプロパティを値 1 に設定することで、複数のゼロ値の行を表示しないようにシステムを構成できます。 この構成は、次の手順を使用して実行できます。 インスタンスの admin 権限を持つアカウントで、インスタンスにログインします。 メニューナビゲーターを使用して、 パフォーマンスアナリティクス -> System -> Properties を参照します。 表示される [パフォーマンスアナリティクスプロパティ] ページで、「可視化のブレークダウン要素カットオフポイント」という見出しのプロパティを見つけます。 このプロパティの構成値を 1 に変更します。 [パフォーマンスアナリティクスシステムプロパティ] ページの上部または下部にある Save ボタンをクリックします。 注意:このプロパティを設定する別の方法として、sys_propertiesリストからこのプロパティの値を変更し、システムプロパティの [値] フィールドを 1 という名前に更新com.snc.pa.breakdown_element_cutoffこともできます。 この変更を完了すると、リストの値がゼロの結果がスコアカードに表示されないようにする必要があります。 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: ; } } ServiceNow コミュニティには、この問題と示されたワークアラウンドについても説明されている次のような役立つブログ投稿がいくつかあります。 https://community.servicenow.com/community?id=community_question&sys_id=c1794b65db5cdbc01dcaf3231f9619ba かつ https://community.servicenow.com/community?id=community_question&sys_id=c5888321db5cdbc01dcaf3231f961932 その他の注意:このプロパティを値 0 に設定することもできます。これにより、0 より大きい値の要素がない場合、リストに行が表示されなくなります。 これは好みの問題であり、返される結果の要素がない場合にのみ影響します。値を 1 に設定すると、1 行 (クエリから最初に返された行) はカウント 0 で返されますが、プロパティの値を 0 に設定すると、空 (空白) のリストが表示された行は返されません。