ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Exemple de création de version

Disponible avec une licence Standard ou Advanced.

  • La configuration
  • Création d'une nouvelle version
  • Utilisation de la nouvelle version.
  • Création d'une autre version
  • Création de versions à partir d’une version autre que Par défaut
  • Etapes suivantes

Dans le scénario suivant, une petite agence de détectives privés utilise le versionnement traditionnel pour gérer les données de sa géodatabase. Les employés utilisent les données à des fins d'analyse qui servent à leurs recherches. Ce scénario explique comment l’entreprise crée des versions et leur attribue des autorisations.

La configuration

L’administrateur de la géodatabase de l’agence de détectives crée la version Par défaut de la géodatabase lors de la création de celle-ci. L'entreprise étant de taille réduite, l'administrateur de la géodatabase est aussi l'administrateur de la base de données. Il ajoute cinq utilisateurs à la base de données ; un pour chaque employé de l'agence qui doit accéder à la géodatabase. Tous les employés mettent à jour des données et certains utilisateurs sont amenés à créer de nouveaux jeux de données ; l’administrateur de la géodatabase accorde aux utilisateurs les autorisations dont ils ont besoin pour créer et mettre à jour des données.

Astuce:

Reportez-vous à la rubrique des privilèges utilisateur spécifiques à votre base de données pour en savoir plus.

  • Privilèges utilisateur pour les géodatabases dans Db2
  • Privilèges utilisateur pour les géodatabases dans Informix
  • Privilèges utilisateur pour les géodatabases dans Oracle
  • Privilèges utilisateur pour les géodatabases dans PostgreSQL
  • Privilèges utilisateur pour les géodatabases dans SQL Server

L'une des employés, Maxine, est responsable du chargement des données de base dans la géodatabase et de leur gestion. Elle charge les données (telles que les orthophotographies, les adresses, les routes et les bâtiments) dans la géodatabase. Puisque Maxine a chargé les données, elle a automatiquement la permission de les modifier.

Le détective principal, Angus, crée les jeux de données liés aux investigations, comme les scènes de crime et les informations concernant les témoins. Frank et Gertrude, deux détectives adjoints, sont responsables d'une grande partie des mises à jour effectuées sur les jeux de données concernant les investigations et se voient donc octroyer des permissions de mise à jour sur ces jeux de données. (Pour plus d’informations sur la définition des autorisations pour les jeux de données, reportez-vous à la rubrique Octroyer et révoquer des privilèges de jeux de données.)

Il a été décidé que l'agence ferait appel au versionnement pour mettre à jour ses données. En vue d'une mise à jour versionnée, les jeux de données doivent être inscrits comme versionnés. Seul l'utilisateur propriétaire du jeu de données (celui qui l'a créé) peut l'inscrire comme versionné. Par conséquent, Maxine inscrit les jeux de données d'adresse, de rues et de bâtiments comme versionnés et Angus les scènes de crime et les informations liées aux témoins.

À ce stade, il n’existe qu’une version, la version Par défaut. Cette version est considérée comme la version principale, ou de production, des données. D'autres versions seront créées pour permettre aux employés de mettre à jour les données sans les verrouiller pour les autres utilisateurs ou sans afficher des données incomplètes pour les autres utilisateurs.

Remarque :

n'oubliez pas que les versions sont en quelque sorte des vues différentes de la géodatabase, mais qu'elles n'en sont pas des copies. Il n'existe qu'une seule copie de chaque jeu de données dans la géodatabase, quel que soit le nombre de versions que vous créez.

Création d'une nouvelle version

Étant donné qu’il s’agit de la version de production, l’administrateur de la géodatabase souhaite protéger la version Par défaut contre toute modification incorrecte des jeux de données existants. Pour ce faire, l’administrateur de la géodatabase définit l’autorisation de la version Par défaut sur Protected (Protégée) dans l’onglet Versions de la boîte de dialogue Geodatabase Administration (Administration de géodatabase), accessible à partir de la connexion à la géodatabase dans l’arborescence du catalogue.

Une fois que l’administrateur de la géodatabase a modifié l’autorisation de la version Par défaut, Maxine peut se connecter et créer une nouvelle version à partir de la version Par défaut. Cette opération est également possible à partir de

Création d’une version

Maxine nomme la nouvelle version Base et définit l’autorisation d’accès associée sur Public (Publique).

Création d’une nouvelle version nommée Base
Création d'une version nommée Base

Il existe désormais deux versions : Par défaut et Base.

Tous les employés peuvent se connecter aux deux versions. Seul l’administrateur de la géodatabase peut mettre à jour des données lorsqu’il est connecté à la version Par défaut et réinjecter des données dans cette version. Lorsque les employés se connectent par le biais de la version Base, ils peuvent modifier tous les jeux de données pour lesquels ils détiennent les permissions requises.

Utilisation de la nouvelle version.

Comme précisé ci-dessus, Maxine est chargée de la mise à jour des données de base. Elle se connectera à la version Base pour modifier les données de base, telles que les routes, les adresses et les bâtiments.

Lorsque Maxine termine une série de mises à jour, l'administrateur de la géodatabase les vérifie dans la version Base. Si les modifications sont correctes, elles sont réconciliées avec la version Par défaut afin d’y être intégrées. Puisque seule Maxine est censée modifier ces données, aucun conflit ne devrait être détecté pendant la réconciliation. À ce stade, l’administrateur de la géodatabase réinjecte les modifications dans la version Par défaut.

Toutes les mises à jour effectuées par Maxine sont alors intégrées dans la version Par défaut.

Réinjection à partir de Base vers Par défaut

Pour plus d'informations sur la réconciliation, la résolution des conflits et la réinjection des données, reportez-vous aux rubriques suivantes :

  • Réconciliation d’une version
  • Examen des conflits
  • Résolution interactive des conflits
  • Réinjection de modifications

Création d'une autre version

Angus, un autre employé, a besoin de disposer de données pertinentes pour les affaires que traite l'agence. Il se connecte à la version Par défaut de la géodatabase dans l’arborescence du catalogue dans ArcMap.

Puis, à partir de l’onglet Versions de la boîte de dialogue Geodatabase Administration (Administration de géodatabase), Angus crée une nouvelle version à partir de la version Par défaut.

Création d’une seconde version à partir de Par défaut

Cette version est nommée Affaires et l’accès public lui est attribué. Elle servira de version parent aux versions créées pour chaque affaire. Elle sera également utilisée par Angus pour procéder à des contrôles de qualité des données des affaires, avant leur réconciliation avec la version Par défaut et leur réinjection par l’administrateur de la géodatabase.

Version Affaires créée

Il existe désormais trois versions : Par défaut, Base et Affaires.

Trois versions dans la géodatabase

Tous les employés peuvent se connecter aux trois versions. Seul l’administrateur de la géodatabase peut mettre à jour des données lorsqu’il est connecté à la version Par défaut et réinjecter des données dans cette version. Lorsque les employés se connectent par le biais de la version Base ou Affaires, ils peuvent modifier tous les jeux de données pour lesquels ils détiennent les permissions requises.

Création de versions à partir d’une version autre que Par défaut

Lorsqu'un détective se voit attribuer une affaire, il crée une version à partir de la version Affaires pour ajouter de nouvelles données pertinentes pour l'affaire.

Création d’une version à partir d’Affaires

Ces versions sont définies comme étant protégées, de manière que seul le détective travaillant sur l'affaire à ce moment-là puisse modifier les jeux de données lorsqu'il est connecté à cette version.

Comme vous pouvez le constater dans l'arborescence de l'onglet Versions ci-dessous, Gertrude a créé la version nommée Affaire1 et Frank la version nommée Affaire2. Gertrude se connectera à Affaire1 pour mettre à jour les jeux de données concernés et y ajouter des données concernant cette affaire. De la même façon, Frank se connectera à Affaire2 pour mettre à jour les jeux de données concernés et y ajouter des données concernant l'affaire. Tous les autres employés peuvent se connecter aux versions Affaire1 et Affaire2, mais ils ne peuvent pas apporter de changements aux jeux de données à partir de ces versions, car elles sont définies comme étant protégées.

Toutes les versions affichées dans l’arborescence

Lorsque Gertrude termine les mises à jour d'Affaire1, elle réconcilie et réinjecte les modifications dans Affaires. Puisqu'il se peut que Frank modifie les mêmes jeux de données et réconcilie et réinjecte les modifications dans Affaires, il est possible que des conflits surviennent à ce stade. Une fois les conflits résolus, Gertrude peut réinjecter les données dans Affaires.

Reportez-vous aux rubriques suivantes pour plus d'informations sur la réconciliation, la révision et la réinjection :

  • Enregistrement des mises à jour d’une version
  • Réconciliation d’une version
  • Examen des conflits
  • Résolution interactive des conflits
  • Réinjection de modifications

Réinjection des mises à jour dans Affaires

Angus passe en revue les mises à jour de la version Affaires. Si elles sont correctes, l’administrateur de la géodatabase réinjecte les modifications d’Affaires dans la version Par défaut.

Étant donné que le travail sur Affaire1 est terminé et que les données ont été vérifiées et publiées dans Par défaut, Gertrude peut supprimer Affaire1.

Remarque :

vous devez être connecté en tant que propriétaire pour supprimer une version. Par exemple, Gertrude ne peut pas supprimer la version Affaire2.

Suppression d’une version

Cela laisse les versions suivantes :

Versions restantes

Frank suit la même procédure avec les mises à jour effectuées via Affaire2 (réconciliation, résolution des conflits, réinjection dans Affaires). Angus vérifie son travail dans la version Affaires, l’administrateur de la géodatabase réinjecte les modifications approuvées dans Par défaut, puis Frank peut supprimer la version Affaire2.

Etapes suivantes

Une fois les versions des affaires supprimées, l'administrateur de la géodatabase doit compresser la géodatabase, puis mettre à jour les statistiques concernant la base de données. Reportez-vous à la rubrique Compresser une géodatabase versionnée pour obtenir des informations sur la compression d’une géodatabase versionnée et à Mettre à jour les statistiques d’un jeu de données à l’aide de l’outil Analyser les jeux de données pour savoir comment garder à jour les statistiques utilisées par la base de données.

Rubriques connexes

  • Création de versions et définition de permissions

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal