Controllo - trasformazioneAudit Transformation

La trasformazione Controllo consente di includere nel flusso di dati di un pacchetto informazioni sull'ambiente in cui viene eseguito il pacchetto.The Audit transformation enables the data flow in a package to include data about the environment in which the package runs. Ad esempio, il nome del pacchetto, del computer e dell'operatore può essere aggiunto al flusso di dati.For example, the name of the package, computer, and operator can be added to the data flow. MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services include variabili di sistema che forniscono queste informazioni. SQL ServerSQL Server Integration ServicesIntegration Services includes system variables that provide this information.

Variabili di sistemaSystem Variables

Nella tabella seguente sono descritte le variabili di sistema che possono essere utilizzate dalla trasformazione Controllo.The following table describes the system variables that the Audit transformation can use.

Variabile di sistemaSystem variable IndiceIndex DescriptionDescription
ExecutionInstanceGUIDExecutionInstanceGUID 00 GUID che identifica l'istanza di esecuzione del pacchetto.The GUID that identifies the execution instance of the package.
PackageIDPackageID 11 Identificatore univoco del pacchetto.The unique identifier of the package.
PackageNamePackageName 22 Nome del pacchetto.The package name.
VersionIDVersionID 33 Versione del pacchetto.The version of the package.
ExecutionStartTimeExecutionStartTime 44 Ora di inizio dell'esecuzione del pacchetto.The time the package started to run.
MachineNameMachineName 55 Nome del computer.The computer name.
UserNameUserName 66 Nome dell'account di accesso dell'utente che ha avviato il pacchetto.The login name of the person who started the package.
TaskNameTaskName 77 Nome dell'attività Flusso di dati a cui è associata la trasformazione Controllo.The name of the Data Flow task with which the Audit transformation is associated.
TaskIdTaskId 88 Identificatore univoco dell'attività Flusso di dati.The unique identifier of the Data Flow task.

Configurazione della trasformazione ControlloConfiguration of the Audit Transformation

Per configurare la trasformazione Controllo è necessario specificare il nome di una nuova colonna di output da aggiungere all'output della trasformazione ed eseguire il mapping della variabile di sistema a tale colonna di output.You configure the Audit transformation by providing the name of a new output column to add to the transformation output, and then mapping the system variable to the output column. È possibile eseguire il mapping di una stessa variabile di sistema a più colonne di output.You can map a single system variable to multiple columns.

Questa trasformazione include un input e un output.This transformation has one input and one output. Non supporta un output degli errori.It does not support an error output.

È possibile impostare le proprietà tramite Progettazione SSISSSIS o a livello di codice.You can set properties through SSISSSIS Designer or programmatically.

Nella finestra di dialogo Editor avanzato sono disponibili le proprietà che è possibile impostare a livello di codice.The Advanced Editor dialog box reflects the properties that can be set programmatically. Per ulteriori informazioni sulle proprietà che è possibile impostare nella finestra di dialogo Editor avanzato o a livello di codice, fare clic su uno degli argomenti seguenti:For more information about the properties that you can set in the Advanced Editor dialog box or programmatically, click one of the following topics:

Editor trasformazione ControlloAudit Transformation Editor

La trasformazione Controllo consente di includere nel flusso di dati di un pacchetto informazioni sull'ambiente in cui viene eseguito il pacchetto.The Audit transformation enables the data flow in a package to include data about the environment in which the package runs. Ad esempio, il nome del pacchetto, del computer e dell'operatore può essere aggiunto al flusso di dati.For example, the name of the package, computer, and operator can be added to the data flow. Integration ServicesIntegration Services include variabili di sistema che forniscono queste informazioni. includes system variables that provide this information.

OpzioniOptions

Nome colonna di outputOutput column name
Consente di specificare il nome di una nuova colonna di output che conterrà le informazioni di controllo.Provide the name for a new output column that will contain the audit information.

Tipo di controlloAudit type
Consente di selezionare una variabile di sistema disponibile per visualizzare le informazioni di controllo.Select an available system variable to supply the audit information.

ValoreValue DescriptionDescription
GUID istanza esecuzioneExecution instance GUID Consente di specificare il GUID che identifica in modo univoco l'istanza di esecuzione del pacchetto.Insert the GUID that uniquely identifies the execution instance of the package.
ID pacchettoPackage ID Consente di specificare il GUID che identifica in modo univoco il pacchetto.Insert the GUID that uniquely identifies the package.
Nome pacchettoPackage name Consente di specificare il nome del pacchetto.Insert the package name.
ID versioneVersion ID Consente di specificare il GUID che identifica in modo univoco la versione del pacchetto.Insert the GUID that uniquely identifies the version of the package.
Ora di inizio esecuzioneExecution start time Consente di specificare l'ora di inizio dell'esecuzione del pacchetto.Insert the time at which package execution started.
Nome computerMachine name Consente di specificare il nome del computer sul quale è stato avviato il pacchetto.Insert the name of the computer on which the package was launched.
Nome utenteUser name Consente di specificare il nome dell'account di accesso dell'utente che ha avviato il pacchetto.Insert the login name of the user who launched the package.
Nome attivitàTask name Consente di specificare il nome dell'attività Flusso di dati a cui è associata la trasformazione Controllo.Insert the name of the Data Flow task with which the Audit transformation is associated.
ID attivitàTask ID Consente di specificare il GUID che identifica in modo univoco l'attività Flusso di dati a cui è associata la trasformazione Controllo.Insert the GUID that uniquely identifies the Data Flow task with which the Audit transformation is associated.