Ressource : Index
Message décrivant l'objet Index
| Représentation JSON |
|---|
{ "name": string, "displayName": string, "description": string, "labels": { string: string, ... }, "createTime": string, "updateTime": string, "distanceMetric": enum ( |
| Champs | |
|---|---|
name |
Identifiant, nom de la ressource |
displayName |
Facultatif. Nom à afficher de l'index spécifié par l'utilisateur |
description |
Facultatif. Description de l'index spécifiée par l'utilisateur |
labels |
Facultatif. Étiquettes sous forme de paires clé/valeur. Objet contenant une liste de paires |
createTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de création Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de mise à jour Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
distanceMetric |
Facultatif. Métrique de distance utilisée pour l'indexation. Si aucune valeur n'est spécifiée, la valeur par défaut est DOT_PRODUCT. |
indexField |
Obligatoire. Champ de schéma de la collection à indexer. |
filterFields[] |
Facultatif. Champs à envoyer dans l'index pour activer le filtrage en ligne rapide des voisins les plus proches (ANN). |
storeFields[] |
Facultatif. Champs à envoyer dans l'index pour activer la récupération des données en ligne. |
Champ d'union infra_type. Type d'infrastructure de l'index. infra_type ne peut être qu'un des éléments suivants : |
|
dedicatedInfrastructure |
Facultatif. Infrastructure dédiée pour l'index. |
Champ d'union index_type. Type d'index. index_type ne peut être qu'un des éléments suivants : |
|
denseScann |
Facultatif. Index ScaNN dense. |
DedicatedInfrastructure
Représente l'infrastructure dédiée pour l'index.
| Représentation JSON |
|---|
{ "autoscalingSpec": { object ( |
| Champs | |
|---|---|
autoscalingSpec |
Facultatif. Spécification de l'autoscaling. |
mode |
Facultatif. Mode de l'infrastructure dédiée. |
Mode
Mode de l'infrastructure dédiée.
| Enums | |
|---|---|
MODE_UNSPECIFIED |
La valeur par défaut est PERFORMANCE_OPTIMIZED. |
STORAGE_OPTIMIZED |
Il s'agit d'une variante optimisée pour le stockage. |
PERFORMANCE_OPTIMIZED |
Il s'agit d'une variante optimisée pour les performances sur la famille E2 ou une famille équivalente. |
AutoscalingSpec
Spécification de l'autoscaling.
| Représentation JSON |
|---|
{ "minReplicaCount": integer, "maxReplicaCount": integer } |
| Champs | |
|---|---|
minReplicaCount |
Facultatif. Nombre minimal d'instances dupliquées. Si ce champ n'est pas défini ou est défini sur |
maxReplicaCount |
Facultatif. Nombre maximal d'instances dupliquées. Doit être supérieur ou égal à |
DenseScannIndex
Configuration de l'index ScaNN dense.
| Représentation JSON |
|---|
{
"featureNormType": enum ( |
| Champs | |
|---|---|
featureNormType |
Facultatif. Type de normalisation de caractéristique. |
FeatureNormType
Type de normalisation de caractéristique pour l'index ScaNN.
| Enums | |
|---|---|
FEATURE_NORM_TYPE_UNSPECIFIED |
Type de normalisation de caractéristique non spécifié. |
NONE |
Aucune norme appliquée. |
UNIT_L2_NORM |
Norme L2 unitaire. |
DistanceMetric
Métrique de distance pour la recherche vectorielle.
| Enums | |
|---|---|
DISTANCE_METRIC_UNSPECIFIED |
Valeur par défaut : la métrique de distance n'est pas spécifiée. |
DOT_PRODUCT |
Métrique de distance de produit scalaire. |
COSINE_DISTANCE |
Métrique de distance de cosinus. |
Méthodes |
|
|---|---|
|
Crée un index dans un projet et un emplacement donnés. |
|
Supprime un seul index. |
|
Récupère les détails d'un seul index. |
|
Répertorie les index d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'un seul index. |