Activer la propriété de date/heure de dernière modification (Gestion des données)

Synthèse

Active la propriété de date/heure de dernière modification dans un jeu de données de géodatabase d’entreprise.

L’activation de la propriété de date/heure de dernière modification dans un jeu de données a pour effet d’activer l’enregistrement des horodatages de la date/heure de dernière modification des données. Cela permet à un service d’entités et à d’autres clients de demander à la géodatabase l’horodatage de la dernière modification du jeu de données. Connaître la propriété de date/heure de dernière modification est utile pour un service d’entités car cela donne lieu à la mise en cache des réponses et à d’autres optimisations des requêtes.

Utilisation

  • Le jeu de données en entrée doit être stocké dans une géodatabase d’entreprise et ne doit pas être versionné.

  • Vous devez exécuter cet outil en tant que propriétaire des données.

  • Si de nouvelles classes d’entités sont ajoutées à un jeu de classes d’entités pour lequel la propriété de date/heure de dernière modification est activée, exécutez cet outil sur le jeu de classes d’entités pour activer la propriété de date/heure de dernière modification sur les nouvelles classes d’entités. Les classes d’entités pour lesquelles la propriété de date/heure de dernière modification est déjà activée sont ignorées.

  • Vous devez obtenir un verrou exclusif sur les données pour exécuter le traitement. Par exemple, si un service qui fait référence au jeu de données s’exécute, le service doit être arrêté avant d’exécuter l’outil.

  • Utilisez l’outil Désactiver la propriété de date/heure de dernière modification pour désactiver cette propriété.

Paramètres

ÉtiquetteExplicationType de données
Jeu de données en entrée

Table de géodatabase d’entreprise, classe d’entités, jeu de classes d’entités, classe de relations attribuées ou classe de relations plusieurs vers plusieurs pour lesquels la propriété de date/heure de dernière modification sera activée.

Table View; Feature Dataset

Sortie obtenue

ÉtiquetteExplicationType de données
Jeu de données mis à jour

Jeu de données en entrée mis à jour avec la propriété de date/heure de dernière modification activée.

Table View; Feature Dataset

arcpy.management.EnableLastEditTime(in_dataset)
NomExplicationType de données
in_dataset

Table de géodatabase d’entreprise, classe d’entités, jeu de classes d’entités, classe de relations attribuées ou classe de relations plusieurs vers plusieurs pour lesquels la propriété de date/heure de dernière modification sera activée.

Table View; Feature Dataset

Sortie obtenue

NomExplicationType de données
out_dataset

Jeu de données en entrée mis à jour avec la propriété de date/heure de dernière modification activée.

Table View; Feature Dataset

Exemple de code

Exemple d’utilisation de la fonction EnableLastEditTime (fenêtre Python)

Utilisez la fonction EnableLastEditTime pour activer la propriété de date/heure de dernière modification sur une classe d’entités stockée dans une géodatabase d’entreprise.

import arcpy
arcpy.management.EnableLastEditTime("C:\\MyProject\\myConn.sde\\myFC")

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Rubriques connexes