Issues with batch update of Vertex AI Vector Search Index

Dear Community,

I'm facing issue with batch update of Vertex AI Vector Search Index. I'm able only to add new vectors but update neither deletion of existing vectors is not performed. The update process doesn't fail but index remains untouched.
Did anybody experience  this earlier? Any suggestion what can be responsible for that.

 

      

 

7 2 99
2 REPLIES 2

Are you updating via these instructions found in this documentation? : 

To update the content of an existing Index, use the IndexService.UpdateIndex method.

To replace the existing content of an existing Index:

  • Set Index.metadata.contentsDeltaUri to the Cloud Storage URI that includes the vectors you want to update.
  • Set isCompleteOverwrite to true.

If you set the contentsDeltaUri field when calling IndexService.UpdateIndex, then no other index fields (such as displayName, description, or userLabels) can be also updated as part of the same call.

I've tested also with isCompleteOverwite set to true for updating and separately for deleting subset of vectors. Each time this option worked as documented leading to overwriting whole index while my aim is to update / delete only part of vectors stored in the index.