Informations de base sur l'instance
ID de l'instance : Identifiant unique de l'instance.
Date de création de l'instance : Date de création de l'instance au format AAAA-MM-JJ HH:MM:SS.
Méthode de facturation : Méthode de facturation pour OpenSearch : abonnement ou paiement à l'utilisation.
Région : Région de déploiement de l'application, par exemple Chine (Hangzhou), Chine (Shanghai), Chine (Pékin), Chine (Qingdao) et Chine (Zhangjiakou).
Type d'instance : Type de l'instance OpenSearch, tel que Advanced ou Standard.
Spécifications de cluster préférées : Spécifications d'instance adaptées à différents cas d'utilisation, telles que General-purpose Shared, Compute-optimized Shared, General-purpose Dedicated et Compute-optimized Dedicated.
Ressource de stockage : Taille totale de tous les documents de toutes les tables de l'application. Cette taille est calculée en fonction du contenu des champs (traités comme des chaînes de caractères) et n'inclut pas les noms des champs.
Ressource de calcul : Une unité de calcul logique (LCU) est une unité de mesure de la puissance de calcul de recherche. Une LCU représente la puissance de calcul de 10 millicœurs dans un cluster de recherche. Un millicœur est une unité de ressources CPU, équivalente à 1/1000e d'un cœur.
Description de l'instance : Brève description personnalisable de l'instance.
Applications en ligne et hors ligne
Lorsque vous configurez une application pour la première fois et terminez le réindexage initial, vous disposez d'une seule application en ligne. Si vous effectuez ultérieurement une opération déclenchant un réindexage, telle que l'effacement des données ou une modification hors ligne, OpenSearch crée une application hors ligne afin de garantir la stabilité de vos services de production. Toutes les modifications sont apportées à l'application hors ligne. Une fois l'index de l'application hors ligne généré avec succès, testez-la. Après validation des tests, promouvez-la en tant que nouvelle application en ligne. Ce processus garantit que les modifications apportées à votre instance d'application sont transparentes et n'affectent pas vos utilisateurs.
Statut
Le statut Normal indique que la version de l'application est en ligne et traite le trafic.
Les autres statuts des applications non opérationnelles incluent :
1) En attente : L'application n'est pas configurée.
2) Initialisation de la version : La version de l'application est en cours d'initialisation.
3) Initialisation des données : Les données sont en cours d'initialisation.
4) Non valide : Une application devient non valide si son stockage de données complet dépasse le quota, ou si une table source de données ou un champ n'existe pas. Supprimez et reconfigurez une application non valide.
5) Expiré : Pour une instance sous abonnement, le service est suspendu à l'issue de la période d'abonnement. L'instance est conservée dans la console pendant 7 jours, période durant laquelle vous pouvez uniquement renouveler le service. Les autres fonctionnalités sont indisponibles.
6) Gelé : L'application présente des paiements en retard.
Informations de base sur l'application
Cette section comprend des informations sur la version actuelle de l'application, telles que sa méthode de facturation, ses spécifications de cluster préférées, sa ressource de stockage et sa ressource de calcul, ainsi que l'ID de l'instance, la région et la description de l'application.
Remarque : Pour plus d'informations sur les règles de facturation de votre application, consultez la documentation relative aux Méthodes de facturation et tarifs.
Endpoint API
Un endpoint API, également appelé endpoint, varie selon la région. Lorsque vous utilisez une API ou un SDK pour accéder à OpenSearch, utilisez l'endpoint API correct correspondant à la région de votre application. Chaque région propose différents endpoints pour différents environnements réseau. Utilisez l'endpoint interne pour l'accès depuis des instances ECS situées dans la même région (y compris au sein du même VPC), et l'endpoint public pour l'accès via Internet. Choisissez l'endpoint approprié en fonction de votre déploiement. Avant utilisation, pinguez l'endpoint pour vérifier qu'il est accessible.
Les endpoints API comprennent deux types de domaines. L'endpoint public est http://opensearch-cn-hangzhou.aliyuncs.com, qui prend en charge HTTPS et est utilisé pour l'accès depuis Internet public. L'endpoint interne est http://intranet.opensearch-cn-hangzhou.aliyuncs.com, qui prend également en charge HTTPS et est utilisé pour l'accès au sein de la même région, y compris depuis un VPC.
Source de données
Ce paramètre spécifie la source de vos données dans OpenSearch. Les sources de données prises en charge incluent MaxCompute, ApsaraDB RDS (la version 8,0 est prise en charge, tandis que les versions antérieures à 5,2 et postérieures à 8,0 ne le sont pas), PolarDB et l'envoi de données via l'API ou un SDK.
Schéma de l'application
Table : Représente la structure de table (schéma) de l'application.
-
Champs d'index : Champs configurés comme index dans l'application. Par exemple, vous pouvez utiliser un champ d'index nommé 'id' dans une requête.
Exemple :
query=id:'cloud search'. Pour plus d'informations sur les méthodes d'analyse d'index, consultez cette rubrique. -
Champs d'attribut : Champs configurés comme attributs dans l'application.
Utilisation : Utilisez les champs d'attribut dans les clauses
filter,aggregate,sortetdistinctpour filtrer, agréger et trier. Par exemple :filter=id>100000.
Champs d'affichage par défaut
Pour chaque requête de recherche, spécifiez les champs d'affichage par défaut afin de limiter les champs renvoyés à partir du schéma de l'application.
CloudMonitor
Vous pouvez utiliser CloudMonitor pour consulter les métriques clés de la version actuelle de l'application, telles que la capacité de stockage (octets), l'utilisation de la capacité de stockage (%), le nombre total de documents, les requêtes par seconde (QPS), les requêtes limitées par seconde (QPS), la durée de la requête (ms), la ressource de calcul (LCU), les ressources de calcul consommées par requête (LCU) et la ressource de calcul quotidienne maximale (LCU). Pour plus d'informations sur ces métriques et sur la configuration des alertes, consultez la documentation.
Réindexation
OpenSearch conserve une copie de toutes les données que vous téléchargez ou synchronisez depuis une source de données. Vous devez réindexer lorsque vous modifiez le schéma de l'application ou avez besoin d'importer un jeu de données complet. Deux méthodes de réindexage sont disponibles : 1) Le réindexage manuel, généralement utilisé lorsque vous modifiez le schéma de l'application ou effectuez une importation complète des données. 2) Le réindexage planifié, couramment utilisé pour les imports quotidiens complets depuis des sources de données telles que MaxCompute. La synchronisation des données est activée par défaut pour les sources de données ApsaraDB RDS, il n'est donc pas nécessaire de configurer des tâches de réindexage planifiées.
Passage à l'abonnement
Vous pouvez passer de la méthode de facturation au paiement à l'utilisation à celle par abonnement. Pour obtenir des informations sur les méthodes de facturation, les tarifs et la procédure à suivre, consultez la documentation.
Journaux d'erreurs
Les journaux d'erreurs affichent les messages d'erreur pour les opérations de réindexage ayant échoué et pour le traitement des données issu des envois via API ou SDK ayant échoué. Notez que les envois de données via l'API ou un SDK sont asynchrones. Une réponse API réussie ne garantit pas que les données ont été traitées avec succès. En cas d'échec du traitement des données, un message d'erreur apparaît dans la console. Pour comprendre la signification des codes d'erreur, consultez la documentation.
Versions de l'application
Application en ligne : Version de l'application OpenSearch qui traite actuellement votre trafic de recherche.
Application hors ligne : Lorsque vous devez apporter des modifications de configuration à une application, comme la modification du schéma de l'application, OpenSearch crée une nouvelle version de l'application en ligne actuelle. Cette nouvelle version constitue l'application hors ligne et démarre avec la même configuration que l'application en ligne. Une application en ligne prend en charge les modifications hors ligne (de la source de données, du schéma de l'application et de la structure d'index), ainsi que les modifications des configurations de requête, des configurations de tri et d'autres fonctionnalités étendues. Toutefois, vous ne pouvez pas créer une autre version à partir d'une application hors ligne pour effectuer d'autres modifications. Vous devez appliquer toutes les configurations directement à l'application hors ligne actuelle. Par conséquent, les applications en ligne et hors ligne entretiennent une relation d'héritage mais restent indépendantes l'une de l'autre.
Application non publiée : Lorsque vous publiez une application hors ligne, elle devient la nouvelle application en ligne et l'ancienne application en ligne devient une application non publiée. À ce stade, l'ancienne application en ligne, désormais non publiée, ne peut plus être publiée à moins que vous n'initiez une autre modification hors ligne sur l'application en ligne actuelle. Son statut est « Published ».
Suppression de l'application
Les données ne peuvent pas être récupérées après la suppression d'une application en ligne ou hors ligne. Procédez avec prudence.
Pour éviter toute suppression accidentelle, saisissez le nom de l'application suivi de « online application » pour confirmer la suppression.
Afin de prévenir la perte de données due à une suppression accidentelle, OpenSearch vous empêche de supprimer une application entière tant qu'une application en ligne existe. Si vous êtes certain que l'application n'est plus nécessaire, suivez ces étapes :
-
Supprimez l'application hors ligne : Sur la page Application Management, accédez à la page Application Details, sélectionnez l'application hors ligne, puis cliquez sur Delete Application.
ImportantSi aucune application hors ligne n'existe, ignorez cette étape.
Supprimez l'application en ligne : Sur la page Application Management, accédez à la page Application Details, sélectionnez l'application en ligne, puis cliquez sur Delete Application.
-
Lorsque l'application est à l'état Pending, vous pouvez la supprimer.
Remarque : Vous pouvez uniquement supprimer des instances en paiement à l'utilisation. Vous ne pouvez pas supprimer des instances sous abonnement.
Modification hors ligne
Lorsque vous devez modifier le schéma de l'application (ajouter ou supprimer des champs, modifier ou ajouter des index, ajouter ou supprimer des attributs) ou changer la source de données, effectuez une modification hors ligne. Pour plus de détails, Effectuer des modifications hors ligne.