Index Profiles

Index profiles let your applications send documents for indexing to a consistent endpoint (the index profile endpoint) and change the underlying index pipeline as needed.

An index profile is also a simple way to use one pipeline for multiple collections, without any one collection "owning" the pipeline. Associating a profile with an index pipeline, or an index pipeline and a collection, is simply a mapping.

Finally, you can also specify configuration parameters for an index pipeline in the index profile.

You can use the API or UI to manage index profiles.

Index Profiles in the API

  • Index Profiles API (/index-profiles)

    Create, read, update, and delete index profiles.

  • Index API (/index)

    Index data through an index profile by specifying the profile ID.

Index Profiles in the UI

Index profiles are configured at Indexing > Index Profiles.

Index Profiles

To create a new index profile
  1. In the Fusion workspace, navigate to Indexing > Index Profiles.

  2. Click New.

    The Add Index Profile panel appears:

    Add Index Profile

  3. Enter an Index Profile ID.

  4. Select an index pipeline to associate with this profile.

  5. Select a parser to associate with this profile.

  6. Select a collection to associate with this profile.

  7. Optionally, click New params…​ to enter Solr request parameters to add to the request URL when indexing documents using this profile.

  8. Click Save.

    The index profile window displays the request URL for sending documents to this profile.

To delete an index profile
  1. In the Fusion workspace, navigate to Indexing > Index Profiles.

  2. In the profiles list, select the index profile to delete.

  3. In the index profile configuration panel, click Delete profile.