00231 : La source de données de la couche doit être inscrite sur le serveur

Vous partagez l’un des éléments suivants :

L’espace de travail de la couche ou du jeu de données en cache n’est pas inscrit auprès du serveur fédéré.

ArcGIS AllSource ne prend pas en charge la copie des données dans une base de données gérée lorsque vous partagez des couches d’images de carte.

Remarque :

Vous risquez de rencontrer cette erreur si vous remplacez des couches d’images de carte par des couches d’entités Web publiées à partir de ArcMap, où les données ont pu être copiées dans la base de données gérée.

Solutions

Effectuez l’une des opérations suivantes :

  • Inscrivez l’espace de travail de la couche ou du jeu de données en cache auprès du serveur fédéré.

    Survolez le message de l’analyseur. Cliquez sur le bouton Options Options qui apparaît, puis cliquez sur Register Data Source With Server (Inscrire la source de données auprès du serveur). Dans la boîte de dialogue Add data store (Ajouter un répertoire de données), indiquez les informations requises et cliquez sur Create (Créer).

    Remarque :

    Si vous ne détenez pas le privilège d’inscription des répertoires de données au sein de votre organisation ArcGIS, un message vous invite à contacter l’administrateur de votre organisation. Votre administrateur peut vous concéder le privilège d’inscription des répertoires de données ou inscrire les répertoires de données à votre place.

    L’option permettant de spécifier une connexion à une base de données serveur ne prend pas en charge les bases de données SQL Server utilisant l’authentification universelle Azure Active Directory avec MFA. Pour plus d’informations, reportez-vous à la rubrique Options Entra ID.

    Si vous publiez des données référencées dans un stockage Cloud, l’inscription des fichiers de connexion au stockage Cloud créés avec certains fournisseurs et types d’authentification risque de ne pas être prise en charge. Pour plus d’informations, reportez-vous à la rubrique Inscrire un stockage Cloud en tant que data store.

  • Si le serveur est fédéré avec le portail, affichez les data stores inscrits et ajoutez un nouveau data store.

    Survolez le message de l’analyseur. Cliquez sur le bouton Options Options qui apparaît, puis cliquez sur Open Manage Data Stores Pane (Ouvrir la fenêtre Gérer les data stores). Cliquez sur le bouton Add (Ajouter) Add a data store item to the portal (Ajouter un élément de répertoire de données au portail) et choisissez le type de data store à partir duquel la couche web fait référence aux données. Dans la boîte de dialogue Add data store (Ajouter un répertoire de données), indiquez les informations requises et cliquez sur Create (Créer).

  • Si vous partagez une couche d’images de carte, ne partagez la couche d’entités Web associée.

    Dans la fenêtre Share As Web Layer (Partager en tant que couche Web), cliquez sur l’onglet General (Général), puis, sous Data and Layer Type (Type de données et de couche), décochez la case Feature (Entité). Les données sont copiées sur le serveur et ne sont pas modifiables.

  • Si vous partagez une couche de scène, partagez-la en copiant les données sur le serveur au lieu de les référencer.

    Dans la fenêtre Share As Web Layer (Partager en tant que couche Web), cliquez sur l’onglet General (Général), puis, sous Data and Layer Type (Type de données et de couche), cliquez sur Scene (Scène) sous Copy all data (Copier toutes les données).

Informations supplémentaires

Lorsque vous partagez une couche d’images de carte avec une couche d’entités Web associée, toutes les couches de la carte doivent posséder la même source de données de géodatabase d’entreprise ou de base de données inscrite. Lorsque vous procédez au partage dans ArcGIS Enterprise 10.6.1 ou une version ultérieure, les couches de scène avec des couches d’entités associées peuvent référencer les données d'une géodatabase fichier ou d'une géodatabase d’entreprise inscrite. Vous pouvez inscrire les sources de données inscrites avant la publication via la fenêtre Manage registered data stores (Gérer les répertoires de données inscrits) ou en procédant à la résolution de cette erreur. Pour plus d’informations, reportez-vous à la rubrique Gérer les Data Stores inscrits.

Ce message peut s’afficher même si la base de données d’entreprise ou la géodatabase d’entreprise source a déjà été inscrite auprès du serveur fédéré. Cela s'explique par le fait que les propriétés de connexion (nom d'utilisateur, mot de passe, version, etc.) utilisées par une couche ou une table autonome référençant la géodatabase d'entreprise source ne correspondent pas aux propriétés de connexion de la géodatabase d'entreprise inscrite auprès du serveur. L'inscription est nécessaire pour chaque connexion distincte.

Par exemple, supposons que vous disposiez d’une géodatabase d’entreprise nommée DB1 avec deux versions : default et version 1. Vous inscrivez uniquement la connexion vers DB1 avec la version default. Si vous tentez de partager une carte contenant des couches ou des tables autonomes qui pointent vers la version 1 et que vous n’avez pas inscrit cette connexion auprès de DB1, ce message s’affiche. Cela se produit également si vous avez différentes connexions à la géodatabase avec différents noms d'utilisateurs.

Pour plus d’informations, reportez-vous à la rubrique Analyser votre ressource SIG.