複数のサイトからのイベントの検索と表示の方法

重要

この記事では、SharePoint 検索でイベントを表示する方法について説明します。  イベントを選択して SharePoint ページに追加する方法、およびイベントを編集する方法については、「 イベント Web パーツの使用」にアクセスしてください。

1 つのサイトまたは複数のサイトにある複数のイベント リストからイベントを取得するように選択した場合、すべてのイベントが表示されたり、一部のイベントの表示に他のイベントよりも時間がかかったりする場合があります。 これは、イベント Web パーツがイベントを検索するために SharePoint 検索に依存しているためです。

検索のしくみの概要

SharePoint 検索では、まずサイト上のリスト (イベント リストなど) を "クロール" してから、見つかった情報を検索インデックスに追加する必要があります。 インデックスが作成されると、検索エンジンはクエリに一致する結果 (イベント Web パーツから送信されたクエリなど) を検索します。 一致する結果が見つかったら、イベント Web パーツにそれらを表示できます。

ほとんどの場合、このプロセスは高速ですが、所要時間は、organization での検索の設定方法、サイトの数、検索で一度にインデックスを作成する情報の量によって異なります。 所要時間は、コンピューターやネットワークの構成によっても異なります。 すべてのイベントを確実に表示するには、サイトの クロールとインデックスの再作成を手動で要求 することが重要です。

クロールされたプロパティのカスタム マッピングが結果に与える影響

前述のように、検索はサイト上のアイテムをクロールすることで情報を検出します。 検出されたコンテンツとメタデータは、アイテムのプロパティと呼ばれます。 検索スキーマには、クローラーが抽出するコンテンツとメタデータを決定するのに役立つクロールされたプロパティのリストがあります。 すべてのクロールされたコンテンツまたはメタデータが検索インデックスに含めると役に立つわけではないので、検索スキーマには、管理プロパティと呼ばれる有用な種類のコンテンツとメタデータの一覧が含まれます。 インデックスには、管理プロパティのコンテンツとメタデータのみが含まれます。 インデックスの有用なメタデータの例としては、ドキュメントの作成者とタイトルがあります。 検索スキーマとプロパティの詳細については、こちらを参照してください。

クロールされたプロパティを 管理プロパティにマップ して検索結果に表示できます。  期待どおりのイベントがページに表示されない場合は、マッピングの問題が原因である可能性があります。 サイト コレクション検索管理者は、次のクロールされたプロパティが管理プロパティにマップされていることを確認できます。

管理プロパティ クロールされたプロパティ
EventsRollUpStartDate ows_q_DATE_EventDate
EventsRollUpEndDate ows_q_DATE_EndDate
EventsRollUpCategory ows_q_CHCS_Category

さらに、検索管理者はサイトのインデックスを再作成する必要があります。 サイトのインデックスを再作成する方法を説明します