Plan hybrid federated search for SharePoint Server
適用対象:2016 2019 Subscription Edition SharePoint in Microsoft 365
SharePoint ハイブリッド環境を使用すると、Microsoft 365 と SharePoint Server の SharePoint のサービスと機能間の機能とデータ アクセスを統合するハイブリッド ソリューションを提供できます。 SharePoint ハイブリッド フェデレーション検索では、ユーザーが検索センターから検索すると、ハイブリッド結果 (つまり、Microsoft 365 検索インデックスの SharePoint Server 2013 と SharePoint の両方からの結果) が表示されます。
ハイブリッド フェデレーション検索ソリューションを表示するためのオプション
SharePoint ハイブリッド フェデレーション検索は、次の 2 つの方法のどちらかまたは両方で動作するようにセットアップできます。
SharePoint Server Search Center からユーザーが検索すると、ハイブリッド結果が表示されます。 これを送信ハイブリッド検索といいます。 送信ハイブリッド検索を設定する方法については、「SharePoint Server でハイブリッドフェデレーション検索結果を表示する」を参照してください。
Microsoft 365 Search Center の SharePoint からユーザーが検索すると、ハイブリッド結果が表示されます。 これを受信ハイブリッド検索といいます。 受信ハイブリッド検索を設定する方法の詳細については、「Microsoft 365 の SharePoint でハイブリッドフェデレーション検索結果を表示する」を参照してください。
いずれかの検索オプションをセットアップしておけば、必要に応じていつでも、もう一方の検索構成もセットアップできます。
ハイブリッド SharePoint 検索の背景にあるいくつかの主要な概念に関するビデオをご覧ください。 (再生時間: 9 分 20 秒)
重要
ビデオの 6 分 50 秒マークで表示される Exchange ソースからの検索結果の Exchange オプションは非推奨です。
ハイブリッド フェデレーション検索を表示するためのオプションを選択する
SharePoint Server ファーム (送信ハイブリッド検索) または Microsoft 365 の SharePoint (受信ハイブリッド検索) でハイブリッド フェデレーション検索を設定するか、またはその両方を設定するかを決定するにはどうすればよいですか? これは、展開ユーザーが作業している場所、必要としているコンテンツ、コンテンツの保存場所によって異なります。
送信ハイブリッド検索はリバース プロキシ デバイスを構成する必要がないため、全般的に構成が最も簡単なハイブリッド フェデレーション検索ソリューションです。 また、受信ハイブリッド検索と異なり、送信ハイブリッド検索はインターネットからの未承諾呼び出しを受ける必要がないため、全般的に最も安全なハイブリッド フェデレーション検索ソリューションでもあります。
ユーザーの便宜を考えると、ほとんどのユーザーが作業している展開でハイブリッド フェデレーション検索をセットアップするのが有益です。 そうすれば、ユーザーはコンテンツを検索するのにリモート展開に移動する必要がありません。
パフォーマンスの観点では、コンテンツのほとんどが保存されている展開でハイブリッド フェデレーション検索をセットアップするのが有益です。 検索結果のほとんどがローカル展開から取得される場合は、多くの結果がリモート展開から取得される場合よりも総クエリ待機時間が短くなる可能性があります (他のすべての条件が同じ場合)。 また一般的に、ユーザーがローカル コンテンツの検索結果をクリックしてそのコンテンツが開かれるまでの応答時間は、リモートで保存されたコンテンツが開かれる時間よりも短いはずです。 このことは特に大きなファイルの場合に当てはまります。
以下の環境では、両方の展開でハイブリッド フェデレーション検索をセットアップするのが妥当です。
ある展開で作業しているユーザーと別の展開で作業しているユーザーの数が同じように多い場合。
ある展開内のコンテンツと別の展開内のコンテンツの数が同じように多い場合。
ほとんどのユーザーがある展開で作業しており、ほとんどのコンテンツが別の展開に保存されている場合。
重要
SharePoint Server に、Microsoft 365 の SharePoint のユーザーが規制上または法的または地政学的制約のために表示できないようにするコンテンツがある場合は、その SharePoint Server コンテンツを含む結果を返す可能性がある Microsoft 365 の SharePoint でハイブリッドフェデレーション検索を設定しないでください。 詳細については、「 検索インデックスからアイテムを削除する」または「SharePoint Server の検索結果からアイテムを削除する」を参照してください。
ハイブリッド フェデレーション検索の前提条件
このセクションでは、考えられる SharePoint ハイブリッド フェデレーション検索構成のそれぞれを実行する前に完了しておく必要のあるハイブリッド展開プロセスのフェーズについて説明します。
このセクションの内容
送信ハイブリッド検索の前提条件
ハイブリッド フェデレーション検索結果を表示するように SharePoint Server を構成する前に、「 Microsoft 365 の SharePoint から SharePoint へのハイブリッド フェデレーション検索の構成 - ロードマップ」のすべての手順を完了する必要があります。 次の手順も実行する必要があります。
SharePoint Server の検索インデックスにコンテンツが含まれるように、SharePoint Server 展開で少なくとも 1 つのクロールを実行します。 (Microsoft 365 コンテンツの SharePoint もクロールする必要がありますが、Microsoft 365 の SharePoint ではコンテンツが自動的にクロールされるため、それに参加する必要はありません)。詳細については、「 SharePoint Server でのクロールの管理」を参照してください。
Enterprise Search Center テンプレートを使用して、SharePoint Server 展開でエンタープライズ検索センターを作成し、新しいサイト コレクションを作成します。 詳細については、「 SharePoint Server で検索センター サイトを作成する」を参照してください。
受信ハイブリッド検索の前提条件
ハイブリッドフェデレーション検索結果を表示するように Microsoft 365 で SharePoint を構成する前に、「 Microsoft 365 で SharePoint から SharePoint Server - ロードマップへのハイブリッド フェデレーション検索を構成する」のすべての手順を完了する必要があります。
さらに、SharePoint Server の検索インデックスにコンテンツが含まれるように、SharePoint Server 展開で少なくとも 1 つのクロールを実行する必要があります。 (Microsoft 365 コンテンツの SharePoint もクロールする必要がありますが、Microsoft 365 の SharePoint ではコンテンツが自動的にクロールされるため、それに参加する必要はありません)。詳細については、「 SharePoint Server でのクロールの管理」を参照してください。
ハイブリッド フェデレーション検索の計画に関する考慮事項
このセクションの内容
ハイブリッド フェデレーション検索を展開する前にローカル検索のパフォーマンスを評価する
ハイブリッド フェデレーション検索を展開する前に、Microsoft 365 の SharePoint や SharePoint Server など、ハイブリッド フェデレーション検索を展開する予定のデプロイでローカル検索をテストすることを強くお勧めします。 その際に、ローカル検索に関連して発生した問題をトラブルシューティングし、ローカル検索がスムーズに動作するようにします。 こうすることで、ハイブリッド フェデレーション検索を展開した後で検索に関連する問題が発生した場合、その問題の原因がハイブリッド フェデレーション検索にあるかどうかを見極めやすくなります。
たとえば、ハイブリッド フェデレーション検索では、2 つのデプロイの検索結果が同期的に表示されます。つまり、両方のデプロイの結果が使用可能になるまで結果は表示されません。 このため、クエリの待機時間が大幅に長い場合、1 つのデプロイから結果が得られるか、もう一方のデプロイから結果が得られるのか、すぐには明らかにならない可能性があります。 そのため、ハイブリッド フェデレーション検索をデプロイする前に、ローカル検索のパフォーマンスをテストして、クエリ待機時間のベンチマークを決定します。 これを行うには、ユーザー クエリの読み込みをシミュレートするテストを実行します。 その後、ハイブリッド フェデレーション検索をデプロイした後、同じテストを試してください。 ハイブリッドフェデレーション検索をデプロイした後にクエリの待機時間が長くなる場合は、リモート展開から検索結果を取得するのが遅れている可能性があります。 リモートデプロイの応答が遅い場合や、ネットワーク帯域幅が低い、2 つのデプロイ間の地理的な距離などの要因によってネットワーク関連の遅延が発生する可能性があります。
検索先とクエリ ルールを作成する場所を計画する
送信ハイブリッド検索と受信ハイブリッド検索のどちらかを構成する場合は、2 つの重要な手順があります。 これらの手順はユーザーがハイブリッド フェデレーション検索結果を取得することが可能な展開で実行します。 最初の手順は、リモート検索結果を取得する場所を意味する検索先を作成することです。 たとえば、送信検索を構成する場合は、検索結果を取得するリモート プロバイダーとして Microsoft 365 の SharePoint を指定する結果ソースを SharePoint Server ファームに作成します。 2 つ目の手順では、クエリ ルールを作成します。 クエリ ルールが適用されると、リモート展開内のコンテンツからの検索結果が、ローカル展開内の検索結果ページの検索ブロックと呼ばれる別のグループに表示されます。
結果のソースとクエリ ルールは、SharePoint Server の Search サービス アプリケーション レベル (または Microsoft 365 の SharePoint のテナント レベル) またはサイト コレクション レベル、またはサイト レベルで作成できます。 検索サービス アプリケーション レベルで作成した検索先は、同じレベルで作成されたすべてのクエリ ルールと、検索サービス アプリケーションを使用する Web アプリケーション内のサイト コレクションまたはサイト用に作成されたすべてのクエリ ルールで使用することができます。 また、検索サービス アプリケーション レベルで作成した検索先とクエリ ルールは、追跡が容易なため、災害復旧シナリオが発生しても回復することができます。 ただし、検索先とクエリ ルールをサイト コレクション レベルまたはサイト レベルで作成することには、検索先とクエリ ルールを維持するための管理作業がそのレベルで実施されるため、検索サービス アプリケーションの管理者がそれに関与する必要がないというメリットがあります。
リモート展開からの結果ブロックを表示する場所を計画する
ハイブリッド フェデレーション検索用に作成したクエリ ルールでは、リモート展開からの結果ブロックが検索結果の最初のページの最上部 (ローカル展開からのすべての結果の上) に表示されるように、または、ローカル展開からの結果と比較した関連度でランク付けされるように構成することができます。 テストやトラブルシューティングでは、結果ブロックが検索結果の最初のページの最上部に表示されれば、確認が容易なため便利です。 これにより、リモート展開からの結果が結果ブロックに表示されることと、結果をクリックしても検索結果のターゲットの表示中にエラーが発生していないことを簡単に確認できます。 テストやトラブルシューティングの実行中に、結果ブロックがローカル展開からの結果と比較した関連度でランク付けされるようにクエリ ルールを編集することができます。 ローカル検索結果と比較した関連度で結果ブロックをランク付けするこの設定は、多くのユーザーにメリットがあります。
特定の検索だけにハイブリッド フェデレーション検索結果を提供することを検討する
ハイブリッド フェデレーション検索を構成する最も簡単な方法は、どんなクエリ テキストに対してもリモート展開から結果を取得するクエリ ルールをローカル展開で作成することです。 リモート展開から検索結果を取得する場合の遅延を回避する代替策として、リモート展開に関連コンテンツが存在していることを知っている場合の検索など、特定の検索の場合にのみ、リモート展開から検索結果を取得する 1 つ以上のクエリ ルールを作成することができます。 たとえば、特定の社内開発ソフトウェア ツールの使用に関するコンテンツがリモート展開内に存在している場合は、検索クエリにそのツール名が含まれている場合にのみ実行されるようにルール内の条件を指定することができます。 クエリ ルールを作成するときに、ルールが特定のカテゴリからのみ実行されるように指定する (Managed Metadata Service アプリケーションの用語ストア内のトピック カテゴリに関する用語に基づく)、または、ルールが特定のユーザー セグメント内のユーザーによってのみ実行されるように指定する (Managed Metadata Service アプリケーションの用語ストア内のユーザーに関する用語に基づく) ことによって範囲を絞り込むこともできます。
ユーザーに SharePoint ハイブリッド環境での移動の仕方を教える
ハイブリッド フェデレーション検索では、検索結果のターゲットは、リモート展開内のドキュメントまたはサイトである可能性があります。 ユーザーがこのような検索結果をクリックした後、ユーザーが以前に作業していたデプロイに戻る方法や、別の検索を実行する場所を知るのは困難な場合があります。 ユーザーは、ブラウザーの [戻る] ボタンをクリックして、以前に作業していた場所に戻ることができます。 ただし、ユーザーと URL を共有して、SharePoint ハイブリッド環境で使用する必要があるサイトや検索センターにアクセスする方法をユーザーに知らせることもできます。
関連項目
概念
SharePoint Server から Microsoft 365 の SharePoint へのハイブリッド フェデレーション検索の構成 - ロードマップ
Microsoft 365 の SharePoint から SharePoint Server へのハイブリッド フェデレーション検索の構成 - ロードマップ