Vous partagez des données à partir d’Elasticsearch en tant que couche d’entités Web qui fait référence à des données enregistrées, mais l’identifiant unique sélectionné ne prend pas en charge la mise à jour. Le champ _id (trait de soulignement) doit être le seul identifiant unique sélectionné lorsque la mise à jour est activée.
Solutions
Effectuez l’une des opérations suivantes :
- Modifiez le champ d’identifiant unique.
Survolez le message de l’analyseur. Cliquez sur le bouton Options
qui s’affiche et cliquez sur Change Source Layer Properties (Modifier les propriétés de la couche source). Dans la boîte de dialogue Layer Properties (Propriétés de la couche), dans l’onglet Source, cliquez sur le bouton Edit Query (Modifier la requête)
. Dans la boîte de dialogue Edit Query Layer (Modifier la couche de requête), cliquez sur Next (Suivant). Sélectionnez le champ _id, décochez d’autres champs le cas échéant, puis cliquez sur Finish (Terminer). - Si vous n’avez pas besoin de modifier des données sur la carte, désactivez la modification et publiez une couche d’entités Web en lecture seule.
Cliquez sur l’onglet Configuration. Si nécessaire, cliquez sur l’onglet Configure Layers (Configurer les couches)
en dessous. Sous Layer(s) [Couche(s)], en regard de Feature (Entité), cliquez sur le bouton Configure Web Layer Properties (Configurer les propriétés de la couche Web)
. Sous Operations (Opérations), décochez la case Enable editing and allow editors to (Activer la mise à jour et autoriser les éditeurs à).
Informations supplémentaires
Pour plus d’informations, reportez-vous à la rubrique Analyser votre ressource SIG.
Vous avez un commentaire à formuler concernant cette rubrique ?