タスクテーブルのサブセットのテキストインデックス作成を無効にする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: ; } } 特定のテーブルのテキストインデックス作成を無効にしたい場合があります。通常、これは、テーブルのコレクションレコードの辞書エントリ [sys_dictionary] レコードの「テキストインデックス」フラグをオフにすることで実現できます。 ただし、テーブルが階層別テーブル (TPH) のテーブル構造 (タスクなど) の場合、タスクコレクション辞書エントリの「テキストインデックス」フラグをオフにすると、すべてのタスクタイプ (incident_task、問題、change_request、change_task、sc_request、sc_req_item、sc_taskなど) のテキストインデックス作成が無効になります。 この記事では、タスク テーブルのサブセットに対してのみテキスト インデックス作成を無効にする方法について説明します。 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: ; } } 警告 以下の手順を実行し、後でそれらを元に戻すことにした場合は、実際にはテーブルのインデックスを再構築する必要があります。 テーブルのテキストインデックスを完全に再構築すると、非常に時間がかかり、パフォーマンスにも影響します。考慮すべき最大の要素は、インデックスを再作成するターゲットテーブル内のレコード数です。インデックスが再構築されている間、「テキストインデックスイベントの処理」ジョブは、[sysevent] テーブルに流入する新しいテキストインデックスイベントを処理しません。そのため、新規作成/更新されたレコードが処理されるまでは、結果が返されるべき条件で検出されない可能性があります。 テーブルのインデックスを再構築する予定で、London 以降のリリースを使用している場合は、各レコードの再処理中に既存のインデックスをその場に保持しつつインデックスを再構築するオプションを使用できます。これにより、インデックスの再作成が行われている間もレコードを見つけることができます。ただし、新しく挿入および更新されるレコードは、テーブルのインデックス再作成が完了した後にレコードの sysevents が処理されるまで、これらの新しい条件では検出されません。インデックスを保持した状態でインデックスを作成する方法の詳細については、以下を参照してください。https://docs.servicenow.com/csh?topicname=real-time-reindexing.html&version=latest 要求アイテム [sc_req_item] テーブルのみのテキストインデックス作成を無効にする場合: 1.システム定義 > 辞書モジュールに移動します。 2.リストで、無効にする テーブル と Type が Collection である場所をフィルタリングします。 3.レコードを開きます。 4.属性セクションで、新規ボタンをクリックします。 5.次の値を入力します。 属性:テキストインデックスなし 値:true 6.[送信] ボタンをクリックします。 7.テキストインデックス作成を無効にする他のテーブルについて、手順 1 〜 6 を繰り返します。 これを行うための簡単なプログラム方法については、「システム定義>スクリプト - バックグラウンド」モジュールで実行できるサンプルスクリプトを提供する KB0656708を確認してください。 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: ; } } KB0732166 - テーブルのテキストインデックス作成を有効にする KB0723580 - テーブル構造に関する FAQ KB0656708 - テーブル内のすべての列の属性を一括更新する方法 KB0687779 :クローン後のテキストインデックス再生成プロセスを高速化する