Our DW is on SS2008R2 and we decided to turn on the SQL Server Audit feature to audit successful/unsuccessful logins (server audit) and select statements (database audit). I found something strange regarding an SSIS package and am looking for an answer/explantion.
The SSIS package is very simple (it populates a dimension table): ADO Net source reads the source table, data conversion to non-unicode, OLE DB destination to our SQL Server 2008R2 DW. Nothing fancy. Nothing complex.
The package runs fine, but in the audit file I'm seeing the OLE DB destination object is issuing a select statement (select * from DimTableXYZ). Why would a destination component be issuing a "select *" statement and is there any way to prevent that select because we have some very, very large tables.