Journalisation dans le composant Script
La journalisation dans des packages Integration Services vous permet d'enregistrer des informations détaillées sur l'avancement, les résultats et les problèmes d'exécution en enregistrant des événements prédéfinis ou des messages définis par l'utilisateur en vue d'une analyse ultérieure. Le composant Script peut utiliser la méthode Log de la classe ScriptMain pour enregistrer des données définies par l'utilisateur. Si la journalisation est activée et que l'événement ScriptComponentLogEntry est sélectionné pour la journalisation sous l'onglet Détails de la boîte de dialogue Configurer les journaux SSIS, un seul appel à la méthode Log stocke les informations sur l'événement dans tous les modules fournisseurs d'informations configurés pour la tâche de flux de données.
Voici un exemple simple de journalisation :
Dim bt(0) As Byte
Me.Log("Test Log Event", _
0, _
bt)
[!REMARQUE]
Bien qu'il soit possible d'exécuter la journalisation directement à partir du composant Script, il peut être préférable d'implémenter des événements plutôt que la journalisation. L'utilisation d'événements vous permet non seulement d'activer la journalisation des messages d'événements, mais également de répondre à un événement à l'aide de gestionnaires d'événements par défaut ou définis par l'utilisateur.
Pour plus d'informations sur la journalisation, consultez Journalisation d'Integration Services (SSIS).
|