Skip to content

Azure Search Index

The Azure Cognitive Search Index is responsible for the full-text search functionalities. If the Azure Search Index is not yet configured, please refer to the Azure Cognitive Search section.

The following action and information will be displayed in the DMS - Azure Search Index page:

Indexing Status

The indexing status can be viewed in the DMS - Azure Search Index page. The status will be displayed in the Index Status field. This will show the latest status of the indexing process. The status can be one of the following:

Status Description
Success The indexing process is completed successfully.
Partial Success The indexing process is completed however some data cannot be indexed correctly.
In Progress The indexing process is currently running.
Reset The indexing is reseted and does not have any data in it.
Failed The indexing process failed.

Warning

The indexing status might be shown as Failed when creating a new Azure Cognitive Search Service this is because the Azure Cognitive Search Service is still being created. The status will be updated once the Azure Cognitive Search Service is created. This is a normal behavior, however if the status is still shown as Failed after a long time, please try to reset the Indexer manually and run it again ,or check the Indexer in the Azure Portal.

Troubleshooting Indexer

In case of getting a warning or error, please reference to Troubleshooting common indexer errors and warnings in Azure

Running the Indexer

The Indexer assumes the responsibility of maintaining data and keeping it up to date. Before becoming searchable through the full-text search functionality, the data within the container must undergo indexing.

Automatic Indexing

DMS have a built in job queue which will do this process automatically every 60 minutes, please ensure that the DMS Job Queue - Search Indexer job queue by DMS is activated.

Manual Indexing

The indexing process can be run manually via the DMS - Azure Search Index page, which can be accessed via the Configure Index action in the Azure Cognitive Search page.

Reset Indexer

The Indexer might need to be reset if the data in the container is not searchable or if the Indexer does not work as intended. This can be done by clicking on the Reset Indexer action in the DMS - Azure Search Index page. This will reset the Indexer and the data in the index will be cleared. The Indexer will need to be run again to index the data.

Warning

  • Resetting the Indexer will clear all the data in the index, this will make all the data in the container not searchable. Please ensure that the Indexer is reseted only when necessary.
  • Reindexing the data might take some time depending on the number of documents in the container.

Deleting the Indexer

The Indexer can be deleted by clicking on the Delete Indexer action in the DMS - Azure Search Index page. This will delete the Indexer and the data in the index will be cleared. This action cannot be reverted, as it permanently deletes the Indexer from DMS and Azure.