Tous les produits
Search
Centre de documentation

OpenSearch:Cas d'utilisation

Dernière mise à jour :Aug 22, 2026

Configurez un index vectoriel dans une instance de l'édition Moteur de récupération OpenSearch et utilisez le SDK pour récupérer des données via des requêtes vectorielles.

Acheter une instance de l'édition Moteur de récupération OpenSearch

Pour plus d'informations, consultez la rubrique Acheter une instance de l'édition moteur de récupération OpenSearch.

Configurer la table

Après l'achat d'une nouvelle instance, son statut est « En attente de configuration » sur la page du produit. Un cluster vide, dont le nombre et les spécifications correspondent aux nœuds de requête et de données achetés, est automatiquement déployé. Avant d'effectuer des recherches, configurez le cluster en suivant les étapes suivantes : Informations de base de la table > Synchronisation des données > Schéma d'index > Reconstruction de l'index.

  1. Définissez les informations de base de la table : personnalisez le Nom de la table, déterminez le Nombre de shards et spécifiez le Nombre de ressources de mise à jour des données.

Remarque
  • Le nombre maximal de shards par table est de 256. Nous vous recommandons de ne pas définir cette valeur à plus de trois fois le nombre de nœuds de données de l'instance.

  • Deux ressources de mise à jour des données sont fournies gratuitement par défaut. Les ressources supplémentaires sont facturées selon la formule n-2, où n représente le nombre total de ressources de mise à jour des données pour une seule table.

  1. Configurez la source de données complète. Les types de sources de données pris en charge incluent la source de données MaxCompute, la source de données par push API, le service Object Storage Service (OSS) et la source de données Data Lake Formation (DLF). Par exemple, pour utiliser MaxCompute, sélectionnez « Ajouter une source de données », choisissez « MaxCompute » comme type, puis saisissez le projet, l'AccessKeyID, l'AccessKeySecret, la Table et la clé de partition. Vous pouvez également activer la réindexation automatique.

  2. Une fois la source de données configurée, définissez le Schéma d'index.

Définissez au moins deux champs : un Champ de clé primaire et un Champ vectoriel. Configurez le champ vectoriel comme un type float multivaleur.

Pour associer un vecteur à une catégorie, ajoutez un champ de catégorie et définissez-le comme un type entier à valeur unique ou multivaleur.

Compression des propriétés et du contenu des champs :

  • Les champs d'attribut prennent en charge la compression. En mode formulaire, choisissez entre non compressé et compressé. En mode développeur, sélectionnez no_compressor ou file_compressor.

  • Le contenu des champs n'est pas compressé par défaut. Les types multivaleurs et STRING utilisent par défaut la compression uniq, tandis que les types numériques à valeur unique utilisent par défaut la compression equal.