L’archivage est uniquement pris en charge sur les géodatabases d’entreprise. Les géodatabases fichier et les géodatabases personnelles ne prennent pas en charge l’archivage.
Le jeu de données en entrée doit provenir d’une connexion à une base de données établie en tant que propriétaire des données.
Classe d’entités, table ou jeu de classes d’entités de géodatabase pour lequel l’archivage sera désactivé.
Table; Feature Class; Feature Dataset
Conserver la table d’historique
(Facultatif)
Indique si les enregistrements qui ne proviennent pas du moment actuel sont conservés.
Si la table ou la classe d’entités est versionnée, la table d’historique ou l’entité est activée.
Pour les données non versionnées, une table ou une classe d’entités contenant les informations d’historique est créée. Le nom du nouveau jeu de données est identique à celui de l’entrée, auquel la chaîne _h est ajoutée.
Activé—Les enregistrements qui ne proviennent pas du moment actuel sont conservés. Il s’agit de l’option par défaut.
Décoché—Les enregistrements qui ne proviennent pas du moment actuel ne sont pas conservés et sont supprimés.
Classe d’entités, table ou jeu de classes d’entités de géodatabase pour lequel l’archivage sera désactivé.
Table; Feature Class; Feature Dataset
preserve_history
(Facultatif)
Indique si les enregistrements qui ne proviennent pas du moment actuel sont conservés.
Si la table ou la classe d’entités est versionnée, la table d’historique ou l’entité est activée.
Pour les données non versionnées, une table ou une classe d’entités contenant les informations d’historique est créée. Le nom du nouveau jeu de données est identique à celui de l’entrée, auquel la chaîne _h est ajoutée.
PRESERVE—Les enregistrements qui ne proviennent pas du moment actuel sont conservés. Il s’agit de l’option par défaut.
DELETE—Les enregistrements qui ne proviennent pas du moment actuel ne sont pas conservés et sont supprimés.
Boolean
Sortie dérivée
Nom
Explication
Type de données
out_dataset
Jeu de données en entrée mis à jour.
Table; Feature Class; Feature Dataset
Exemple de code
Exemple 1 d’utilisation de l’outil DisableArchiving (fenêtre Python)
Le script de fenêtre Python ci-après montre comment utiliser l’outil DisableArchiving en mode immédiat.
Exemple 2 d’utilisation de l’outil DisableArchiving (script autonome)
Le script ci-après illustre l’utilisation de l’outil DisableArchiving dans un script autonome.
# Name: DisableArchiving_Example.py
# Description: Disable archiving on a dataset
# Import system modules
import arcpy
# Set local variables
in_dataset = "C:/Data/connections/intense.sde/intense.carbine.bike_routes"
# Run program
desc = arcpy.Describe(in_dataset)
if desc.isArchived == True:
arcpy.management.DisableArchiving(in_dataset)
print('Successfully disabled archiving on: {0}'.format(in_dataset))
else:
print('Archiving has already been disabled.')