詳細情報:
増分インデックス
商品またはカテゴリの割り当てが更新されたとき、またはスケジュールされているときに増分で再作成するように、B2C Commerce のインデックスを構成できます。インデックスに増分インデックスを有効にすると、インデックスの基礎となる商品、コンテンツ、または検索の構成に変更が行われるたびにインデックスが自動的に更新されます。インデックスへの変更はマーチャントが変更を行った 30 秒後に使用可能になります。増分インデックスは、各インスタンスの各インデックスタイプで有効または無効にできますが、インスタンスのすべての地域情報にも適用されます。
増分インデックス作成を使用すると、手動でインデックスを再構築したり、完全インデックスが再作成されるのを待ったりする必要がなくなるため、インデックスへの変更をすぐに確認できるため、開発に役立ちます。
インデックスに増分インデックスが無効になっている場合は、商品、コンテンツ、または検索の構成に変更が行われるたびにインデックスを手動で再作成する必要があります。インデックスがかなり断片化された場合、検索のパフォーマンスに影響が生じることがあるため、増分インデックスを有効にした場合も定期的にインデックスを再作成することが推奨されます。インデックスを毎日再作成することがベストプラクティスです。
入手可能性検索増分インデックスは自動です。有効または無効にすることはできません。
たとえばインポート中に、検索インデックスに関連するデータがロックされている場合、検索インデックスの増分更新はスキップされ、他のロック処理が完了するまで延期されます。これによって、大規模な操作中に多数のデータ変更が行われる場合に、不必要な増分更新が発生することを防ぐことができます。
完全インデックス再作成とは異なり、増分インデックスではすべての検索機能が更新されるわけではありません。インデックスが作成されたオブジェクトが変更、追加、または削除されたときに、B2C Commerce でインデックスが更新されます。
増分インデックスにより更新されたデータ
特定のインデックスで増分インデックスが有効になっている場合、Business Manager で行われたデータの変更、または B2C Commerce にインポートされたデータの変更が検出されインデックスが更新されます。
| インデックス | インデックスが作成されるオブジェクト | 増分インデックスの詳細 |
|---|---|---|
| 商品インデックス | 商品 | 商品属性、バリエーションの割り当て、またはカテゴリの割り当てが変更された場合はインデックスが更新されます。 |
| コンテンツインデックス | コンテンツアセット | 変更、追加、削除が行われた場合にインデックスが更新されます。 |
| 同義語インデックス | 同義語、上位語 | 変更、追加、削除が行われた場合にインデックスが更新されます。 |
| 提案インデックス | 検索の提案 | 変更、追加、削除が行われた場合にインデックスが更新されます。 |
| 入手可能性インデックス | 商品在庫レコード | 変更、追加、削除が行われた場合にインデックスが更新されます。 在庫レコードを削除する置換またはマージを使用して在庫のインポートを実行するときには、インポート直後に実行される入手可能性インデックスの再作成でこれらの削除が検出され、インデックスから関連エントリが消去されます。 |
| アクティブデータインデックス | アクティブデータレコード | アクティブデータレコードは、フィードを通じてインポートされます。アクティブデータインデックスの最新の再作成後に商品が変更された場合、商品への変更が識別され、アクティブデータインデックスへの更新が行われます。 |
増分インデックスにより更新されないデータ
増分インデックスのパフォーマンスを高めるために、変更、追加、削除が行われたときに更新されないオブジェクトがいくつかあります。これらのオブジェクトは、完全インデックスの再作成が実行されたときにのみ、検索インデックスで更新されます。
| データ | 増分インデックスの詳細 |
|---|---|
| 価格および価格表のサイトの割り当て | 価格および価格表のサイトの割り当ては更新されません。 |
| カタログ | カタログ構造、カタログのサイトの割り当て、および割り当てられている商品に影響を与えるカタログのオンライン属性は更新されません。 |
| 検索絞り込み定義 | 検索絞り込み定義は更新されません。 |
| 検索可能属性 | 検索可能属性は更新されません。 |
| インデックス設定 | インデックス設定は更新されません。 |
ヒント
商品やカテゴリの構造の変更を多数インポートすることを計画している場合、全体的なパフォーマンスへの影響を少なくするために、増分インデックスを無効にして、インポートの終わりに商品インデックスを再作成することをお勧めします。
増分インデックスは、インポートから最初の変更が入手可能になった場合にインデックスを更新します。パイプラインのインポート設定を単一トランザクションでインポートして、一度にすべての変更を表示できるようにすることを推奨します。これにより、部分的なカタログの更新がインデックスに公開されないようにします。

