メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

クラシックページでは、コンテンツクエリ web パーツは情報を検索して表示するためのツールです。 ただし、この web パーツの短所は、ページのパフォーマンスに影響する可能性があることです。 

コンテンツクエリ web パーツのパフォーマンスに影響するもの

コンテンツクエリ web パーツのパフォーマンスは、いくつかの要因によって影響を受けます。 次に、いくつかの例を示します。

  • 5000を超える項目が含まれている大きなリストは、小さいリストよりもクエリにかかる時間が長くなります。

  • クロスリストクエリ (1 つのサイトまたは複数のサイトの複数のリストにわたるクエリ) では、クエリの実行に時間がかかります。 たとえば、会社のホーム サイトで、複数のサブサイトに保持されているリストにある最新のニュース アイテムを表示するとします。 各リストには 1000 個のアイテムが含まれています。 つまり、コンテンツクエリ web パーツでは、3000アイテム間でクエリを実行する必要があります。

  • 複数のフィルター、またはより複雑な列の種類へのフィルター。 次に例を示します。

    • 種類が 複数 行テキスト のサイト列でフィルター処理するクエリは、種類が はい/いいえのサイト列でフィルター処理するクエリよりも複雑です。

    • [次の文字を含む] 条件を使うフィルターは、[が次の値に等しい] 条件を使うクエリよりも複雑です。

    • 複数の OR 条件を使うと、クエリはより複雑になります。

パフォーマンスを向上させる方法

コンテンツクエリ web パーツをコンテンツ検索 web パーツに置き換えることをお勧めします。 コンテンツ検索 web パーツは似ていますが、検索インデックスを照会して、結果がより速く返されるようにします。 コンテンツ検索 Web パーツを構成する方法について説明します。

また、Microsoft 365 で SharePoint を使用している場合は、クラシックページから最新のページに移動し、強調表示された コンテンツの web パーツを使用するという方法もあります。 強調表示されたコンテンツの web パーツは、さまざまな種類のデバイスで、より視覚的で設定しやすく、適切に動作します。

引き続きコンテンツクエリ web パーツを使用する場合は、次のように変更してパフォーマンスを向上させることを検討してください。

  • クロスリストクエリは使用しないでください。 クロスリストクエリを使用している場合は、複数のリストではなく1つのリストにクエリを実行できるか、または複数のサイトではなく1つのサイトでリストを照会できるかを検討してください。

  • リスト内のアイテム数を減らします。 可能であれば、クエリを実行しているリスト内の項目の数を5000より少なくします。

  • 簡単にフィルター処理できます。 使用しているフィルターの数を減らすか、フィルター処理する列の種類を変更します (上のセクションの最後の3つの箇条書きの例を参照してください)。

詳細情報

コンテンツクエリ web パーツの代わりにコンテンツ検索 web パーツを使用

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×