Mettre un jeu de données à niveau (Gestion des données)

Résumé

Met à niveau la structure d’un jeu de données mosaïque, d’un jeu de données réseau, d’un jeu de données d’annotation, d’un jeu de données de dimension, d’un atelier parcellaire, d’un atelier parcellaire pour ArcMap, d’un réseau de traces ou d’un réseau de distribution vers la version actuelle d’ArcGIS. La mise à niveau du jeu de données permet à ce dernier d’utiliser les nouvelles fonctions de la version actuelle du logiciel.

Utilisation

  • Avant la mise à niveau d'un jeu de données, la géodatabase dans lequel il se trouve doit être mise à niveau vers la version actuelle à l'aide de l'outil Mettre à niveau la géodatabase.

  • Avant de mettre à niveau le jeu de données, créez une sauvegarde.

  • Dans le cas des réseaux techniques, reportez-vous à la rubrique Mettre à niveau un jeu de données de réseau technique pour connaître les exigences supplémentaires.

  • Lorsque vous mettez à niveau un jeu de données d’atelier parcellaire, les conditions suivantes sont requises :

    • Un verrou exclusif est nécessaire ; cela signifie que vous devez fermer les connexions actives au jeu de données, ce qui peut inclure l’arrêt du service d’atelier parcellaire.
    • L’atelier parcellaire en entrée doit provenir d’une connexion à une base de données établie en tant que propriétaire de l’atelier parcellaire de base de données.

  • Il est impossible de mettre à niveau les classes d'entités annotations et dimensions versionnées.

  • Dans une classes d’entités annotations, les graphiques qui ne sont pas des graphiques de texte ne sont pas pris en charge par le processus de mise à niveau et seront supprimés. Une liste de leurs OID sera créée et incluse dans les messages de l’outil.

    En savoir plus sur le déplacement des graphiques hors de la classes d’entités annotations

  • Après la mise à niveau, un jeu de données d’annotation n’est plus disponible pour utilisation dans ArcMap. La table suivante décrit la prise en charge des annotations :

    Version ArcGISAnnotation ArcGIS DesktopAnnotation ArcGIS Pro
    ArcGIS Desktop

    10.x

    Accès complet en lecture, modification et écriture.

    Non pris en charge. Toute classe d’entités qui lui est liée ou incluse dans le même jeu de données d’entité, sera en lecture seule.

    ArcGIS Pro

    1.x

    Accès en lecture seule.

    Non pris en charge. Toute classe d’entités qui lui est liée ou incluse dans le même jeu de données d’entité, sera en lecture seule.

    ArcGIS Pro

    2.x

    Accès en lecture seule.

    Accès complet en lecture, modification et écriture.

  • Après la mise à niveau, un jeu de données de dimension n’est plus disponible pour utilisation dans ArcMap.

Syntaxe

arcpy.management.UpgradeDataset(in_dataset)
ParamètreExplicationType de données
in_dataset

Jeu de données qui sera mis à niveau vers la version actuelle du client ArcGIS.

Parcel Fabric Layer for ArcMap; Parcel Layer; Mosaic Layer; Network Dataset Layer; Trace Network Layer; Utility Network Layer; Annotation Layer; Dimension Layer

Sortie dérivée

NomExplicationType de données
out_dataset

Jeu de données en entrée mis à niveau.

Couche d’atelier parcellaire pour ArcMap ; couche de parcelle ; jeu de données mosaïque ; couche de jeu de données réseau ; couche de réseau de traces ; couche de réseau de distribution ; couche d’annotations ; couche de dimensions

Exemple de code

Exemple 1 d'utilisation de l'outil Mettre à niveau le jeu de données (fenêtre Python)

L’exemple de fenêtre Python ci-dessous montre comment utiliser la fonction UpgradeDataset en mode immédiat.

import arcpy
arcpy.UpgradeDataset_management("c:/Connections/city_data.sde/MontanaMD")

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes