Logging can be enabled and used at design time and runtime. To begin logging, in the Visual Studio menu select SSIS > Logging to open the Configure SSIS Logs window. In the Containers section, select the Control Flow objects for logging—the overall package itself and/or each of the individual tasks within the package. Then in the Providers and Logs tab, under the Add A New Log > Provider Type, select where you want the logging to be saved to, and click the Add button: After adding each of the Provider Types selected you want to log to, go to the Select the Logs to Use for the Container section to set up the Connection in the Configuration column. In the case of a Text file, select a file to write to. For SQL Server DB as the target, simply select the target database. You are not limited to selecting only one target location for the logging, multiple destinations can be added and they will all be wri...
Checking your execution results progress tab When you are testing your packages, and troubleshooting issues, the details of the execution results can be found in the last tab of the package design environment. A point of possible confusion can be how SSIS changes the name of this one tab depending on if the package is executing or the package execution has been stopped. The last tab is labeled as follows: Execution Results tab When the package is not executing you can see the results of the last run. Progress tab When a package execution is in-progress you can see the real-time execution results. Once the package execution has been stopped, you can still see these results under the Execution Results tab. Package execution reports in Management Studio Once you have a package executing successfully, you want to monitor and track its progress. SQL Server Management Studio (SSMS) provides a very detailed, color-coded package execution...
One important criteria for success for any data warehouse project is to deliver data that is trustworthy. Data can be trusted if you understand where it originates and what happens to it as it goes through the extract, transform, and load (ETL) process. Data lineage provides an audit trail of the data from its origin to its destination. Data lineage involves maintaining metadata repositories and auditing interactions with the data as it flows from its origin to its destination. A metadata repository can include information about the source and target systems, data types, data mappings, filters, business rules, transformations, and aggregations applied to the data in the different data flows. Some ETL tools like SQL Server Integration Services (SSIS), provide a graphical representation of data flows and keep track of the data lineage between source and destinations through its internal metadata discovery and tracking mechanisms. SS...
Comments
Post a Comment