ポータルでの検索の構成
サービスポータル 検索ページのウィジェット内に検索結果データを表示します。サービスポータルからデータを検索可能にするために、ServiceNow インスタンス内の単一のテーブル、複数のServiceNowテーブル、または外部サイトからデータをフェッチできます。
検索エンジン
- AI 検索
AI 検索 は、従来の Zing 検索エンジンよりも高速で優れた、最新のコンシューマーグレードの検索エンジンを提供します。自動補完検索クエリー、自然言語サポート、入力ミス処理などの各種機能により、ポータルユーザーがより速く簡単に答えを見つけることができます。AI 検索は、サービスポータル、従業員センター (ESC)、消費者サービスポータル、およびカスタマーサービスポータルでのみサポートされています。AI Search 機能を実装するには、カスタムポータルをこれらのポータルのいずれかのベースラインから構築する必要があります。
- Zing
- Zing は、もともと サービスポータル で使用されていた従来のテキストインデックス作成および検索エンジンです。一部のポータルでは、この検索エンジンが引き続きデフォルトで使用されています。
検索の分析と提案
ユーザーに関連する検索の提案。ユーザーが何を検索しているか、ユーザーが必要なものを見つけてるかどうかを把握するために、検索のアナリティクスを監視します。 検索提案は Now Platform の機能です。詳細については、「検索提案」を参照してください。 を生成する
- カスタムウィジェットから提案を生成する
- デフォルトでは、イベント検索 [sys_search_event] テーブルとソースイベント検索 [sys_search_source_event] テーブルが、ベースシステム検索ウィジェットから検索データを収集します。 カスタムのサービスポータル検索ウィジェットから検索分析を生成するには、GlideSPSearchAnalytics API を使用します。詳細については、「 GlideSPSearchAnalytics」を参照してください。
パフォーマンスに関する推奨事項
パフォーマンスの低下を回避し、エンドユーザーの高速検索エクスペリエンスを確実にするには、次の推奨事項に従ってください。
- 可能な場合は、必要なクエリのみを実行するように検索ソースを制限します。たとえば、検索でアクティブなインシデントのみを返す必要がある場合は、[Active] [is] [true] に設定された検索ソースに条件を追加します。アクティブなインシデントのみを照会する検索は、インシデント テーブル内のすべてのレコードを照会する検索よりも高速です。
- ファセット項目とマップされたクエリを 30 個以下のフィルターアイテムで作成します。確認するには、権限の低いユーザーとしてさまざまなキーワードを使用して各検索ソースをテストします。
注:
サービスポータル検索結果はテキストとしてのみ表示されます。HTML タグ、イメージ、および書式設定は検索結果に表示されません。