Inside SQL Server 2005 it is possible to see which tables and which columns are used in a View. Requires a System View in any database. This view is created automatically.
Best practice is for each report / ETL package a view to mean that you have the logic in one place. Using the following query you can easily determine the impact of a change because you can quickly see where the columns are used within the Data Warehouse!
* SELECT * INFORMATION_SCHEMA. VIEW_COLUMN_USAGE FROM INFORMATION_SCHEMA. VIEW_COLUMN_USAGE

























Tags 
