Skip to content

Commit 887c8cd

Browse files
Merge pull request #1619 from HeidiSteen/main
[azure search] Updates to vector storage per Robert Lee
2 parents c88cb50 + 2aa6bb3 commit 887c8cd

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

articles/search/vector-search-how-to-storage-options.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ For every vector field, there are three copies of the vectors:
2525
| Instance | Usage |
2626
|----------|-------|
2727
| Source vectors (in JSON) as received from an embedding model or push request to the index | Used for incremental data refresh, and if you want "retrievable" vectors returned in the query response. |
28-
| Original full-precision vectors | Used for scoring if vectors are uncompressed, or optional rescoring if query results obtained over compressed vectors. Rescoring applies only if vector fields undergo [scalar or binary quantization](vector-search-how-to-quantization.md). |
28+
| Original full-precision vectors | Unavailable or unsupported if vectors are uncompressed. Otherwise it's used for optional rescoring if query results obtained over compressed vectors. Rescoring applies only if vector fields undergo [scalar or binary quantization](vector-search-how-to-quantization.md). |
2929
| Vectors in the [HNSW graph for Approximate Nearest Neighbors (ANN) search](vector-search-overview.md) | Used for query execution. |
3030

3131
You can set properties that permanently discard the first two instances from vector storage.
@@ -42,9 +42,10 @@ Considerations for setting `stored` to false:
4242

4343
- However, if your indexing strategy includes [partial document updates](search-howto-reindex.md#update-content), such as "merge" or "mergeOrUpload" on an existing document, setting `stored=false` prevents content updates to those fields during the merge. On each "merge" or "mergeOrUpload" operation to a search document, you must provide the vector fields in its entirety, along with the nonvector fields that you're updating, or the vector is dropped.
4444

45-
Setting the `stored=false` attribution is irreversible. It's set during index creation on vector fields when physical data structures are created. If you want retrievable vector content later, you must drop and rebuild the index, or create and load a new field that has the new attribution.
45+
> [!IMPORTANT]
46+
> Setting the `stored=false` attribution is irreversible. It's set during index creation on vector fields when physical data structures are created. If you want retrievable vector content later, you must drop and rebuild the index, or create and load a new field that has the new attribution.
4647
47-
The following example shows the fields collection of a search index. Set `stored` to false to permanently remove retrievable storage for the vector field.
48+
For new vector fields in a search index, set `stored` to false to permanently remove retrievable storage for the vector field. The following example shows a vector field definition with the `stored` property.
4849

4950
```http
5051
PUT https://[service-name].search.windows.net/indexes/demo-index?api-version=2024-07-01

0 commit comments

Comments
 (0)