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.
Are you updating via these instructions found in this documentation? :
To update the content of an existing
Index
, use theIndexService.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 callingIndexService.UpdateIndex
, then no other index fields (such asdisplayName
,description
, oruserLabels
) 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.
User | Count |
---|---|
10 | |
2 | |
1 | |
1 | |
1 |