transformation d'audit

S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory

La transformation d'audit permet au flux de données d'un package de contenir des données relatives à l'environnement d'exécution du package. Par exemple, le nom du package, de l'ordinateur et de l'opérateur peuvent être ajoutés au flux de données. Microsoft SQL Server Integration Services comprend des variables système qui fournissent ces informations.

Variables système

Le tableau suivant décrit les variables système utilisables par la transformation d'audit.

Variable système Index Description
ExecutionInstanceGUID 0 GUID identifiant l'instance d'exécution du package.
PackageID 1 Identificateur unique du package.
PackageName 2 Nom du package.
VersionID 3 Version du package.
ExecutionStartTime 4 Heure à laquelle l'exécution du package a commencé.
MachineName 5 Nom de l'ordinateur.
UserName 6 Nom de connexion de la personne qui a démarré le package.
TaskName 7 Nom de la tâche de flux de données à laquelle la transformation d'audit est associée.
TaskId 8 Identificateur unique de la tâche de flux de données.

Configuration de la transformation d'audit

Pour configurer la transformation d'audit, vous devez indiquer le nom d'une nouvelle colonne de sortie à ajouter à la sortie de la transformation, puis mapper la variable système avec la colonne de sortie. Vous pouvez mapper une même variable système avec plusieurs colonnes.

Cette transformation a une entrée et une sortie. Elle ne prend pas en charge de sortie d'erreur.

Vous pouvez définir les propriétés par le biais du concepteur SSIS ou par programmation.

La boîte de dialogue Éditeur avancé reflète les propriétés qui peuvent être définies par programmation. Pour plus d'informations sur les propriétés définissables dans la boîte de dialogue Éditeur avancé ou par programmation, cliquez sur l'une des rubriques suivantes :

Pour plus d’informations sur la façon de définir les propriétés, consultez Définir les propriétés d’un composant de flux de données.

Éditeur de transformation d'audit

La transformation d'audit permet au flux de données d'un package de contenir des données relatives à l'environnement d'exécution du package. Par exemple, le nom du package, de l'ordinateur et de l'opérateur peuvent être ajoutés au flux de données. Integration Services comprend des variables système qui fournissent ces informations.

Options

Nom de colonne de sortie
Indique le nom de la nouvelle colonne de sortie qui va contenir les informations d'audit.

Type d'audit
Sélectionne une variable système disponible pour fournir les informations d'audit.

Value Description
GUID d'instance d'exécution Insérez le GUID qui identifie de manière unique l'instance d'exécution du package.
ID du package Insérez le GUID qui identifie de manière unique le package.
Nom du package Insérez le nom du package.
ID de version Insérez le GUID qui identifie de manière unique la version du package.
Heure de début de l'exécution Insérez l'heure à laquelle l'exécution du package a commencé.
Nom de l'ordinateur Insérez le nom de l'ordinateur sur lequel le package a été lancé.
Nom d’utilisateur Insérez le nom de connexion de l'utilisateur qui a lancé le package.
Nom de la tâche Insérez le nom de la tâche de flux de données à laquelle la transformation d'audit est associée.
ID de la tâche Insérez le GUID qui identifie de manière unique le flux de données à laquelle la transformation d'audit est associée.