Search	search extensions
5 Questions
6 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is a primary capability provided by the Field Boosting table?

  • Ensures all fields are indexed.
  • Defines which fields are searchable. (correct)
  • Restricts access to certain fields.
  • Automatically sorts results by date.
  • Which of the following is a method to filter search results by warehouse data?

  • Add a new field in the ProductTopSellers table.
  • Change sorting criteria in the RunProductSearch pipeline.
  • Use the FormProductFilter pipeline. (correct)
  • Modify the index settings in Elasticsearch API.
  • Which action is NOT part of extending Elasticsearch document types in Optimizely Configured Commerce?

  • Filtering results by the current warehouse.
  • Sorting on custom data in the RunProductSearch pipeline.
  • Creating backup copies of documents. (correct)
  • Adding custom SQL to the indexer.
  • What is necessary to make a custom property queryable in the Field Boosting table?

    <p>Set Queryable to Yes and re-index.</p> Signup and view all the answers

    Which of the following is a valid way to extend custom search capabilities in Optimizely?

    <p>Using custom pipelines through C# coding.</p> Signup and view all the answers

    Study Notes

    Search Extensions

    • Optimizely Configured Commerce supports extending Elasticsearch document types
    • Product types are the only supported extension types
    • Examples include:
      • Adding a new field for custom sorting on category pages
      • Adding custom SQL to the indexer to retrieve data into Elasticsearch
      • Sorting on custom data in the RunProductSearch pipeline
      • Filtering search results by the current warehouse
      • Adding custom warehouse data to the index
      • Filtering on the warehouse data in the FormProductFilter pipeline

    Extending Search Functionality

    • Beyond default data and business logic, extensions can be used for:
      • Synonyms
      • Field Boosting table
      • Product and category custom properties
      • Custom search pipelines using C# coding and the NEST.NET client for Elasticsearch API interaction

    Field Boosting

    • Access the Field Boosting table by navigating to Search > Field Boosting
    • Enable 'Show Non-Queryable Fields' to view all fields
    • Set 'Queryable' to 'Yes' for desired properties
    • Re-index after making changes

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Search - search extensions.pdf

    Description

    This quiz explores the concepts and methods for extending search functionality within Optimizely Configured Commerce. It covers Elasticsearch document types, product types, and various techniques for improving search results. Test your knowledge on implementing custom search pipelines and field boosting techniques.

    More Like This

    General Architecture	Hosting Environments
    29 questions
    Search	search helper classes
    21 questions

    Search search helper classes

    SupportedAstatine4145 avatar
    SupportedAstatine4145
    Search	search settings config
    40 questions

    Search search settings config

    SupportedAstatine4145 avatar
    SupportedAstatine4145
    Use Quizgecko on...
    Browser
    Browser