Une fois que vous avez modélisé votre cycle de vie, vous pouvez demander à PowerAMC de générer des scripts afin d'automatiser la création, le déplacement la purge des partitions
dans les différentes phases de votre cycle de vie.
Avant de générer vos scripts de mouvement de données, assurez-vous que vous avez accompli toutes les étapes répertoriées dans Modélisation d'un cycle de vie.
Les scripts suivants sont générés :
-
Move_date.sql - un script par date à laquelle une action de transfert de données est requise entre les dates de début et de fin que vous spécifiez et un autre pour toute purge de données requise pour les partitions à la fin du cycle de vie. Par exemple, si vous spécifiez une date de début au 01/01/2009 et une date de fin au 31/12/2009 ainsi qu'une plage de partitions d'un mois, douze scripts seront générés.
-
Purge_date.sql - un script par date à laquelle une action de purge est requise pour les partitions arrivant à la fin du cycle de vie.
-
Sélectionnez pour afficher la boîte de dialogue de génération.
-
Spécifiez un répertoire dans lequel générer les scripts et, le cas échéant, cochez la case appropriée pour vérifier votre modèle avant la génération.
-
Sur l'onglet Sélection, sélectionnez les tables pour lesquelles vous souhaitez générer des scripts d'archivage des données.
-
Sur l'onglet Options, spécifiez la date de début et de fin de la période pour laquelle vous souhaitez générer des scripts, ainsi que la méthode pour créer des partitions. Vous pouvez choisir de créer des partitions :
- Individuellement, lorsque la partition précédente se termine (valeur par défaut)
- Au début de la période
-
Sur l'onglet Fichiers générés, vous pouvez examiner la liste des scripts que vous allez générer.
-
Cliquez sur OK pour lancer la génération.
Les scripts sont générés dans le répertoire spécifié et répertoriés dans le volet Résultats. Ces scripts doivent être exécutés sur les dates incluses dans leur nom de fichier. Vous pouvez exécuter ces scripts manuellement ou utiliser Sybase Control Center pour automatiser ce processus.