Files
sql-server-samples/samples/databases/adventure-works/data-warehouse-install-script/DatabaseLog.csv
T
2023-02-20 19:33:29 +00:00

322 KiB

11|2010-09-30 11:12:47.467000000|dbo|CREATE_TABLE|dbo|AdventureWorksDWBuildVersion|CREATE TABLE [dbo].[AdventureWorksDWBuildVersion] (
2 [DBVersion] [nvarchar] (50) NULL,
3 [VersionDate] [datetime] NULL
4) ON [PRIMARY];
5 [DBVersion] [nvarchar] (50) NULL,
6 [VersionDate] [datetime] NULL 
7) ON [PRIMARY];
8
9</CommandText></TSQLCommand></EVENT_INSTANCE>
102|2010-09-30 11:12:47.470000000|dbo|CREATE_TABLE|dbo|DimAccount|CREATE TABLE [dbo].[DimAccount] (
11 [AccountKey] [int] IDENTITY(1, 1) NOT NULL,
12 [ParentAccountKey] [int] NULL,
13 [AccountCodeAlternateKey] [int] NULL,
14 [ParentAccountCodeAlternateKey] [int] NULL,
15 [AccountDescription] [nvarchar] (50) NULL,
16 [AccountType] [nvarchar] (50) NULL,
17 [Operator] [nvarchar] (50) NULL,
18 [CustomMembers] [nvarchar] (300) NULL,
19 [ValueType] [nvarchar] (50) NULL,
20 [CustomMemberOptions] [nvarchar] (200) NULL
21) ON [PRIMARY];
22 [AccountKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
23 [ParentAccountKey] [int] NULL,&#x0D;
24 [AccountCodeAlternateKey] [int] NULL,&#x0D;
25 [ParentAccountCodeAlternateKey] [int] NULL,&#x0D;
26 [AccountDescription] [nvarchar] (50) NULL,&#x0D;
27 [AccountType] [nvarchar] (50) NULL,&#x0D;
28 [Operator] [nvarchar] (50) NULL,&#x0D;
29 [CustomMembers] [nvarchar] (300) NULL,&#x0D;
30 [ValueType] [nvarchar] (50) NULL,&#x0D;
31 [CustomMemberOptions] [nvarchar] (200) NULL &#x0D;
32) ON [PRIMARY];&#x0D;
33&#x0D;
34</CommandText></TSQLCommand></EVENT_INSTANCE>
3517|2010-09-30 11:12:47.540000000|dbo|CREATE_TABLE|dbo|DimScenario|CREATE TABLE [dbo].[DimScenario] (
36 [ScenarioKey] [int] IDENTITY(1, 1) NOT NULL,
37 [ScenarioName] [nvarchar] (50) NULL
38) ON [PRIMARY];
39 [ScenarioKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
40 [ScenarioName] [nvarchar] (50) NULL &#x0D;
41) ON [PRIMARY];&#x0D;
42&#x0D;
43</CommandText></TSQLCommand></EVENT_INSTANCE>
4456|2010-09-30 11:12:52.743000000|dbo|CREATE_INDEX|dbo|IX_DimEmployee_SalesTerritoryKey|CREATE INDEX [IX_DimEmployee_SalesTerritoryKey] ON [dbo].[DimEmployee]([SalesTerritoryKey]) ON [PRIMARY];
45&#x0D;
46</CommandText></TSQLCommand></EVENT_INSTANCE>
473|2010-09-30 11:12:47.473000000|dbo|CREATE_TABLE|dbo|DimCurrency|CREATE TABLE [dbo].[DimCurrency] (
48 [CurrencyKey] [int] IDENTITY(1, 1) NOT NULL,
49 [CurrencyAlternateKey] [nchar] (3) NOT NULL,
50 [CurrencyName] [nvarchar] (50) NOT NULL
51) ON [PRIMARY];
52 [CurrencyKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
53 [CurrencyAlternateKey] [nchar] (3) NOT NULL,&#x0D;
54 [CurrencyName] [nvarchar] (50) NOT NULL &#x0D;
55) ON [PRIMARY];&#x0D;
56&#x0D;
57</CommandText></TSQLCommand></EVENT_INSTANCE>
586|2010-09-30 11:12:47.480000000|dbo|CREATE_TABLE|dbo|DimDepartmentGroup|CREATE TABLE [dbo].[DimDepartmentGroup] (
59 [DepartmentGroupKey] [int] IDENTITY(1, 1) NOT NULL,
60 [ParentDepartmentGroupKey] [int] NULL,
61 [DepartmentGroupName] [nvarchar] (50) NULL
62) ON [PRIMARY];
63 [DepartmentGroupKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
64 [ParentDepartmentGroupKey] [int] NULL,&#x0D;
65 [DepartmentGroupName] [nvarchar] (50) NULL &#x0D;
66) ON [PRIMARY];&#x0D;
67</CommandText></TSQLCommand></EVENT_INSTANCE>
688|2010-09-30 11:12:47.497000000|dbo|CREATE_TABLE|dbo|DimGeography|CREATE TABLE [dbo].[DimGeography] (
69 [GeographyKey] [int] IDENTITY(1, 1) NOT NULL,
70 [City] [nvarchar] (30) NULL,
71 [StateProvinceCode] [nvarchar] (3) NULL,
72 [StateProvinceName] [nvarchar] (50) NULL,
73 [CountryRegionCode] [nvarchar] (3) NULL,
74 [EnglishCountryRegionName] [nvarchar] (50) NULL,
75 [SpanishCountryRegionName] [nvarchar] (50) NULL,
76 [FrenchCountryRegionName] [nvarchar] (50) NULL,
77 [PostalCode] [nvarchar] (15) NULL,
78 [SalesTerritoryKey] [int] NULL
79) ON [PRIMARY];
80 [GeographyKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
81 [City] [nvarchar] (30) NULL,&#x0D;
82 [StateProvinceCode] [nvarchar] (3) NULL,&#x0D;
83 [StateProvinceName] [nvarchar] (50) NULL,&#x0D;
84 [CountryRegionCode] [nvarchar] (3) NULL,&#x0D;
85 [EnglishCountryRegionName] [nvarchar] (50) NULL,&#x0D;
86 [SpanishCountryRegionName] [nvarchar] (50) NULL,&#x0D;
87 [FrenchCountryRegionName] [nvarchar] (50) NULL,&#x0D;
88 [PostalCode] [nvarchar] (15) NULL,&#x0D;
89 [SalesTerritoryKey] [int] NULL &#x0D;
90) ON [PRIMARY];&#x0D;
91&#x0D;
92</CommandText></TSQLCommand></EVENT_INSTANCE>
934|2010-09-30 11:12:47.477000000|dbo|CREATE_TABLE|dbo|DimCustomer|CREATE TABLE [dbo].[DimCustomer] (
94 [CustomerKey] [int] IDENTITY(1, 1) NOT NULL,
95 [GeographyKey] [int] NULL,
96 [CustomerAlternateKey] [nvarchar] (15) NOT NULL,
97 [Title] [nvarchar] (8) NULL,
98 [FirstName] [nvarchar] (50) NULL,
99 [MiddleName] [nvarchar] (50) NULL,
100 [LastName] [nvarchar] (50) NULL,
101 [NameStyle] [bit] NULL,
102 [BirthDate] [date] NULL,
103 [MaritalStatus] [nchar] (1) NULL,
104 [Suffix] [nvarchar] (10) NULL,
105 [Gender] [nvarchar] (1) NULL,
106 [EmailAddress] [nvarchar] (50) NULL,
107 [YearlyIncome] [money] NULL,
108 [TotalChildren] [tinyint] NULL,
109 [NumberChildrenAtHome] [tinyint] NULL,
110 [EnglishEducation] [nvarchar] (40) NULL,
111 [SpanishEducation] [nvarchar] (40) NULL,
112 [FrenchEducation] [nvarchar] (40) NULL,
113 [EnglishOccupation] [nvarchar] (100) NULL,
114 [SpanishOccupation] [nvarchar] (100) NULL,
115 [FrenchOccupation] [nvarchar] (100) NULL,
116 [HouseOwnerFlag] [nchar] (1) NULL,
117 [NumberCarsOwned] [tinyint] NULL,
118 [AddressLine1] [nvarchar] (120) NULL,
119 [AddressLine2] [nvarchar] (120) NULL,
120 [Phone] [nvarchar] (20) NULL,
121 [DateFirstPurchase] [date] NULL,
122 [CommuteDistance] [nvarchar] (15) NULL
123) ON [PRIMARY];
124 [CustomerKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
125 [GeographyKey] [int] NULL,&#x0D;
126 [CustomerAlternateKey] [nvarchar] (15) NOT NULL,&#x0D;
127 [Title] [nvarchar] (8) NULL,&#x0D;
128 [FirstName] [nvarchar] (50) NULL,&#x0D;
129 [MiddleName] [nvarchar] (50) NULL,&#x0D;
130 [LastName] [nvarchar] (50) NULL,&#x0D;
131 [NameStyle] [bit] NULL,&#x0D;
132 [BirthDate] [date] NULL,&#x0D;
133 [MaritalStatus] [nchar] (1) NULL,&#x0D;
134 [Suffix] [nvarchar] (10) NULL,&#x0D;
135 [Gender] [nvarchar] (1) NULL,&#x0D;
136 [EmailAddress] [nvarchar] (50) NULL,&#x0D;
137 [YearlyIncome] [money] NULL,&#x0D;
138 [TotalChildren] [tinyint] NULL,&#x0D;
139 [NumberChildrenAtHome] [tinyint] NULL,&#x0D;
140 [EnglishEducation] [nvarchar] (40) NULL,&#x0D;
141 [SpanishEducation] [nvarchar] (40) NULL,&#x0D;
142 [FrenchEducation] [nvarchar] (40) NULL,&#x0D;
143 [EnglishOccupation] [nvarchar] (100) NULL,&#x0D;
144 [SpanishOccupation] [nvarchar] (100) NULL,&#x0D;
145 [FrenchOccupation] [nvarchar] (100) NULL,&#x0D;
146 [HouseOwnerFlag] [nchar] (1) NULL,&#x0D;
147 [NumberCarsOwned] [tinyint] NULL,&#x0D;
148 [AddressLine1] [nvarchar] (120) NULL,&#x0D;
149 [AddressLine2] [nvarchar] (120) NULL,&#x0D;
150 [Phone] [nvarchar] (20) NULL,&#x0D;
151 [DateFirstPurchase] [date] NULL,&#x0D;
152 [CommuteDistance] [nvarchar] (15) NULL&#x0D;
153) ON [PRIMARY];&#x0D;
154&#x0D;
155</CommandText></TSQLCommand></EVENT_INSTANCE>
15668|2010-09-30 11:12:53.030000000|dbo|CREATE_INDEX|dbo|IX_FactInternetSales_CustomerKey|CREATE INDEX [IX_FactInternetSales_CustomerKey] ON [dbo].[FactInternetSales]([CustomerKey]) ON [PRIMARY];
157</CommandText></TSQLCommand></EVENT_INSTANCE>
1585|2010-09-30 11:12:47.477000000|dbo|CREATE_TABLE|dbo|DimDate|CREATE TABLE [dbo].[DimDate] (
159 [DateKey] int NOT NULL,
160 [FullDateAlternateKey] [date] NOT NULL,
161 [DayNumberOfWeek] [tinyint] NOT NULL,
162 [EnglishDayNameOfWeek] [nvarchar] (10) NOT NULL,
163 [SpanishDayNameOfWeek] [nvarchar] (10) NOT NULL,
164 [FrenchDayNameOfWeek] [nvarchar] (10) NOT NULL,
165 [DayNumberOfMonth] [tinyint] NOT NULL,
166 [DayNumberOfYear] [smallint] NOT NULL,
167 [WeekNumberOfYear] [tinyint] NOT NULL,
168 [EnglishMonthName] [nvarchar] (10) NOT NULL,
169 [SpanishMonthName] [nvarchar] (10) NOT NULL,
170 [FrenchMonthName] [nvarchar] (10) NOT NULL,
171 [MonthNumberOfYear] [tinyint] NOT NULL,
172 [CalendarQuarter] [tinyint] NOT NULL,
173 [CalendarYear] [smallint] NOT NULL,
174 [CalendarSemester] [tinyint] NOT NULL,
175 [FiscalQuarter] [tinyint] NOT NULL,
176 [FiscalYear] [smallint] NOT NULL,
177 [FiscalSemester] [tinyint] NOT NULL
178) ON [PRIMARY];
179 [DateKey] int NOT NULL,&#x0D;
180 [FullDateAlternateKey] [date] NOT NULL,&#x0D;
181 [DayNumberOfWeek] [tinyint] NOT NULL,&#x0D;
182 [EnglishDayNameOfWeek] [nvarchar] (10) NOT NULL,&#x0D;
183 [SpanishDayNameOfWeek] [nvarchar] (10) NOT NULL,&#x0D;
184 [FrenchDayNameOfWeek] [nvarchar] (10) NOT NULL,&#x0D;
185 [DayNumberOfMonth] [tinyint] NOT NULL,&#x0D;
186 [DayNumberOfYear] [smallint] NOT NULL,&#x0D;
187 [WeekNumberOfYear] [tinyint] NOT NULL,&#x0D;
188 [EnglishMonthName] [nvarchar] (10) NOT NULL,&#x0D;
189 [SpanishMonthName] [nvarchar] (10) NOT NULL,&#x0D;
190 [FrenchMonthName] [nvarchar] (10) NOT NULL,&#x0D;
191 [MonthNumberOfYear] [tinyint] NOT NULL,&#x0D;
192 [CalendarQuarter] [tinyint] NOT NULL,&#x0D;
193 [CalendarYear] [smallint] NOT NULL,&#x0D;
194 [CalendarSemester] [tinyint] NOT NULL,&#x0D;
195 [FiscalQuarter] [tinyint] NOT NULL,&#x0D;
196 [FiscalYear] [smallint] NOT NULL,&#x0D;
197 [FiscalSemester] [tinyint] NOT NULL &#x0D;
198) ON [PRIMARY];&#x0D;
199&#x0D;
200</CommandText></TSQLCommand></EVENT_INSTANCE>
20170|2010-09-30 11:12:53.223000000|dbo|CREATE_INDEX|dbo|IX_FactInternetSales_OrderDateKey|CREATE INDEX [IX_FactInternetSales_OrderDateKey] ON [dbo].[FactInternetSales]([OrderDateKey]) ON [PRIMARY];
202</CommandText></TSQLCommand></EVENT_INSTANCE>
20372|2010-09-30 11:12:53.623000000|dbo|CREATE_INDEX|dbo|IX_FactInternetSales_PromotionKey|CREATE INDEX [IX_FactInternetSales_PromotionKey] ON [dbo].[FactInternetSales]([PromotionKey]) ON [PRIMARY];
204</CommandText></TSQLCommand></EVENT_INSTANCE>
2057|2010-09-30 11:12:47.493000000|dbo|CREATE_TABLE|dbo|DimEmployee|CREATE TABLE [dbo].[DimEmployee] (
206 [EmployeeKey] [int] IDENTITY(1, 1) NOT NULL,
207 [ParentEmployeeKey] [int] NULL,
208 [EmployeeNationalIDAlternateKey] [nvarchar] (15) NULL,
209 [ParentEmployeeNationalIDAlternateKey] [nvarchar] (15) NULL,
210 [SalesTerritoryKey] [int] NULL,
211 [FirstName] [nvarchar] (50) NOT NULL,
212 [LastName] [nvarchar] (50) NOT NULL,
213 [MiddleName] [nvarchar] (50) NULL,
214 [NameStyle] [bit] NOT NULL,
215 [Title] [nvarchar] (50) NULL,
216 [HireDate] [date] NULL,
217 [BirthDate] [date] NULL,
218 [LoginID] [nvarchar] (256) NULL,
219 [EmailAddress] [nvarchar] (50) NULL,
220 [Phone] [nvarchar] (25) NULL,
221 [MaritalStatus] [nchar] (1) NULL,
222 [EmergencyContactName] [nvarchar] (50) NULL,
223 [EmergencyContactPhone] [nvarchar] (25) NULL,
224 [SalariedFlag] [bit] NULL,
225 [Gender] [nchar] (1) NULL,
226 [PayFrequency] [tinyint] NULL,
227 [BaseRate] [money] NULL,
228 [VacationHours] [smallint] NULL,
229 [SickLeaveHours] [smallint] NULL,
230 [CurrentFlag] [bit] NOT NULL,
231 [SalesPersonFlag] [bit] NOT NULL,
232 [DepartmentName] [nvarchar] (50) NULL,
233 [StartDate] [date] NULL,
234 [EndDate] [date] NULL,
235 [Status] [nvarchar] (50)
236) ON [PRIMARY];
237 [EmployeeKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
238 [ParentEmployeeKey] [int] NULL,&#x0D;
239 [EmployeeNationalIDAlternateKey] [nvarchar] (15) NULL,&#x0D;
240 [ParentEmployeeNationalIDAlternateKey] [nvarchar] (15) NULL,&#x0D;
241 [SalesTerritoryKey] [int] NULL,&#x0D;
242 [FirstName] [nvarchar] (50) NOT NULL,&#x0D;
243 [LastName] [nvarchar] (50) NOT NULL,&#x0D;
244 [MiddleName] [nvarchar] (50) NULL,&#x0D;
245 [NameStyle] [bit] NOT NULL,&#x0D;
246 [Title] [nvarchar] (50) NULL,&#x0D;
247 [HireDate] [date] NULL,&#x0D;
248 [BirthDate] [date] NULL,&#x0D;
249 [LoginID] [nvarchar] (256) NULL,&#x0D;
250 [EmailAddress] [nvarchar] (50) NULL,&#x0D;
251 [Phone] [nvarchar] (25) NULL,&#x0D;
252 [MaritalStatus] [nchar] (1) NULL,&#x0D;
253 [EmergencyContactName] [nvarchar] (50) NULL,&#x0D;
254 [EmergencyContactPhone] [nvarchar] (25) NULL,&#x0D;
255 [SalariedFlag] [bit] NULL,&#x0D;
256 [Gender] [nchar] (1) NULL,&#x0D;
257 [PayFrequency] [tinyint] NULL,&#x0D;
258 [BaseRate] [money] NULL,&#x0D;
259 [VacationHours] [smallint] NULL,&#x0D;
260 [SickLeaveHours] [smallint] NULL,&#x0D;
261 [CurrentFlag] [bit] NOT NULL,&#x0D;
262 [SalesPersonFlag] [bit] NOT NULL,&#x0D;
263 [DepartmentName] [nvarchar] (50) NULL,&#x0D;
264 [StartDate] [date] NULL,&#x0D;
265 [EndDate] [date] NULL,&#x0D;
266 [Status] [nvarchar] (50)&#x0D;
267) ON [PRIMARY];&#x0D;
268&#x0D;
269</CommandText></TSQLCommand></EVENT_INSTANCE>
27078|2010-09-30 11:12:54.727000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_PromotionKey|CREATE INDEX [IX_FactResellerSales_PromotionKey] ON [dbo].[FactResellerSales]([PromotionKey]) ON [PRIMARY];
271</CommandText></TSQLCommand></EVENT_INSTANCE>
2729|2010-09-30 11:12:47.497000000|dbo|CREATE_TABLE|dbo|DimOrganization|CREATE TABLE [dbo].[DimOrganization] (
273 [OrganizationKey] [int] IDENTITY(1, 1) NOT NULL,
274 [ParentOrganizationKey] [int] NULL,
275 [PercentageOfOwnership] [nvarchar] (16) NULL,
276 [OrganizationName] [nvarchar] (50) NULL,
277 [CurrencyKey] [int] NULL
278) ON [PRIMARY];
279 [OrganizationKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
280 [ParentOrganizationKey] [int] NULL,&#x0D;
281 [PercentageOfOwnership] [nvarchar] (16) NULL,&#x0D;
282 [OrganizationName] [nvarchar] (50) NULL,&#x0D;
283 [CurrencyKey] [int] NULL &#x0D;
284) ON [PRIMARY];&#x0D;
285&#x0D;
286</CommandText></TSQLCommand></EVENT_INSTANCE>
28711|2010-09-30 11:12:47.527000000|dbo|CREATE_TABLE|dbo|DimProductCategory|CREATE TABLE [dbo].[DimProductCategory] (
288 [ProductCategoryKey] [int] IDENTITY(1, 1) NOT NULL,
289 [ProductCategoryAlternateKey] [int] NULL,
290 [EnglishProductCategoryName] [nvarchar] (50) NOT NULL,
291 [SpanishProductCategoryName] [nvarchar] (50) NOT NULL,
292 [FrenchProductCategoryName] [nvarchar] (50) NOT NULL
293) ON [PRIMARY];
294 [ProductCategoryKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
295 [ProductCategoryAlternateKey] [int] NULL,&#x0D;
296 [EnglishProductCategoryName] [nvarchar] (50) NOT NULL, &#x0D;
297 [SpanishProductCategoryName] [nvarchar] (50) NOT NULL,&#x0D;
298 [FrenchProductCategoryName] [nvarchar] (50) NOT NULL&#x0D;
299) ON [PRIMARY];&#x0D;
300&#x0D;
301</CommandText></TSQLCommand></EVENT_INSTANCE>
30280|2010-09-30 11:12:55.477000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_EmployeeKey|CREATE INDEX [IX_FactResellerSales_EmployeeKey] ON [dbo].[FactResellerSales]([EmployeeKey]) ON [PRIMARY];
303</CommandText></TSQLCommand></EVENT_INSTANCE>
30483|2010-09-30 11:12:55.630000000|dbo|CREATE_INDEX|dbo|IX_FactSalesQuota_DateKey|CREATE INDEX [IX_FactSalesQuota_DateKey] ON [dbo].[FactSalesQuota]([DateKey]) ON [PRIMARY];
305&#x0D;
306</CommandText></TSQLCommand></EVENT_INSTANCE>
30710|2010-09-30 11:12:47.523000000|dbo|CREATE_TABLE|dbo|DimProduct|CREATE TABLE [dbo].[DimProduct] (
308 [ProductKey] [int] IDENTITY(1,1) NOT NULL,
309 [ProductAlternateKey] [nvarchar] (25) NULL,
310 [ProductSubcategoryKey] [int] NULL,
311 [WeightUnitMeasureCode] [nchar] (3) NULL,
312 [SizeUnitMeasureCode] [nchar] (3) NULL,
313 [EnglishProductName] [nvarchar] (50) NOT NULL,
314 [SpanishProductName] [nvarchar] (50) NOT NULL,
315 [FrenchProductName] [nvarchar] (50) NOT NULL,
316 [StandardCost] [money] NULL,
317 [FinishedGoodsFlag] [bit] NOT NULL,
318 [Color] [nvarchar] (15) NOT NULL,
319 [SafetyStockLevel] [smallint] NULL,
320 [ReorderPoint] [smallint] NULL,
321 [ListPrice] [money] NULL,
322 [Size] [nvarchar] (50) NULL,
323 [SizeRange] [nvarchar] (50) NULL,
324 [Weight] [float] NULL,
325 [DaysToManufacture] [int] NULL,
326 [ProductLine] [nchar] (2) NULL,
327 [DealerPrice] [money] NULL,
328 [Class] [nchar] (2) NULL,
329 [Style] [nchar] (2) NULL,
330 [ModelName] [nvarchar] (50) NULL,
331 [LargePhoto] [varbinary] (max) NULL,
332 [EnglishDescription] [nvarchar] (400) NULL,
333 [FrenchDescription] [nvarchar] (400) COLLATE French_CI_AS NULL,
334 [ChineseDescription] [nvarchar] (400) COLLATE Chinese_PRC_CI_AI NULL,
335 [ArabicDescription] [nvarchar] (400) COLLATE Arabic_CI_AS NULL,
336 [HebrewDescription] [nvarchar] (400) COLLATE Hebrew_CI_AS NULL,
337 [ThaiDescription] [nvarchar] (400) COLLATE Thai_CI_AS NULL,
338 [GermanDescription] [nvarchar] (400) COLLATE Latin1_General_100_CI_AS NULL,
339 [JapaneseDescription] [nvarchar] (400) COLLATE Japanese_CI_AS NULL,
340 [TurkishDescription] [nvarchar] (400) COLLATE Turkish_CI_AS NULL,
341 [StartDate] [datetime] NULL,
342 [EndDate] [datetime] NULL,
343 [Status] [nvarchar] (7) NULL
344) ON [PRIMARY];
345 [ProductKey] [int] IDENTITY(1,1) NOT NULL,&#x0D;
346 [ProductAlternateKey] [nvarchar] (25) NULL,&#x0D;
347 [ProductSubcategoryKey] [int] NULL,&#x0D;
348 [WeightUnitMeasureCode] [nchar] (3) NULL,&#x0D;
349 [SizeUnitMeasureCode] [nchar] (3) NULL,&#x0D;
350 [EnglishProductName] [nvarchar] (50) NOT NULL,&#x0D;
351 [SpanishProductName] [nvarchar] (50) NOT NULL,&#x0D;
352 [FrenchProductName] [nvarchar] (50) NOT NULL,&#x0D;
353 [StandardCost] [money] NULL,&#x0D;
354 [FinishedGoodsFlag] [bit] NOT NULL,&#x0D;
355 [Color] [nvarchar] (15) NOT NULL,&#x0D;
356 [SafetyStockLevel] [smallint] NULL,&#x0D;
357 [ReorderPoint] [smallint] NULL,&#x0D;
358 [ListPrice] [money] NULL,&#x0D;
359 [Size] [nvarchar] (50) NULL,&#x0D;
360 [SizeRange] [nvarchar] (50) NULL,&#x0D;
361 [Weight] [float] NULL,&#x0D;
362 [DaysToManufacture] [int] NULL,&#x0D;
363 [ProductLine] [nchar] (2) NULL,&#x0D;
364 [DealerPrice] [money] NULL,&#x0D;
365 [Class] [nchar] (2) NULL,&#x0D;
366 [Style] [nchar] (2) NULL,&#x0D;
367 [ModelName] [nvarchar] (50) NULL,&#x0D;
368 [LargePhoto] [varbinary] (max) NULL,&#x0D;
369 [EnglishDescription] [nvarchar] (400) NULL,&#x0D;
370 [FrenchDescription] [nvarchar] (400) COLLATE French_CI_AS NULL, &#x0D;
371 [ChineseDescription] [nvarchar] (400) COLLATE Chinese_PRC_CI_AI NULL, &#x0D;
372 [ArabicDescription] [nvarchar] (400) COLLATE Arabic_CI_AS NULL, &#x0D;
373 [HebrewDescription] [nvarchar] (400) COLLATE Hebrew_CI_AS NULL, &#x0D;
374 [ThaiDescription] [nvarchar] (400) COLLATE Thai_CI_AS NULL, &#x0D;
375 [GermanDescription] [nvarchar] (400) COLLATE Latin1_General_100_CI_AS NULL,&#x0D;
376 [JapaneseDescription] [nvarchar] (400) COLLATE Japanese_CI_AS NULL,&#x0D;
377 [TurkishDescription] [nvarchar] (400) COLLATE Turkish_CI_AS NULL,&#x0D;
378 [StartDate] [datetime] NULL,&#x0D;
379 [EndDate] [datetime] NULL,&#x0D;
380 [Status] [nvarchar] (7) NULL&#x0D;
381) ON [PRIMARY];&#x0D;
382&#x0D;
383</CommandText></TSQLCommand></EVENT_INSTANCE>
38412|2010-09-30 11:12:47.530000000|dbo|CREATE_TABLE|dbo|DimProductSubcategory|CREATE TABLE [dbo].[DimProductSubcategory] (
385 [ProductSubcategoryKey] [int] IDENTITY(1, 1) NOT NULL,
386 [ProductSubcategoryAlternateKey] [int] NULL,
387 [EnglishProductSubcategoryName] [nvarchar] (50) NOT NULL,
388 [SpanishProductSubcategoryName] [nvarchar] (50) NOT NULL,
389 [FrenchProductSubcategoryName] [nvarchar] (50) NOT NULL,
390 [ProductCategoryKey] [int] NULL
391) ON [PRIMARY];
392 [ProductSubcategoryKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
393 [ProductSubcategoryAlternateKey] [int] NULL,&#x0D;
394 [EnglishProductSubcategoryName] [nvarchar] (50) NOT NULL,&#x0D;
395 [SpanishProductSubcategoryName] [nvarchar] (50) NOT NULL,&#x0D;
396 [FrenchProductSubcategoryName] [nvarchar] (50) NOT NULL,&#x0D;
397 [ProductCategoryKey] [int] NULL &#x0D;
398) ON [PRIMARY];&#x0D;
399&#x0D;
400</CommandText></TSQLCommand></EVENT_INSTANCE>
40113|2010-09-30 11:12:47.530000000|dbo|CREATE_TABLE|dbo|DimPromotion|CREATE TABLE [dbo].[DimPromotion] (
402 [PromotionKey] [int] IDENTITY(1, 1) NOT NULL,
403 [PromotionAlternateKey] [int] NULL,
404 [EnglishPromotionName] [nvarchar] (255) NULL,
405 [SpanishPromotionName] [nvarchar] (255) NULL,
406 [FrenchPromotionName] [nvarchar] (255) NULL,
407 [DiscountPct] [float] NULL,
408 [EnglishPromotionType] [nvarchar] (50) NULL,
409 [SpanishPromotionType] [nvarchar] (50) NULL,
410 [FrenchPromotionType] [nvarchar] (50) NULL,
411 [EnglishPromotionCategory] [nvarchar] (50) NULL,
412 [SpanishPromotionCategory] [nvarchar] (50) NULL,
413 [FrenchPromotionCategory] [nvarchar] (50) NULL,
414 [StartDate] [datetime] NOT NULL,
415 [EndDate] [datetime] NULL,
416 [MinQty] [int] NULL,
417 [MaxQty] [int] NULL
418) ON [PRIMARY];
419 [PromotionKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
420 [PromotionAlternateKey] [int] NULL,&#x0D;
421 [EnglishPromotionName] [nvarchar] (255) NULL,&#x0D;
422 [SpanishPromotionName] [nvarchar] (255) NULL,&#x0D;
423 [FrenchPromotionName] [nvarchar] (255) NULL,&#x0D;
424 [DiscountPct] [float] NULL,&#x0D;
425 [EnglishPromotionType] [nvarchar] (50) NULL,&#x0D;
426 [SpanishPromotionType] [nvarchar] (50) NULL,&#x0D;
427 [FrenchPromotionType] [nvarchar] (50) NULL,&#x0D;
428 [EnglishPromotionCategory] [nvarchar] (50) NULL,&#x0D;
429 [SpanishPromotionCategory] [nvarchar] (50) NULL,&#x0D;
430 [FrenchPromotionCategory] [nvarchar] (50) NULL,&#x0D;
431 [StartDate] [datetime] NOT NULL,&#x0D;
432 [EndDate] [datetime] NULL,&#x0D;
433 [MinQty] [int] NULL,&#x0D;
434 [MaxQty] [int] NULL &#x0D;
435) ON [PRIMARY];&#x0D;
436&#x0D;
437</CommandText></TSQLCommand></EVENT_INSTANCE>
43814|2010-09-30 11:12:47.533000000|dbo|CREATE_TABLE|dbo|DimReseller|CREATE TABLE [dbo].[DimReseller] (
439 [ResellerKey] [int] IDENTITY(1, 1) NOT NULL,
440 [GeographyKey] [int] NULL,
441 [ResellerAlternateKey] [nvarchar] (15) NULL,
442 [Phone] [nvarchar] (25) NULL,
443 [BusinessType] [varchar] (20) NOT NULL,
444 [ResellerName] [nvarchar] (50) NOT NULL,
445 [NumberEmployees] [int] NULL,
446 [OrderFrequency] [char] (1) NULL,
447 [OrderMonth] [tinyint] NULL,
448 [FirstOrderYear] [int] NULL,
449 [LastOrderYear] [int] NULL,
450 [ProductLine] [nvarchar] (50) NULL,
451 [AddressLine1] [nvarchar] (60) NULL,
452 [AddressLine2] [nvarchar] (60) NULL,
453 [AnnualSales] [money] NULL,
454 [BankName] [nvarchar] (50) NULL,
455 [MinPaymentType] [tinyint] NULL,
456 [MinPaymentAmount] [money] NULL,
457 [AnnualRevenue] [money] NULL,
458 [YearOpened] [int] NULL
459) ON [PRIMARY];
460 [ResellerKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
461 [GeographyKey] [int] NULL,&#x0D;
462 [ResellerAlternateKey] [nvarchar] (15) NULL,&#x0D;
463 [Phone] [nvarchar] (25) NULL,&#x0D;
464 [BusinessType] [varchar] (20) NOT NULL,&#x0D;
465 [ResellerName] [nvarchar] (50) NOT NULL,&#x0D;
466 [NumberEmployees] [int] NULL,&#x0D;
467 [OrderFrequency] [char] (1) NULL,&#x0D;
468 [OrderMonth] [tinyint] NULL,&#x0D;
469 [FirstOrderYear] [int] NULL,&#x0D;
470 [LastOrderYear] [int] NULL,&#x0D;
471 [ProductLine] [nvarchar] (50) NULL,&#x0D;
472 [AddressLine1] [nvarchar] (60) NULL,&#x0D;
473 [AddressLine2] [nvarchar] (60) NULL,&#x0D;
474 [AnnualSales] [money] NULL,&#x0D;
475 [BankName] [nvarchar] (50) NULL,&#x0D;
476 [MinPaymentType] [tinyint] NULL,&#x0D;
477 [MinPaymentAmount] [money] NULL,&#x0D;
478 [AnnualRevenue] [money] NULL,&#x0D;
479 [YearOpened] [int] NULL &#x0D;
480) ON [PRIMARY];&#x0D;
481&#x0D;
482</CommandText></TSQLCommand></EVENT_INSTANCE>
48385|2010-09-30 11:12:55.643000000|dbo|CREATE_INDEX|dbo|IX_FactSurveyResponse_CustomerKey|CREATE INDEX [IX_FactSurveyResponse_CustomerKey] ON [dbo].[FactSurveyResponse] ([CustomerKey]) ON [PRIMARY];
484</CommandText></TSQLCommand></EVENT_INSTANCE>
48515|2010-09-30 11:12:47.533000000|dbo|CREATE_TABLE|dbo|DimSalesReason|CREATE TABLE [dbo].[DimSalesReason] (
486 [SalesReasonKey] [int] IDENTITY(1, 1) NOT NULL,
487 [SalesReasonAlternateKey] [int] NOT NULL,
488 [SalesReasonName] [nvarchar] (50) NOT NULL,
489 [SalesReasonReasonType] [nvarchar] (50) NOT NULL
490) ON [PRIMARY];
491 [SalesReasonKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
492 [SalesReasonAlternateKey] [int] NOT NULL,&#x0D;
493 [SalesReasonName] [nvarchar] (50) NOT NULL,&#x0D;
494 [SalesReasonReasonType] [nvarchar] (50) NOT NULL &#x0D;
495) ON [PRIMARY];&#x0D;
496&#x0D;
497</CommandText></TSQLCommand></EVENT_INSTANCE>
49816|2010-09-30 11:12:47.537000000|dbo|CREATE_TABLE|dbo|DimSalesTerritory|CREATE TABLE [dbo].[DimSalesTerritory] (
499 [SalesTerritoryKey] [int] IDENTITY(1, 1) NOT NULL,
500 [SalesTerritoryAlternateKey] [int] NULL,
501 [SalesTerritoryRegion] [nvarchar] (50) NOT NULL,
502 [SalesTerritoryCountry] [nvarchar] (50) NOT NULL,
503 [SalesTerritoryGroup] [nvarchar] (50) NULL
504) ON [PRIMARY];
505 [SalesTerritoryKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
506 [SalesTerritoryAlternateKey] [int] NULL,&#x0D;
507 [SalesTerritoryRegion] [nvarchar] (50) NOT NULL,&#x0D;
508 [SalesTerritoryCountry] [nvarchar] (50) NOT NULL,&#x0D;
509 [SalesTerritoryGroup] [nvarchar] (50) NULL&#x0D;
510) ON [PRIMARY];&#x0D;
511&#x0D;
512</CommandText></TSQLCommand></EVENT_INSTANCE>
51318|2010-09-30 11:12:47.540000000|dbo|CREATE_TABLE|dbo|FactCallCenter|CREATE TABLE [dbo].[FactCallCenter] (
514 [FactCallCenterID] [int] IDENTITY(1,1) NOT NULL,
515[DateKey] [int] NOT NULL,
516[WageType] [nvarchar](15) NOT NULL,
517[Shift] [nvarchar](20) NOT NULL,
518[LevelOneOperators] [smallint] NOT NULL,
519[LevelTwoOperators] [smallint] NOT NULL,
520[TotalOperators] [smallint] NOT NULL,
521[Calls] [int] NOT NULL,
522[AutomaticResponses] [int] NOT NULL,
523[Orders] [int] NOT NULL,
524[IssuesRaised] [smallint] NOT NULL,
525[AverageTimePerIssue] [smallint] NOT NULL,
526[ServiceGrade] [float] NOT NULL
527) ON [PRIMARY];
528 [FactCallCenterID] [int] IDENTITY(1,1) NOT NULL,&#x0D;
529[DateKey] [int] NOT NULL,&#x0D;
530[WageType] [nvarchar](15) NOT NULL,&#x0D;
531[Shift] [nvarchar](20) NOT NULL,&#x0D;
532[LevelOneOperators] [smallint] NOT NULL,&#x0D;
533[LevelTwoOperators] [smallint] NOT NULL,&#x0D;
534[TotalOperators] [smallint] NOT NULL,&#x0D;
535[Calls] [int] NOT NULL,&#x0D;
536[AutomaticResponses] [int] NOT NULL,&#x0D;
537[Orders] [int] NOT NULL,&#x0D;
538[IssuesRaised] [smallint] NOT NULL,&#x0D;
539[AverageTimePerIssue] [smallint] NOT NULL,&#x0D;
540[ServiceGrade] [float] NOT NULL&#x0D;
541) ON [PRIMARY];&#x0D;
542&#x0D;
543</CommandText></TSQLCommand></EVENT_INSTANCE>
54419|2010-09-30 11:12:47.540000000|dbo|CREATE_TABLE|dbo|FactCurrencyRate|CREATE TABLE [dbo].[FactCurrencyRate] (
545 [CurrencyKey] [int] NOT NULL,
546 [DateKey] [int] NOT NULL,
547 [AverageRate] [float] NOT NULL,
548 [EndOfDayRate] [float] NOT NULL
549) ON [PRIMARY];
550 [CurrencyKey] [int] NOT NULL,&#x0D;
551 [DateKey] [int] NOT NULL,&#x0D;
552 [AverageRate] [float] NOT NULL,&#x0D;
553 [EndOfDayRate] [float] NOT NULL &#x0D;
554) ON [PRIMARY];&#x0D;
555&#x0D;
556</CommandText></TSQLCommand></EVENT_INSTANCE>
55720|2010-09-30 11:12:47.543000000|dbo|CREATE_TABLE|dbo|FactFinance|CREATE TABLE [dbo].[FactFinance] (
558[FinanceKey] [int] IDENTITY(1, 1) NOT NULL,
559 [DateKey] [int] NOT NULL,
560 [OrganizationKey] [int] NOT NULL,
561 [DepartmentGroupKey] [int] NOT NULL,
562 [ScenarioKey] [int] NOT NULL,
563 [AccountKey] [int] NOT NULL,
564 [Amount] [float] NOT NULL
565) ON [PRIMARY];
566[FinanceKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
567 [DateKey] [int] NOT NULL,&#x0D;
568 [OrganizationKey] [int] NOT NULL,&#x0D;
569 [DepartmentGroupKey] [int] NOT NULL,&#x0D;
570 [ScenarioKey] [int] NOT NULL,&#x0D;
571 [AccountKey] [int] NOT NULL,&#x0D;
572 [Amount] [float] NOT NULL &#x0D;
573) ON [PRIMARY];&#x0D;
574&#x0D;
575</CommandText></TSQLCommand></EVENT_INSTANCE>
57621|2010-09-30 11:12:47.547000000|dbo|CREATE_TABLE|dbo|FactInternetSales|CREATE TABLE [dbo].[FactInternetSales] (
577 [ProductKey] [int] NOT NULL,
578 [OrderDateKey] [int] NOT NULL,
579 [DueDateKey] [int] NOT NULL,
580 [ShipDateKey] [int] NOT NULL,
581 [CustomerKey] [int] NOT NULL,
582 [PromotionKey] [int] NOT NULL,
583 [CurrencyKey] [int] NOT NULL,
584 [SalesTerritoryKey] [int] NOT NULL,
585 [SalesOrderNumber] [nvarchar] (20) NOT NULL,
586 [SalesOrderLineNumber] [tinyint] NOT NULL,
587 [RevisionNumber] [tinyint] NOT NULL,
588 [OrderQuantity] [smallint] NOT NULL,
589 [UnitPrice] [money] NOT NULL,
590 [ExtendedAmount] [money] NOT NULL,
591 [UnitPriceDiscountPct] [float] NOT NULL,
592 [DiscountAmount] [float] NOT NULL,
593 [ProductStandardCost] [money] NOT NULL,
594 [TotalProductCost] [money] NOT NULL,
595 [SalesAmount] [money] NOT NULL,
596 [TaxAmt] [money] NOT NULL,
597 [Freight] [money] NOT NULL,
598 [CarrierTrackingNumber] [nvarchar] (25) NULL,
599 [CustomerPONumber] [nvarchar] (25) NULL
600) ON [PRIMARY];
601 [ProductKey] [int] NOT NULL,&#x0D;
602 [OrderDateKey] [int] NOT NULL,&#x0D;
603 [DueDateKey] [int] NOT NULL,&#x0D;
604 [ShipDateKey] [int] NOT NULL,&#x0D;
605 [CustomerKey] [int] NOT NULL,&#x0D;
606 [PromotionKey] [int] NOT NULL,&#x0D;
607 [CurrencyKey] [int] NOT NULL,&#x0D;
608 [SalesTerritoryKey] [int] NOT NULL,&#x0D;
609 [SalesOrderNumber] [nvarchar] (20) NOT NULL,&#x0D;
610 [SalesOrderLineNumber] [tinyint] NOT NULL,&#x0D;
611 [RevisionNumber] [tinyint] NOT NULL,&#x0D;
612 [OrderQuantity] [smallint] NOT NULL,&#x0D;
613 [UnitPrice] [money] NOT NULL,&#x0D;
614 [ExtendedAmount] [money] NOT NULL,&#x0D;
615 [UnitPriceDiscountPct] [float] NOT NULL,&#x0D;
616 [DiscountAmount] [float] NOT NULL,&#x0D;
617 [ProductStandardCost] [money] NOT NULL,&#x0D;
618 [TotalProductCost] [money] NOT NULL,&#x0D;
619 [SalesAmount] [money] NOT NULL,&#x0D;
620 [TaxAmt] [money] NOT NULL,&#x0D;
621 [Freight] [money] NOT NULL,&#x0D;
622 [CarrierTrackingNumber] [nvarchar] (25) NULL,&#x0D;
623 [CustomerPONumber] [nvarchar] (25) NULL &#x0D;
624) ON [PRIMARY];&#x0D;
625&#x0D;
626</CommandText></TSQLCommand></EVENT_INSTANCE>
62722|2010-09-30 11:12:47.550000000|dbo|CREATE_TABLE|dbo|FactResellerSales|CREATE TABLE [dbo].[FactResellerSales] (
628 [ProductKey] [int] NOT NULL,
629 [OrderDateKey] [int] NOT NULL,
630 [DueDateKey] [int] NOT NULL,
631 [ShipDateKey] [int] NOT NULL,
632 [ResellerKey] [int] NOT NULL,
633 [EmployeeKey] [int] NOT NULL,
634 [PromotionKey] [int] NOT NULL,
635 [CurrencyKey] [int] NOT NULL,
636 [SalesTerritoryKey] [int] NOT NULL,
637 [SalesOrderNumber] [nvarchar] (20) NOT NULL,
638 [SalesOrderLineNumber] [tinyint] NOT NULL,
639 [RevisionNumber] [tinyint] NULL,
640 [OrderQuantity] [smallint] NULL,
641 [UnitPrice] [money] NULL,
642 [ExtendedAmount] [money] NULL,
643 [UnitPriceDiscountPct] [float] NULL,
644 [DiscountAmount] [float] NULL,
645 [ProductStandardCost] [money] NULL,
646 [TotalProductCost] [money] NULL,
647 [SalesAmount] [money] NULL,
648 [TaxAmt] [money] NULL,
649 [Freight] [money] NULL,
650 [CarrierTrackingNumber] [nvarchar] (25) NULL,
651 [CustomerPONumber] [nvarchar] (25) NULL
652) ON [PRIMARY];
653 [ProductKey] [int] NOT NULL,&#x0D;
654 [OrderDateKey] [int] NOT NULL,&#x0D;
655 [DueDateKey] [int] NOT NULL,&#x0D;
656 [ShipDateKey] [int] NOT NULL,&#x0D;
657 [ResellerKey] [int] NOT NULL,&#x0D;
658 [EmployeeKey] [int] NOT NULL,&#x0D;
659 [PromotionKey] [int] NOT NULL,&#x0D;
660 [CurrencyKey] [int] NOT NULL,&#x0D;
661 [SalesTerritoryKey] [int] NOT NULL,&#x0D;
662 [SalesOrderNumber] [nvarchar] (20) NOT NULL,&#x0D;
663 [SalesOrderLineNumber] [tinyint] NOT NULL,&#x0D;
664 [RevisionNumber] [tinyint] NULL,&#x0D;
665 [OrderQuantity] [smallint] NULL,&#x0D;
666 [UnitPrice] [money] NULL,&#x0D;
667 [ExtendedAmount] [money] NULL,&#x0D;
668 [UnitPriceDiscountPct] [float] NULL,&#x0D;
669 [DiscountAmount] [float] NULL,&#x0D;
670 [ProductStandardCost] [money] NULL,&#x0D;
671 [TotalProductCost] [money] NULL,&#x0D;
672 [SalesAmount] [money] NULL,&#x0D;
673 [TaxAmt] [money] NULL,&#x0D;
674 [Freight] [money] NULL,&#x0D;
675 [CarrierTrackingNumber] [nvarchar] (25) NULL,&#x0D;
676 [CustomerPONumber] [nvarchar] (25) NULL &#x0D;
677) ON [PRIMARY];&#x0D;
678&#x0D;
679</CommandText></TSQLCommand></EVENT_INSTANCE>
68023|2010-09-30 11:12:47.550000000|dbo|CREATE_TABLE|dbo|FactInternetSalesReason|CREATE TABLE [dbo].[FactInternetSalesReason] (
681 [SalesOrderNumber] [nvarchar] (20) NOT NULL,
682 [SalesOrderLineNumber] [tinyint] NOT NULL,
683 [SalesReasonKey] [int] NOT NULL
684) ON [PRIMARY];
685 [SalesOrderNumber] [nvarchar] (20) NOT NULL,&#x0D;
686 [SalesOrderLineNumber] [tinyint] NOT NULL,&#x0D;
687 [SalesReasonKey] [int] NOT NULL &#x0D;
688) ON [PRIMARY];&#x0D;
689&#x0D;
690</CommandText></TSQLCommand></EVENT_INSTANCE>
69124|2010-09-30 11:12:47.550000000|dbo|CREATE_TABLE|dbo|FactSalesQuota|CREATE TABLE [dbo].[FactSalesQuota] (
692[SalesQuotaKey] [int] IDENTITY(1, 1) NOT NULL,
693 [EmployeeKey] [int] NOT NULL,
694 [DateKey] [int] NOT NULL,
695 [CalendarYear] [smallint] NOT NULL,
696 [CalendarQuarter] [tinyint] NOT NULL,
697 [SalesAmountQuota] [money] NOT NULL
698) ON [PRIMARY];
699[SalesQuotaKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
700 [EmployeeKey] [int] NOT NULL,&#x0D;
701 [DateKey] [int] NOT NULL,&#x0D;
702 [CalendarYear] [smallint] NOT NULL,&#x0D;
703 [CalendarQuarter] [tinyint] NOT NULL,&#x0D;
704 [SalesAmountQuota] [money] NOT NULL &#x0D;
705) ON [PRIMARY];&#x0D;
706&#x0D;
707</CommandText></TSQLCommand></EVENT_INSTANCE>
70825|2010-09-30 11:12:47.553000000|dbo|CREATE_TABLE|dbo|FactSurveyResponse|CREATE TABLE [dbo].[FactSurveyResponse] (
709[SurveyResponseKey] [int] IDENTITY(1, 1) NOT NULL,
710[DateKey] [int] NOT NULL,
711[CustomerKey] [int] NOT NULL,
712[ProductCategoryKey] [int] NOT NULL,
713[EnglishProductCategoryName] [nvarchar] (50) NOT NULL,
714[ProductSubcategoryKey] [int] NOT NULL,
715 [EnglishProductSubcategoryName] [nvarchar] (50) NOT NULL,
716) ON [PRIMARY];
717[SurveyResponseKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
718[DateKey] [int] NOT NULL,&#x0D;
719[CustomerKey] [int] NOT NULL,&#x0D;
720[ProductCategoryKey] [int] NOT NULL,&#x0D;
721[EnglishProductCategoryName] [nvarchar] (50) NOT NULL,&#x0D;
722[ProductSubcategoryKey] [int] NOT NULL,&#x0D;
723 [EnglishProductSubcategoryName] [nvarchar] (50) NOT NULL,&#x0D;
724) ON [PRIMARY];&#x0D;
725&#x0D;
726</CommandText></TSQLCommand></EVENT_INSTANCE>
72726|2010-09-30 11:12:47.557000000|dbo|CREATE_TABLE|dbo|ProspectiveBuyer|CREATE TABLE [dbo].[ProspectiveBuyer] (
728[ProspectiveBuyerKey] [int] IDENTITY(1, 1) NOT NULL,
729 [ProspectAlternateKey] [nvarchar] (15) NULL,
730 [FirstName] [nvarchar] (50) NULL,
731 [MiddleName] [nvarchar] (50) NULL,
732 [LastName] [nvarchar] (50) NULL,
733 [BirthDate] [datetime] NULL,
734 [MaritalStatus] [nchar] (1) NULL,
735 [Gender] [nvarchar] (1) NULL,
736 [EmailAddress] [nvarchar] (50) NULL,
737 [YearlyIncome] [money] NULL,
738 [TotalChildren] [tinyint] NULL,
739 [NumberChildrenAtHome] [tinyint] NULL,
740 [Education] [nvarchar] (40) NULL,
741 [Occupation] [nvarchar] (100) NULL,
742 [HouseOwnerFlag] [nchar] (1) NULL,
743 [NumberCarsOwned] [tinyint] NULL,
744 [AddressLine1] [nvarchar] (120) NULL,
745 [AddressLine2] [nvarchar] (120) NULL,
746 [City] [nvarchar](30) NULL,
747 [StateProvinceCode] [nvarchar] (3) NULL,
748 [PostalCode] [nvarchar](15) NULL,
749 [Phone] [nvarchar] (20) NULL,
750 [Salutation] [nvarchar] (8) NULL,
751 [Unknown] [int] NULL
752) ON [PRIMARY];
753[ProspectiveBuyerKey] [int] IDENTITY(1, 1) NOT NULL,&#x0D;
754 [ProspectAlternateKey] [nvarchar] (15) NULL,&#x0D;
755 [FirstName] [nvarchar] (50) NULL,&#x0D;
756 [MiddleName] [nvarchar] (50) NULL,&#x0D;
757 [LastName] [nvarchar] (50) NULL,&#x0D;
758 [BirthDate] [datetime] NULL,&#x0D;
759 [MaritalStatus] [nchar] (1) NULL,&#x0D;
760 [Gender] [nvarchar] (1) NULL,&#x0D;
761 [EmailAddress] [nvarchar] (50) NULL,&#x0D;
762 [YearlyIncome] [money] NULL,&#x0D;
763 [TotalChildren] [tinyint] NULL,&#x0D;
764 [NumberChildrenAtHome] [tinyint] NULL,&#x0D;
765 [Education] [nvarchar] (40) NULL,&#x0D;
766 [Occupation] [nvarchar] (100) NULL,&#x0D;
767 [HouseOwnerFlag] [nchar] (1) NULL,&#x0D;
768 [NumberCarsOwned] [tinyint] NULL,&#x0D;
769 [AddressLine1] [nvarchar] (120) NULL,&#x0D;
770 [AddressLine2] [nvarchar] (120) NULL,&#x0D;
771 [City] [nvarchar](30) NULL, &#x0D;
772 [StateProvinceCode] [nvarchar] (3) NULL,&#x0D;
773 [PostalCode] [nvarchar](15) NULL, &#x0D;
774 [Phone] [nvarchar] (20) NULL, &#x0D;
775 [Salutation] [nvarchar] (8) NULL, &#x0D;
776 [Unknown] [int] NULL &#x0D;
777) ON [PRIMARY];&#x0D;
778</CommandText></TSQLCommand></EVENT_INSTANCE>
77927|2010-09-30 11:12:51.037000000|dbo|ALTER_TABLE|dbo|DimAccount|ALTER TABLE [dbo].[DimAccount] WITH CHECK ADD
780 CONSTRAINT [PK_DimAccount] PRIMARY KEY CLUSTERED
781 (
782 [AccountKey]
783 ) ON [PRIMARY];
784 CONSTRAINT [PK_DimAccount] PRIMARY KEY CLUSTERED &#x0D;
785 (&#x0D;
786 [AccountKey]&#x0D;
787 ) ON [PRIMARY];&#x0D;
788&#x0D;
789</CommandText></TSQLCommand></EVENT_INSTANCE>
79028|2010-09-30 11:12:51.043000000|dbo|ALTER_TABLE|dbo|DimCurrency|ALTER TABLE [dbo].[DimCurrency] WITH CHECK ADD
791 CONSTRAINT [PK_DimCurrency_CurrencyKey] PRIMARY KEY CLUSTERED
792 (
793 [CurrencyKey]
794 ) ON [PRIMARY];
795 CONSTRAINT [PK_DimCurrency_CurrencyKey] PRIMARY KEY CLUSTERED &#x0D;
796 (&#x0D;
797 [CurrencyKey]&#x0D;
798 ) ON [PRIMARY];&#x0D;
799&#x0D;
800</CommandText></TSQLCommand></EVENT_INSTANCE>
80129|2010-09-30 11:12:51.290000000|dbo|ALTER_TABLE|dbo|DimCustomer|ALTER TABLE [dbo].[DimCustomer] WITH CHECK ADD
802 CONSTRAINT [PK_DimCustomer_CustomerKey] PRIMARY KEY CLUSTERED
803 (
804 [CustomerKey]
805 ) ON [PRIMARY];
806 CONSTRAINT [PK_DimCustomer_CustomerKey] PRIMARY KEY CLUSTERED &#x0D;
807 (&#x0D;
808 [CustomerKey]&#x0D;
809 ) ON [PRIMARY];&#x0D;
810&#x0D;
811</CommandText></TSQLCommand></EVENT_INSTANCE>
81230|2010-09-30 11:12:51.297000000|dbo|ALTER_TABLE|dbo|DimDepartmentGroup|ALTER TABLE [dbo].[DimDepartmentGroup] WITH CHECK ADD
813 CONSTRAINT [PK_DimDepartmentGroup] PRIMARY KEY CLUSTERED
814 (
815 [DepartmentGroupKey]
816 ) ON [PRIMARY];
817 CONSTRAINT [PK_DimDepartmentGroup] PRIMARY KEY CLUSTERED &#x0D;
818 (&#x0D;
819 [DepartmentGroupKey]&#x0D;
820 ) ON [PRIMARY];&#x0D;
821&#x0D;
822</CommandText></TSQLCommand></EVENT_INSTANCE>
82331|2010-09-30 11:12:51.303000000|dbo|ALTER_TABLE|dbo|DimEmployee|ALTER TABLE [dbo].[DimEmployee] WITH CHECK ADD
824 CONSTRAINT [PK_DimEmployee_EmployeeKey] PRIMARY KEY CLUSTERED
825 (
826 [EmployeeKey]
827 ) ON [PRIMARY];
828 CONSTRAINT [PK_DimEmployee_EmployeeKey] PRIMARY KEY CLUSTERED &#x0D;
829 (&#x0D;
830 [EmployeeKey]&#x0D;
831 ) ON [PRIMARY];&#x0D;
832&#x0D;
833</CommandText></TSQLCommand></EVENT_INSTANCE>
83432|2010-09-30 11:12:51.317000000|dbo|ALTER_TABLE|dbo|DimGeography|ALTER TABLE [dbo].[DimGeography] WITH CHECK ADD
835 CONSTRAINT [PK_DimGeography_GeographyKey] PRIMARY KEY CLUSTERED
836 (
837 [GeographyKey]
838 ) ON [PRIMARY];
839 CONSTRAINT [PK_DimGeography_GeographyKey] PRIMARY KEY CLUSTERED &#x0D;
840 (&#x0D;
841 [GeographyKey]&#x0D;
842 ) ON [PRIMARY];&#x0D;
843&#x0D;
844</CommandText></TSQLCommand></EVENT_INSTANCE>
84579|2010-09-30 11:12:54.857000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_ShipDateKey|CREATE INDEX [IX_FactResellerSales_ShipDateKey] ON [dbo].[FactResellerSales]([ShipDateKey]) ON [PRIMARY];
846</CommandText></TSQLCommand></EVENT_INSTANCE>
84733|2010-09-30 11:12:51.320000000|dbo|ALTER_TABLE|dbo|DimOrganization|ALTER TABLE [dbo].[DimOrganization] WITH CHECK ADD
848 CONSTRAINT [PK_DimOrganization] PRIMARY KEY CLUSTERED
849 (
850 [OrganizationKey]
851 ) ON [PRIMARY];
852 CONSTRAINT [PK_DimOrganization] PRIMARY KEY CLUSTERED &#x0D;
853 (&#x0D;
854 [OrganizationKey]&#x0D;
855 ) ON [PRIMARY];&#x0D;
856&#x0D;
857</CommandText></TSQLCommand></EVENT_INSTANCE>
85834|2010-09-30 11:12:51.357000000|dbo|ALTER_TABLE|dbo|DimProduct|ALTER TABLE [dbo].[DimProduct] WITH CHECK ADD
859 CONSTRAINT [PK_DimProduct_ProductKey] PRIMARY KEY CLUSTERED
860 (
861 [ProductKey]
862 ) ON [PRIMARY];
863 CONSTRAINT [PK_DimProduct_ProductKey] PRIMARY KEY CLUSTERED &#x0D;
864 (&#x0D;
865 [ProductKey]&#x0D;
866 ) ON [PRIMARY];&#x0D;
867&#x0D;
868</CommandText></TSQLCommand></EVENT_INSTANCE>
86935|2010-09-30 11:12:51.360000000|dbo|ALTER_TABLE|dbo|DimProductCategory|ALTER TABLE [dbo].[DimProductCategory] WITH CHECK ADD
870 CONSTRAINT [PK_DimProductCategory_ProductCategoryKey] PRIMARY KEY CLUSTERED
871 (
872 [ProductCategoryKey]
873 ) ON [PRIMARY];
874 CONSTRAINT [PK_DimProductCategory_ProductCategoryKey] PRIMARY KEY CLUSTERED &#x0D;
875 (&#x0D;
876 [ProductCategoryKey]&#x0D;
877 ) ON [PRIMARY];&#x0D;
878&#x0D;
879</CommandText></TSQLCommand></EVENT_INSTANCE>
88084|2010-09-30 11:12:55.637000000|dbo|CREATE_INDEX|dbo|IX_FactSurveyResponse_DateKey|CREATE INDEX [IX_FactSurveyResponse_DateKey] ON [dbo].[FactSurveyResponse] ([DateKey]) ON [PRIMARY];
881</CommandText></TSQLCommand></EVENT_INSTANCE>
88236|2010-09-30 11:12:51.367000000|dbo|ALTER_TABLE|dbo|DimProductSubcategory|ALTER TABLE [dbo].[DimProductSubcategory] WITH CHECK ADD
883 CONSTRAINT [PK_DimProductSubcategory_ProductSubcategoryKey] PRIMARY KEY CLUSTERED
884 (
885 [ProductSubcategoryKey]
886 ) ON [PRIMARY];
887 CONSTRAINT [PK_DimProductSubcategory_ProductSubcategoryKey] PRIMARY KEY CLUSTERED &#x0D;
888 (&#x0D;
889 [ProductSubcategoryKey]&#x0D;
890 ) ON [PRIMARY];&#x0D;
891&#x0D;
892</CommandText></TSQLCommand></EVENT_INSTANCE>
89337|2010-09-30 11:12:51.370000000|dbo|ALTER_TABLE|dbo|DimPromotion|ALTER TABLE [dbo].[DimPromotion] WITH CHECK ADD
894 CONSTRAINT [PK_DimPromotion_PromotionKey] PRIMARY KEY CLUSTERED
895 (
896 [PromotionKey]
897 ) ON [PRIMARY];
898 CONSTRAINT [PK_DimPromotion_PromotionKey] PRIMARY KEY CLUSTERED &#x0D;
899 (&#x0D;
900 [PromotionKey]&#x0D;
901 ) ON [PRIMARY];&#x0D;
902&#x0D;
903</CommandText></TSQLCommand></EVENT_INSTANCE>
90438|2010-09-30 11:12:51.380000000|dbo|ALTER_TABLE|dbo|DimReseller|ALTER TABLE [dbo].[DimReseller] WITH CHECK ADD
905 CONSTRAINT [PK_DimReseller_ResellerKey] PRIMARY KEY CLUSTERED
906 (
907 [ResellerKey]
908 ) ON [PRIMARY];
909 CONSTRAINT [PK_DimReseller_ResellerKey] PRIMARY KEY CLUSTERED &#x0D;
910 (&#x0D;
911 [ResellerKey]&#x0D;
912 ) ON [PRIMARY];&#x0D;
913&#x0D;
914</CommandText></TSQLCommand></EVENT_INSTANCE>
91582|2010-09-30 11:12:55.627000000|dbo|CREATE_INDEX|dbo|IX_FactSalesQuota_EmployeeKey|CREATE INDEX [IX_FactSalesQuota_EmployeeKey] ON [dbo].[FactSalesQuota]([EmployeeKey]) ON [PRIMARY];
916</CommandText></TSQLCommand></EVENT_INSTANCE>
91739|2010-09-30 11:12:51.383000000|dbo|ALTER_TABLE|dbo|DimSalesReason|ALTER TABLE [dbo].[DimSalesReason] WITH CHECK ADD
918 CONSTRAINT [PK_DimSalesReason_SalesReasonKey] PRIMARY KEY CLUSTERED
919 (
920 [SalesReasonKey]
921 ) ON [PRIMARY];
922 CONSTRAINT [PK_DimSalesReason_SalesReasonKey] PRIMARY KEY CLUSTERED &#x0D;
923 (&#x0D;
924 [SalesReasonKey]&#x0D;
925 ) ON [PRIMARY];&#x0D;
926&#x0D;
927</CommandText></TSQLCommand></EVENT_INSTANCE>
92840|2010-09-30 11:12:51.390000000|dbo|ALTER_TABLE|dbo|DimSalesTerritory|ALTER TABLE [dbo].[DimSalesTerritory] WITH CHECK ADD
929 CONSTRAINT [PK_DimSalesTerritory_SalesTerritoryKey] PRIMARY KEY CLUSTERED
930 (
931 [SalesTerritoryKey]
932 ) ON [PRIMARY];
933 CONSTRAINT [PK_DimSalesTerritory_SalesTerritoryKey] PRIMARY KEY CLUSTERED &#x0D;
934 (&#x0D;
935 [SalesTerritoryKey]&#x0D;
936 ) ON [PRIMARY];&#x0D;
937&#x0D;
938</CommandText></TSQLCommand></EVENT_INSTANCE>
93941|2010-09-30 11:12:51.393000000|dbo|ALTER_TABLE|dbo|DimScenario|ALTER TABLE [dbo].[DimScenario] WITH CHECK ADD
940 CONSTRAINT [PK_DimScenario] PRIMARY KEY CLUSTERED
941 (
942 [ScenarioKey]
943 ) ON [PRIMARY];
944 CONSTRAINT [PK_DimScenario] PRIMARY KEY CLUSTERED &#x0D;
945 (&#x0D;
946 [ScenarioKey]&#x0D;
947 ) ON [PRIMARY];&#x0D;
948&#x0D;
949</CommandText></TSQLCommand></EVENT_INSTANCE>
95042|2010-09-30 11:12:51.403000000|dbo|ALTER_TABLE|dbo|DimDate|ALTER TABLE [dbo].[DimDate] WITH CHECK ADD
951 CONSTRAINT [PK_DimDate_DateKey] PRIMARY KEY CLUSTERED
952 (
953 [DateKey]
954 ) ON [PRIMARY];
955 CONSTRAINT [PK_DimDate_DateKey] PRIMARY KEY CLUSTERED &#x0D;
956 (&#x0D;
957 [DateKey]&#x0D;
958 ) ON [PRIMARY];&#x0D;
959&#x0D;
960</CommandText></TSQLCommand></EVENT_INSTANCE>
96143|2010-09-30 11:12:51.410000000|dbo|ALTER_TABLE|dbo|FactCallCenter|ALTER TABLE [dbo].[FactCallCenter] WITH CHECK ADD
962CONSTRAINT [PK_FactCallCenter_FactCallCenterID] PRIMARY KEY CLUSTERED
963(
964[FactCallCenterID]
965) ON [PRIMARY];
966
967CONSTRAINT [PK_FactCallCenter_FactCallCenterID] PRIMARY KEY CLUSTERED&#x0D;
968(&#x0D;
969[FactCallCenterID]&#x0D;
970) ON [PRIMARY];&#x0D;
971&#x0D;
972</CommandText></TSQLCommand></EVENT_INSTANCE>
97344|2010-09-30 11:12:51.457000000|dbo|ALTER_TABLE|dbo|FactCurrencyRate|ALTER TABLE [dbo].[FactCurrencyRate] WITH CHECK ADD
974CONSTRAINT [PK_FactCurrencyRate_CurrencyKey_DateKey] PRIMARY KEY CLUSTERED
975(
976[CurrencyKey],
977[DateKey]
978) ON [PRIMARY];
979CONSTRAINT [PK_FactCurrencyRate_CurrencyKey_DateKey] PRIMARY KEY CLUSTERED&#x0D;
980(&#x0D;
981[CurrencyKey],&#x0D;
982[DateKey]&#x0D;
983) ON [PRIMARY];&#x0D;
984&#x0D;
985</CommandText></TSQLCommand></EVENT_INSTANCE>
98645|2010-09-30 11:12:51.937000000|dbo|ALTER_TABLE|dbo|FactInternetSales|ALTER TABLE [dbo].[FactInternetSales] ADD
987 CONSTRAINT [PK_FactInternetSales_SalesOrderNumber_SalesOrderLineNumber] PRIMARY KEY CLUSTERED
988 (
989 [SalesOrderNumber],
990 [SalesOrderLineNumber]
991 ) ON [PRIMARY];
992 CONSTRAINT [PK_FactInternetSales_SalesOrderNumber_SalesOrderLineNumber] PRIMARY KEY CLUSTERED &#x0D;
993 (&#x0D;
994 [SalesOrderNumber],&#x0D;
995 [SalesOrderLineNumber]&#x0D;
996 ) ON [PRIMARY];&#x0D;
997&#x0D;
998</CommandText></TSQLCommand></EVENT_INSTANCE>
99946|2010-09-30 11:12:52.437000000|dbo|ALTER_TABLE|dbo|FactResellerSales|ALTER TABLE [dbo].[FactResellerSales] ADD
1000 CONSTRAINT [PK_FactResellerSales_SalesOrderNumber_SalesOrderLineNumber] PRIMARY KEY CLUSTERED
1001 (
1002 [SalesOrderNumber],
1003 [SalesOrderLineNumber]
1004 ) ON [PRIMARY];
1005 CONSTRAINT [PK_FactResellerSales_SalesOrderNumber_SalesOrderLineNumber] PRIMARY KEY CLUSTERED &#x0D;
1006 (&#x0D;
1007 [SalesOrderNumber],&#x0D;
1008 [SalesOrderLineNumber]&#x0D;
1009 ) ON [PRIMARY];&#x0D;
1010&#x0D;
1011</CommandText></TSQLCommand></EVENT_INSTANCE>
101247|2010-09-30 11:12:52.603000000|dbo|ALTER_TABLE|dbo|FactInternetSalesReason|ALTER TABLE [dbo].[FactInternetSalesReason] ADD
1013 CONSTRAINT [PK_FactInternetSalesReason_SalesOrderNumber_SalesOrderLineNumber_SalesReasonKey] PRIMARY KEY CLUSTERED
1014 (
1015 [SalesOrderNumber],
1016 [SalesOrderLineNumber],
1017 [SalesReasonKey]
1018 ) ON [PRIMARY];
1019 CONSTRAINT [PK_FactInternetSalesReason_SalesOrderNumber_SalesOrderLineNumber_SalesReasonKey] PRIMARY KEY CLUSTERED &#x0D;
1020 (&#x0D;
1021 [SalesOrderNumber],&#x0D;
1022 [SalesOrderLineNumber],&#x0D;
1023 [SalesReasonKey]&#x0D;
1024 ) ON [PRIMARY];&#x0D;
1025&#x0D;
1026</CommandText></TSQLCommand></EVENT_INSTANCE>
102748|2010-09-30 11:12:52.610000000|dbo|ALTER_TABLE|dbo|FactSalesQuota|ALTER TABLE [dbo].[FactSalesQuota] ADD
1028CONSTRAINT [PK_FactSalesQuota_SalesQuotaKey] PRIMARY KEY CLUSTERED
1029(
1030[SalesQuotaKey]
1031) ON [PRIMARY];
1032
1033CONSTRAINT [PK_FactSalesQuota_SalesQuotaKey] PRIMARY KEY CLUSTERED&#x0D;
1034(&#x0D;
1035[SalesQuotaKey]&#x0D;
1036) ON [PRIMARY];&#x0D;
1037&#x0D;
1038</CommandText></TSQLCommand></EVENT_INSTANCE>
103963|2010-09-30 11:12:52.780000000|dbo|CREATE_INDEX|dbo|IX_DimReseller_GeographyKey|CREATE INDEX [IX_DimReseller_GeographyKey] ON [dbo].[DimReseller]([GeographyKey]) ON [PRIMARY];
1040&#x0D;
1041</CommandText></TSQLCommand></EVENT_INSTANCE>
104267|2010-09-30 11:12:52.913000000|dbo|CREATE_INDEX|dbo|IX_FactInternetSales_CurrencyKey|CREATE INDEX [IX_FactInternetSales_CurrencyKey] ON [dbo].[FactInternetSales]([CurrencyKey]) ON [PRIMARY];
1043</CommandText></TSQLCommand></EVENT_INSTANCE>
104449|2010-09-30 11:12:52.620000000|dbo|ALTER_TABLE|dbo|FactSurveyResponse|ALTER TABLE [dbo].[FactSurveyResponse] ADD
1045CONSTRAINT [PK_FactSurveyResponse_SurveyResponseKey] PRIMARY KEY CLUSTERED
1046(
1047[SurveyResponseKey]
1048) ON [PRIMARY];
1049CONSTRAINT [PK_FactSurveyResponse_SurveyResponseKey] PRIMARY KEY CLUSTERED&#x0D;
1050(&#x0D;
1051[SurveyResponseKey]&#x0D;
1052) ON [PRIMARY];&#x0D;
1053&#x0D;
1054</CommandText></TSQLCommand></EVENT_INSTANCE>
105550|2010-09-30 11:12:52.637000000|dbo|ALTER_TABLE|dbo|ProspectiveBuyer|ALTER TABLE [dbo].[ProspectiveBuyer] ADD
1056CONSTRAINT [PK_ProspectiveBuyer_ProspectiveBuyerKey] PRIMARY KEY CLUSTERED
1057(
1058[ProspectiveBuyerKey]
1059) ON [PRIMARY];
1060CONSTRAINT [PK_ProspectiveBuyer_ProspectiveBuyerKey] PRIMARY KEY CLUSTERED&#x0D;
1061(&#x0D;
1062[ProspectiveBuyerKey]&#x0D;
1063) ON [PRIMARY];&#x0D;
1064</CommandText></TSQLCommand></EVENT_INSTANCE>
106551|2010-09-30 11:12:52.667000000|dbo|CREATE_INDEX|dbo|AK_DimAccount_AccountCodeAlternateKey|CREATE UNIQUE INDEX [AK_DimAccount_AccountCodeAlternateKey] ON [dbo].[DimAccount]([AccountCodeAlternateKey]) ON [PRIMARY];
1066&#x0D;
1067</CommandText></TSQLCommand></EVENT_INSTANCE>
106852|2010-09-30 11:12:52.670000000|dbo|ALTER_TABLE|dbo|DimCurrency|ALTER TABLE [dbo].[DimCurrency] ADD
1069 CONSTRAINT [AK_DimCurrency_CurrencyAlternateKey] UNIQUE NONCLUSTERED
1070 (
1071 [CurrencyAlternateKey]
1072 ) ON [PRIMARY];
1073 CONSTRAINT [AK_DimCurrency_CurrencyAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1074 (&#x0D;
1075 [CurrencyAlternateKey]&#x0D;
1076 ) ON [PRIMARY];&#x0D;
1077&#x0D;
1078</CommandText></TSQLCommand></EVENT_INSTANCE>
107953|2010-09-30 11:12:52.710000000|dbo|ALTER_TABLE|dbo|DimCustomer|ALTER TABLE [dbo].[DimCustomer] ADD
1080 CONSTRAINT [IX_DimCustomer_CustomerAlternateKey] UNIQUE NONCLUSTERED
1081 (
1082 [CustomerAlternateKey]
1083 ) ON [PRIMARY];
1084 CONSTRAINT [IX_DimCustomer_CustomerAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1085 (&#x0D;
1086 [CustomerAlternateKey]&#x0D;
1087 ) ON [PRIMARY];&#x0D;
1088&#x0D;
1089</CommandText></TSQLCommand></EVENT_INSTANCE>
109054|2010-09-30 11:12:52.737000000|dbo|CREATE_INDEX|dbo|IX_DimCustomer_GeographyKey|CREATE INDEX [IX_DimCustomer_GeographyKey] ON [dbo].[DimCustomer]([GeographyKey]) ON [PRIMARY];
1091&#x0D;
1092</CommandText></TSQLCommand></EVENT_INSTANCE>
109355|2010-09-30 11:12:52.740000000|dbo|CREATE_INDEX|dbo|IX_DimEmployee_ParentEmployeeKey|CREATE INDEX [IX_DimEmployee_ParentEmployeeKey] ON [dbo].[DimEmployee]([ParentEmployeeKey]) ON [PRIMARY];
1094</CommandText></TSQLCommand></EVENT_INSTANCE>
109557|2010-09-30 11:12:52.750000000|dbo|ALTER_TABLE|dbo|DimProduct|ALTER TABLE [dbo].[DimProduct] ADD
1096 CONSTRAINT [AK_DimProduct_ProductAlternateKey_StartDate] UNIQUE NONCLUSTERED
1097 (
1098 [ProductAlternateKey],
1099 [StartDate]
1100 ) ON [PRIMARY];
1101 CONSTRAINT [AK_DimProduct_ProductAlternateKey_StartDate] UNIQUE NONCLUSTERED &#x0D;
1102 (&#x0D;
1103 [ProductAlternateKey],&#x0D;
1104 [StartDate]&#x0D;
1105 ) ON [PRIMARY];&#x0D;
1106&#x0D;
1107</CommandText></TSQLCommand></EVENT_INSTANCE>
110858|2010-09-30 11:12:52.757000000|dbo|CREATE_INDEX|dbo|IX_DimProduct_ProductSubcategoryKey|CREATE INDEX [IX_DimProduct_ProductSubcategoryKey] ON [dbo].[DimProduct]([ProductSubcategoryKey]) ON [PRIMARY];
1109&#x0D;
1110</CommandText></TSQLCommand></EVENT_INSTANCE>
111159|2010-09-30 11:12:52.760000000|dbo|ALTER_TABLE|dbo|DimProductCategory|ALTER TABLE [dbo].[DimProductCategory] ADD
1112 CONSTRAINT [AK_DimProductCategory_ProductCategoryAlternateKey] UNIQUE NONCLUSTERED
1113 (
1114 [ProductCategoryAlternateKey]
1115 ) ON [PRIMARY];
1116 CONSTRAINT [AK_DimProductCategory_ProductCategoryAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1117 (&#x0D;
1118 [ProductCategoryAlternateKey]&#x0D;
1119 ) ON [PRIMARY];&#x0D;
1120&#x0D;
1121</CommandText></TSQLCommand></EVENT_INSTANCE>
112269|2010-09-30 11:12:53.127000000|dbo|CREATE_INDEX|dbo|IX_FactInternetSales_DueDateKey|CREATE INDEX [IX_FactInternetSales_DueDateKey] ON [dbo].[FactInternetSales]([DueDateKey]) ON [PRIMARY];
1123</CommandText></TSQLCommand></EVENT_INSTANCE>
112460|2010-09-30 11:12:52.763000000|dbo|ALTER_TABLE|dbo|DimProductSubcategory|ALTER TABLE [dbo].[DimProductSubcategory] ADD
1125 CONSTRAINT [AK_DimProductSubcategory_ProductSubcategoryAlternateKey] UNIQUE NONCLUSTERED
1126 (
1127 [ProductSubcategoryAlternateKey]
1128 ) ON [PRIMARY];
1129 CONSTRAINT [AK_DimProductSubcategory_ProductSubcategoryAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1130 (&#x0D;
1131 [ProductSubcategoryAlternateKey]&#x0D;
1132 ) ON [PRIMARY];&#x0D;
1133&#x0D;
1134&#x0D;
1135</CommandText></TSQLCommand></EVENT_INSTANCE>
113661|2010-09-30 11:12:52.767000000|dbo|ALTER_TABLE|dbo|DimPromotion|ALTER TABLE [dbo].[DimPromotion] ADD
1137 CONSTRAINT [AK_DimPromotion_PromotionAlternateKey] UNIQUE NONCLUSTERED
1138 (
1139 [PromotionAlternateKey]
1140 ) ON [PRIMARY];
1141 CONSTRAINT [AK_DimPromotion_PromotionAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1142 (&#x0D;
1143 [PromotionAlternateKey]&#x0D;
1144 ) ON [PRIMARY];&#x0D;
1145&#x0D;
1146</CommandText></TSQLCommand></EVENT_INSTANCE>
114762|2010-09-30 11:12:52.773000000|dbo|ALTER_TABLE|dbo|DimReseller|ALTER TABLE [dbo].[DimReseller] ADD
1148 CONSTRAINT [AK_DimReseller_ResellerAlternateKey] UNIQUE NONCLUSTERED
1149 (
1150 [ResellerAlternateKey]
1151 ) ON [PRIMARY];
1152 CONSTRAINT [AK_DimReseller_ResellerAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1153 (&#x0D;
1154 [ResellerAlternateKey]&#x0D;
1155 ) ON [PRIMARY];&#x0D;
1156&#x0D;
1157</CommandText></TSQLCommand></EVENT_INSTANCE>
115864|2010-09-30 11:12:52.780000000|dbo|ALTER_TABLE|dbo|DimSalesTerritory|ALTER TABLE [dbo].[DimSalesTerritory] ADD
1159 CONSTRAINT [AK_DimSalesTerritory_SalesTerritoryAlternateKey] UNIQUE NONCLUSTERED
1160 (
1161 [SalesTerritoryAlternateKey]
1162 ) ON [PRIMARY];
1163 CONSTRAINT [AK_DimSalesTerritory_SalesTerritoryAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1164 (&#x0D;
1165 [SalesTerritoryAlternateKey]&#x0D;
1166 ) ON [PRIMARY];&#x0D;
1167&#x0D;
1168</CommandText></TSQLCommand></EVENT_INSTANCE>
116965|2010-09-30 11:12:52.787000000|dbo|ALTER_TABLE|dbo|DimDate|ALTER TABLE [dbo].[DimDate] ADD
1170 CONSTRAINT [AK_DimDate_FullDateAlternateKey] UNIQUE NONCLUSTERED
1171 (
1172 [FullDateAlternateKey]
1173 ) ON [PRIMARY];
1174 CONSTRAINT [AK_DimDate_FullDateAlternateKey] UNIQUE NONCLUSTERED &#x0D;
1175 (&#x0D;
1176 [FullDateAlternateKey]&#x0D;
1177 ) ON [PRIMARY];&#x0D;
1178&#x0D;
1179&#x0D;
1180</CommandText></TSQLCommand></EVENT_INSTANCE>
118166|2010-09-30 11:12:52.790000000|dbo|ALTER_TABLE|dbo|FactCallCenter|ALTER TABLE [dbo].[FactCallCenter] ADD
1182CONSTRAINT [AK_FactCallCenter_DateKey_Shift] UNIQUE NONCLUSTERED
1183(
1184[DateKey],
1185[Shift]
1186) ON [PRIMARY];
1187CONSTRAINT [AK_FactCallCenter_DateKey_Shift] UNIQUE NONCLUSTERED&#x0D;
1188(&#x0D;
1189[DateKey],&#x0D;
1190[Shift]&#x0D;
1191) ON [PRIMARY];&#x0D;
1192&#x0D;
1193&#x0D;
1194</CommandText></TSQLCommand></EVENT_INSTANCE>
119571|2010-09-30 11:12:53.413000000|dbo|CREATE_INDEX|dbo|IX_FactInternetSales_ProductKey|CREATE INDEX [IX_FactInternetSales_ProductKey] ON [dbo].[FactInternetSales]([ProductKey]) ON [PRIMARY];
1196</CommandText></TSQLCommand></EVENT_INSTANCE>
119773|2010-09-30 11:12:53.720000000|dbo|CREATE_INDEX|dbo|IX_FactIneternetSales_ShipDateKey|CREATE INDEX [IX_FactIneternetSales_ShipDateKey] ON [dbo].[FactInternetSales]([ShipDateKey]) ON [PRIMARY];
1198&#x0D;
1199&#x0D;
1200&#x0D;
1201</CommandText></TSQLCommand></EVENT_INSTANCE>
120274|2010-09-30 11:12:53.870000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_CurrencyKey|CREATE INDEX [IX_FactResellerSales_CurrencyKey] ON [dbo].[FactResellerSales]([CurrencyKey]) ON [PRIMARY];
1203</CommandText></TSQLCommand></EVENT_INSTANCE>
120475|2010-09-30 11:12:53.987000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_DueDateKey|CREATE INDEX [IX_FactResellerSales_DueDateKey] ON [dbo].[FactResellerSales]([DueDateKey]) ON [PRIMARY];
1205</CommandText></TSQLCommand></EVENT_INSTANCE>
120676|2010-09-30 11:12:54.100000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_OrderDateKey|CREATE INDEX [IX_FactResellerSales_OrderDateKey] ON [dbo].[FactResellerSales]([OrderDateKey]) ON [PRIMARY];
1207</CommandText></TSQLCommand></EVENT_INSTANCE>
120877|2010-09-30 11:12:54.253000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_ProductKey|CREATE INDEX [IX_FactResellerSales_ProductKey] ON [dbo].[FactResellerSales]([ProductKey]) ON [PRIMARY];
1209</CommandText></TSQLCommand></EVENT_INSTANCE>
121081|2010-09-30 11:12:55.623000000|dbo|CREATE_INDEX|dbo|IX_FactResellerSales_ResellerKey|CREATE INDEX [IX_FactResellerSales_ResellerKey] ON [dbo].[FactResellerSales]([ResellerKey]) ON [PRIMARY];
1211 &#x0D;
1212</CommandText></TSQLCommand></EVENT_INSTANCE>
121386|2010-09-30 11:12:55.650000000|dbo|CREATE_INDEX|dbo|IX_FactSurveyResponse_ProductSubcategoryKey|CREATE INDEX [IX_FactSurveyResponse_ProductSubcategoryKey] ON [dbo].[FactSurveyResponse] ([ProductSubcategoryKey]) ON [PRIMARY];
1214&#x0D;
1215</CommandText></TSQLCommand></EVENT_INSTANCE>
121687|2010-09-30 11:12:55.660000000|dbo|CREATE_INDEX|dbo|IX_ProspectiveBuyer_ProspectAlternateKey|CREATE INDEX [IX_ProspectiveBuyer_ProspectAlternateKey] ON [dbo].[ProspectiveBuyer]([ProspectAlternateKey]) ON [PRIMARY];
1217</CommandText></TSQLCommand></EVENT_INSTANCE>
121888|2010-09-30 11:12:55.683000000|dbo|ALTER_TABLE|dbo|DimAccount|ALTER TABLE [dbo].[DimAccount] ADD
1219 CONSTRAINT [FK_DimAccount_DimAccount] FOREIGN KEY
1220 (
1221 [ParentAccountKey]
1222 ) REFERENCES [dbo].[DimAccount] (
1223 [AccountKey]
1224 );
1225 CONSTRAINT [FK_DimAccount_DimAccount] FOREIGN KEY &#x0D;
1226 (&#x0D;
1227 [ParentAccountKey]&#x0D;
1228 ) REFERENCES [dbo].[DimAccount] (&#x0D;
1229 [AccountKey]&#x0D;
1230 );&#x0D;
1231&#x0D;
1232</CommandText></TSQLCommand></EVENT_INSTANCE>
123389|2010-09-30 11:12:55.697000000|dbo|ALTER_TABLE|dbo|DimCustomer|ALTER TABLE [dbo].[DimCustomer] ADD
1234 CONSTRAINT [FK_DimCustomer_DimGeography] FOREIGN KEY
1235 (
1236 [GeographyKey]
1237 ) REFERENCES [dbo].[DimGeography] (
1238 [GeographyKey]
1239 );
1240 CONSTRAINT [FK_DimCustomer_DimGeography] FOREIGN KEY &#x0D;
1241 (&#x0D;
1242 [GeographyKey]&#x0D;
1243 ) REFERENCES [dbo].[DimGeography] (&#x0D;
1244 [GeographyKey]&#x0D;
1245 );&#x0D;
1246&#x0D;
1247</CommandText></TSQLCommand></EVENT_INSTANCE>
124890|2010-09-30 11:12:55.700000000|dbo|ALTER_TABLE|dbo|DimDepartmentGroup|ALTER TABLE [dbo].[DimDepartmentGroup] ADD
1249 CONSTRAINT [FK_DimDepartmentGroup_DimDepartmentGroup] FOREIGN KEY
1250 (
1251 [ParentDepartmentGroupKey]
1252 ) REFERENCES [dbo].[DimDepartmentGroup] (
1253 [DepartmentGroupKey]
1254 );
1255 CONSTRAINT [FK_DimDepartmentGroup_DimDepartmentGroup] FOREIGN KEY &#x0D;
1256 (&#x0D;
1257 [ParentDepartmentGroupKey]&#x0D;
1258 ) REFERENCES [dbo].[DimDepartmentGroup] (&#x0D;
1259 [DepartmentGroupKey]&#x0D;
1260 );&#x0D;
1261&#x0D;
1262</CommandText></TSQLCommand></EVENT_INSTANCE>
126391|2010-09-30 11:12:55.707000000|dbo|ALTER_TABLE|dbo|DimEmployee|ALTER TABLE [dbo].[DimEmployee] ADD
1264 CONSTRAINT [FK_DimEmployee_DimEmployee] FOREIGN KEY
1265 (
1266 [ParentEmployeeKey]
1267 ) REFERENCES [dbo].[DimEmployee] (
1268 [EmployeeKey]
1269 ),
1270 CONSTRAINT [FK_DimEmployee_DimSalesTerritory] FOREIGN KEY
1271 (
1272 [SalesTerritoryKey]
1273 ) REFERENCES [dbo].[DimSalesTerritory] (
1274 [SalesTerritoryKey]
1275 );
1276 CONSTRAINT [FK_DimEmployee_DimEmployee] FOREIGN KEY &#x0D;
1277 (&#x0D;
1278 [ParentEmployeeKey]&#x0D;
1279 ) REFERENCES [dbo].[DimEmployee] (&#x0D;
1280 [EmployeeKey]&#x0D;
1281 ),&#x0D;
1282 CONSTRAINT [FK_DimEmployee_DimSalesTerritory] FOREIGN KEY &#x0D;
1283 (&#x0D;
1284 [SalesTerritoryKey]&#x0D;
1285 ) REFERENCES [dbo].[DimSalesTerritory] (&#x0D;
1286 [SalesTerritoryKey]&#x0D;
1287 );&#x0D;
1288&#x0D;
1289</CommandText></TSQLCommand></EVENT_INSTANCE>
129092|2010-09-30 11:12:55.710000000|dbo|ALTER_TABLE|dbo|DimGeography|ALTER TABLE [dbo].[DimGeography] ADD
1291 CONSTRAINT [FK_DimGeography_DimSalesTerritory] FOREIGN KEY
1292 (
1293 [SalesTerritoryKey]
1294 ) REFERENCES [dbo].[DimSalesTerritory] (
1295 [SalesTerritoryKey]
1296 );
1297 CONSTRAINT [FK_DimGeography_DimSalesTerritory] FOREIGN KEY &#x0D;
1298 (&#x0D;
1299 [SalesTerritoryKey]&#x0D;
1300 ) REFERENCES [dbo].[DimSalesTerritory] (&#x0D;
1301 [SalesTerritoryKey]&#x0D;
1302 );&#x0D;
1303&#x0D;
1304</CommandText></TSQLCommand></EVENT_INSTANCE>
130593|2010-09-30 11:12:55.717000000|dbo|ALTER_TABLE|dbo|DimOrganization|ALTER TABLE [dbo].[DimOrganization] ADD
1306 CONSTRAINT [FK_DimOrganization_DimOrganization] FOREIGN KEY
1307 (
1308 [ParentOrganizationKey]
1309 ) REFERENCES [dbo].[DimOrganization] (
1310 [OrganizationKey]
1311 ),
1312 CONSTRAINT [FK_DimOrganization_DimCurrency] FOREIGN KEY
1313 (
1314 [CurrencyKey]
1315 ) REFERENCES [dbo].[DimCurrency] (
1316 [CurrencyKey]
1317 );
1318 CONSTRAINT [FK_DimOrganization_DimOrganization] FOREIGN KEY &#x0D;
1319 (&#x0D;
1320 [ParentOrganizationKey]&#x0D;
1321 ) REFERENCES [dbo].[DimOrganization] (&#x0D;
1322 [OrganizationKey]&#x0D;
1323 ),&#x0D;
1324 CONSTRAINT [FK_DimOrganization_DimCurrency] FOREIGN KEY&#x0D;
1325 (&#x0D;
1326 [CurrencyKey]&#x0D;
1327 ) REFERENCES [dbo].[DimCurrency] (&#x0D;
1328 [CurrencyKey]&#x0D;
1329 );&#x0D;
1330&#x0D;
1331</CommandText></TSQLCommand></EVENT_INSTANCE>
133294|2010-09-30 11:12:55.720000000|dbo|ALTER_TABLE|dbo|DimProduct|ALTER TABLE [dbo].[DimProduct] ADD
1333 CONSTRAINT [FK_DimProduct_DimProductSubcategory] FOREIGN KEY
1334 (
1335 [ProductSubcategoryKey]
1336 ) REFERENCES [dbo].[DimProductSubcategory] (
1337 [ProductSubcategoryKey]
1338 );
1339 CONSTRAINT [FK_DimProduct_DimProductSubcategory] FOREIGN KEY &#x0D;
1340 (&#x0D;
1341 [ProductSubcategoryKey]&#x0D;
1342 ) REFERENCES [dbo].[DimProductSubcategory] (&#x0D;
1343 [ProductSubcategoryKey]&#x0D;
1344 );&#x0D;
1345&#x0D;
1346</CommandText></TSQLCommand></EVENT_INSTANCE>
134795|2010-09-30 11:12:55.727000000|dbo|ALTER_TABLE|dbo|DimProductSubcategory|ALTER TABLE [dbo].[DimProductSubcategory] ADD
1348 CONSTRAINT [FK_DimProductSubcategory_DimProductCategory] FOREIGN KEY
1349 (
1350 [ProductCategoryKey]
1351 ) REFERENCES [dbo].[DimProductCategory] (
1352 [ProductCategoryKey]
1353 );
1354 CONSTRAINT [FK_DimProductSubcategory_DimProductCategory] FOREIGN KEY &#x0D;
1355 (&#x0D;
1356 [ProductCategoryKey]&#x0D;
1357 ) REFERENCES [dbo].[DimProductCategory] (&#x0D;
1358 [ProductCategoryKey]&#x0D;
1359 );&#x0D;
1360&#x0D;
1361</CommandText></TSQLCommand></EVENT_INSTANCE>
136296|2010-09-30 11:12:55.733000000|dbo|ALTER_TABLE|dbo|DimReseller|ALTER TABLE [dbo].[DimReseller] ADD
1363 CONSTRAINT [FK_DimReseller_DimGeography] FOREIGN KEY
1364 (
1365 [GeographyKey]
1366 ) REFERENCES [dbo].[DimGeography] (
1367 [GeographyKey]
1368 );
1369 CONSTRAINT [FK_DimReseller_DimGeography] FOREIGN KEY &#x0D;
1370 (&#x0D;
1371 [GeographyKey]&#x0D;
1372 ) REFERENCES [dbo].[DimGeography] (&#x0D;
1373 [GeographyKey]&#x0D;
1374 );&#x0D;
1375 &#x0D;
1376</CommandText></TSQLCommand></EVENT_INSTANCE>
137797|2010-09-30 11:12:55.737000000|dbo|ALTER_TABLE|dbo|FactCallCenter|ALTER TABLE [dbo].[FactCallCenter] ADD
1378CONSTRAINT [FK_FactCallCenter_DimDate] FOREIGN KEY
1379(
1380[DateKey]
1381) REFERENCES [dbo].[DimDate] (
1382[DateKey]
1383);
1384CONSTRAINT [FK_FactCallCenter_DimDate] FOREIGN KEY&#x0D;
1385(&#x0D;
1386[DateKey]&#x0D;
1387) REFERENCES [dbo].[DimDate] (&#x0D;
1388[DateKey]&#x0D;
1389);&#x0D;
1390&#x0D;
1391</CommandText></TSQLCommand></EVENT_INSTANCE>
139298|2010-09-30 11:12:55.773000000|dbo|ALTER_TABLE|dbo|FactCurrencyRate|ALTER TABLE [dbo].[FactCurrencyRate] ADD
1393 CONSTRAINT [FK_FactCurrencyRate_DimDate] FOREIGN KEY
1394 (
1395 [DateKey]
1396 ) REFERENCES [dbo].[DimDate] (
1397 [DateKey]
1398 ),
1399 CONSTRAINT [FK_FactCurrencyRate_DimCurrency] FOREIGN KEY
1400 (
1401 [CurrencyKey]
1402 ) REFERENCES [dbo].[DimCurrency] (
1403 [CurrencyKey]
1404 );
1405 CONSTRAINT [FK_FactCurrencyRate_DimDate] FOREIGN KEY &#x0D;
1406 (&#x0D;
1407 [DateKey]&#x0D;
1408 ) REFERENCES [dbo].[DimDate] (&#x0D;
1409 [DateKey]&#x0D;
1410 ),&#x0D;
1411 CONSTRAINT [FK_FactCurrencyRate_DimCurrency] FOREIGN KEY &#x0D;
1412 (&#x0D;
1413 [CurrencyKey]&#x0D;
1414 ) REFERENCES [dbo].[DimCurrency] (&#x0D;
1415 [CurrencyKey]&#x0D;
1416 );&#x0D;
1417&#x0D;
1418</CommandText></TSQLCommand></EVENT_INSTANCE>
141999|2010-09-30 11:12:55.983000000|dbo|ALTER_TABLE|dbo|FactFinance|ALTER TABLE [dbo].[FactFinance] ADD
1420 CONSTRAINT [FK_FactFinance_DimAccount] FOREIGN KEY
1421 (
1422 [AccountKey]
1423 ) REFERENCES [dbo].[DimAccount] (
1424 [AccountKey]
1425 ),
1426 CONSTRAINT [FK_FactFinance_DimDepartmentGroup] FOREIGN KEY
1427 (
1428 [DepartmentGroupKey]
1429 ) REFERENCES [dbo].[DimDepartmentGroup] (
1430 [DepartmentGroupKey]
1431 ),
1432 CONSTRAINT [FK_FactFinance_DimOrganization] FOREIGN KEY
1433 (
1434 [OrganizationKey]
1435 ) REFERENCES [dbo].[DimOrganization] (
1436 [OrganizationKey]
1437 ),
1438 CONSTRAINT [FK_FactFinance_DimScenario] FOREIGN KEY
1439 (
1440 [ScenarioKey]
1441 ) REFERENCES [dbo].[DimScenario] (
1442 [ScenarioKey]
1443 ),
1444 CONSTRAINT [FK_FactFinance_DimDate] FOREIGN KEY
1445 (
1446 [DateKey]
1447 ) REFERENCES [dbo].[DimDate] (
1448 [DateKey]
1449 );
1450 CONSTRAINT [FK_FactFinance_DimAccount] FOREIGN KEY &#x0D;
1451 (&#x0D;
1452 [AccountKey]&#x0D;
1453 ) REFERENCES [dbo].[DimAccount] (&#x0D;
1454 [AccountKey]&#x0D;
1455 ),&#x0D;
1456 CONSTRAINT [FK_FactFinance_DimDepartmentGroup] FOREIGN KEY &#x0D;
1457 (&#x0D;
1458 [DepartmentGroupKey]&#x0D;
1459 ) REFERENCES [dbo].[DimDepartmentGroup] (&#x0D;
1460 [DepartmentGroupKey]&#x0D;
1461 ),&#x0D;
1462 CONSTRAINT [FK_FactFinance_DimOrganization] FOREIGN KEY &#x0D;
1463 (&#x0D;
1464 [OrganizationKey]&#x0D;
1465 ) REFERENCES [dbo].[DimOrganization] (&#x0D;
1466 [OrganizationKey]&#x0D;
1467 ),&#x0D;
1468 CONSTRAINT [FK_FactFinance_DimScenario] FOREIGN KEY &#x0D;
1469 (&#x0D;
1470 [ScenarioKey]&#x0D;
1471 ) REFERENCES [dbo].[DimScenario] (&#x0D;
1472 [ScenarioKey]&#x0D;
1473 ),&#x0D;
1474 CONSTRAINT [FK_FactFinance_DimDate] FOREIGN KEY &#x0D;
1475 (&#x0D;
1476 [DateKey]&#x0D;
1477 ) REFERENCES [dbo].[DimDate] (&#x0D;
1478 [DateKey]&#x0D;
1479 );&#x0D;
1480&#x0D;
1481</CommandText></TSQLCommand></EVENT_INSTANCE>
1482100|2010-09-30 11:12:56.313000000|dbo|ALTER_TABLE|dbo|FactInternetSalesReason|ALTER TABLE [dbo].[FactInternetSalesReason] ADD
1483 CONSTRAINT [FK_FactInternetSalesReason_DimSalesReason] FOREIGN KEY
1484 (
1485 [SalesReasonKey]
1486 ) REFERENCES [dbo].[DimSalesReason] (
1487 [SalesReasonKey]
1488 ),
1489 CONSTRAINT [FK_FactInternetSalesReason_FactInternetSales] FOREIGN KEY
1490 (
1491 [SalesOrderNumber],
1492 [SalesOrderLineNumber]
1493 ) REFERENCES [dbo].[FactInternetSales] (
1494 [SalesOrderNumber],
1495 [SalesOrderLineNumber]
1496 );
1497 CONSTRAINT [FK_FactInternetSalesReason_DimSalesReason] FOREIGN KEY &#x0D;
1498 (&#x0D;
1499 [SalesReasonKey]&#x0D;
1500 ) REFERENCES [dbo].[DimSalesReason] (&#x0D;
1501 [SalesReasonKey]&#x0D;
1502 ),&#x0D;
1503 CONSTRAINT [FK_FactInternetSalesReason_FactInternetSales] FOREIGN KEY &#x0D;
1504 (&#x0D;
1505 [SalesOrderNumber],&#x0D;
1506 [SalesOrderLineNumber]&#x0D;
1507 ) REFERENCES [dbo].[FactInternetSales] (&#x0D;
1508 [SalesOrderNumber],&#x0D;
1509 [SalesOrderLineNumber]&#x0D;
1510 );&#x0D;
1511&#x0D;
1512</CommandText></TSQLCommand></EVENT_INSTANCE>
1513103|2010-09-30 11:12:56.763000000|dbo|ALTER_TABLE|dbo|FactSalesQuota|ALTER TABLE [dbo].[FactSalesQuota] ADD
1514 CONSTRAINT [FK_FactSalesQuota_DimEmployee] FOREIGN KEY
1515 (
1516 [EmployeeKey]
1517 ) REFERENCES [dbo].[DimEmployee] (
1518 [EmployeeKey]
1519 ),
1520 CONSTRAINT [FK_FactSalesQuota_DimDate] FOREIGN KEY
1521 (
1522 [DateKey]
1523 ) REFERENCES [dbo].[DimDate] (
1524 [DateKey]
1525 );
1526 CONSTRAINT [FK_FactSalesQuota_DimEmployee] FOREIGN KEY &#x0D;
1527 (&#x0D;
1528 [EmployeeKey]&#x0D;
1529 ) REFERENCES [dbo].[DimEmployee] (&#x0D;
1530 [EmployeeKey]&#x0D;
1531 ),&#x0D;
1532 CONSTRAINT [FK_FactSalesQuota_DimDate] FOREIGN KEY &#x0D;
1533 (&#x0D;
1534 [DateKey]&#x0D;
1535 ) REFERENCES [dbo].[DimDate] (&#x0D;
1536 [DateKey]&#x0D;
1537 );&#x0D;
1538</CommandText></TSQLCommand></EVENT_INSTANCE>
1539101|2010-09-30 11:12:56.540000000|dbo|ALTER_TABLE|dbo|FactInternetSales|ALTER TABLE [dbo].[FactInternetSales] ADD
1540 CONSTRAINT [FK_FactInternetSales_DimCurrency] FOREIGN KEY
1541 (
1542 [CurrencyKey]
1543 ) REFERENCES [dbo].[DimCurrency] (
1544 [CurrencyKey]
1545 ),
1546 CONSTRAINT [FK_FactInternetSales_DimCustomer] FOREIGN KEY
1547 (
1548 [CustomerKey]
1549 ) REFERENCES [dbo].[DimCustomer] (
1550 [CustomerKey]
1551 ),
1552 CONSTRAINT [FK_FactInternetSales_DimProduct] FOREIGN KEY
1553 (
1554 [ProductKey]
1555 ) REFERENCES [dbo].[DimProduct] (
1556 [ProductKey]
1557 ),
1558 CONSTRAINT [FK_FactInternetSales_DimPromotion] FOREIGN KEY
1559 (
1560 [PromotionKey]
1561 ) REFERENCES [dbo].[DimPromotion] (
1562 [PromotionKey]
1563 ),
1564 CONSTRAINT [FK_FactInternetSales_DimDate] FOREIGN KEY
1565 (
1566 [OrderDateKey]
1567 ) REFERENCES [dbo].[DimDate] (
1568 [DateKey]
1569 ),
1570 CONSTRAINT [FK_FactInternetSales_DimDate1] FOREIGN KEY
1571 (
1572 [DueDateKey]
1573 ) REFERENCES [dbo].[DimDate] (
1574 [DateKey]
1575 ),
1576 CONSTRAINT [FK_FactInternetSales_DimDate2] FOREIGN KEY
1577 (
1578 [ShipDateKey]
1579 ) REFERENCES [dbo].[DimDate] (
1580 [DateKey]
1581 ),
1582 CONSTRAINT [FK_FactInternetSales_DimSalesTerritory] FOREIGN KEY
1583 (
1584 [SalesTerritoryKey]
1585 ) REFERENCES [dbo].[DimSalesTerritory] (
1586 [SalesTerritoryKey]
1587 );
1588 CONSTRAINT [FK_FactInternetSales_DimCurrency] FOREIGN KEY &#x0D;
1589 (&#x0D;
1590 [CurrencyKey]&#x0D;
1591 ) REFERENCES [dbo].[DimCurrency] (&#x0D;
1592 [CurrencyKey]&#x0D;
1593 ),&#x0D;
1594 CONSTRAINT [FK_FactInternetSales_DimCustomer] FOREIGN KEY &#x0D;
1595 (&#x0D;
1596 [CustomerKey]&#x0D;
1597 ) REFERENCES [dbo].[DimCustomer] (&#x0D;
1598 [CustomerKey]&#x0D;
1599 ),&#x0D;
1600 CONSTRAINT [FK_FactInternetSales_DimProduct] FOREIGN KEY &#x0D;
1601 (&#x0D;
1602 [ProductKey]&#x0D;
1603 ) REFERENCES [dbo].[DimProduct] (&#x0D;
1604 [ProductKey]&#x0D;
1605 ),&#x0D;
1606 CONSTRAINT [FK_FactInternetSales_DimPromotion] FOREIGN KEY &#x0D;
1607 (&#x0D;
1608 [PromotionKey]&#x0D;
1609 ) REFERENCES [dbo].[DimPromotion] (&#x0D;
1610 [PromotionKey]&#x0D;
1611 ),&#x0D;
1612 CONSTRAINT [FK_FactInternetSales_DimDate] FOREIGN KEY &#x0D;
1613 (&#x0D;
1614 [OrderDateKey]&#x0D;
1615 ) REFERENCES [dbo].[DimDate] (&#x0D;
1616 [DateKey]&#x0D;
1617 ),&#x0D;
1618 CONSTRAINT [FK_FactInternetSales_DimDate1] FOREIGN KEY &#x0D;
1619 (&#x0D;
1620 [DueDateKey]&#x0D;
1621 ) REFERENCES [dbo].[DimDate] (&#x0D;
1622 [DateKey]&#x0D;
1623 ),&#x0D;
1624 CONSTRAINT [FK_FactInternetSales_DimDate2] FOREIGN KEY &#x0D;
1625 (&#x0D;
1626 [ShipDateKey]&#x0D;
1627 ) REFERENCES [dbo].[DimDate] (&#x0D;
1628 [DateKey]&#x0D;
1629 ),&#x0D;
1630 CONSTRAINT [FK_FactInternetSales_DimSalesTerritory] FOREIGN KEY &#x0D;
1631 (&#x0D;
1632 [SalesTerritoryKey]&#x0D;
1633 ) REFERENCES [dbo].[DimSalesTerritory] (&#x0D;
1634 [SalesTerritoryKey]&#x0D;
1635 );&#x0D;
1636&#x0D;
1637</CommandText></TSQLCommand></EVENT_INSTANCE>
1638102|2010-09-30 11:12:56.753000000|dbo|ALTER_TABLE|dbo|FactResellerSales|ALTER TABLE [dbo].[FactResellerSales] ADD
1639 CONSTRAINT [FK_FactResellerSales_DimCurrency] FOREIGN KEY
1640 (
1641 [CurrencyKey]
1642 ) REFERENCES [dbo].[DimCurrency] (
1643 [CurrencyKey]
1644 ),
1645 CONSTRAINT [FK_FactResellerSales_DimProduct] FOREIGN KEY
1646 (
1647 [ProductKey]
1648 ) REFERENCES [dbo].[DimProduct] (
1649 [ProductKey]
1650 ),
1651 CONSTRAINT [FK_FactResellerSales_DimPromotion] FOREIGN KEY
1652 (
1653 [PromotionKey]
1654 ) REFERENCES [dbo].[DimPromotion] (
1655 [PromotionKey]
1656 ),
1657 CONSTRAINT [FK_FactResellerSales_DimDate] FOREIGN KEY
1658 (
1659 [OrderDateKey]
1660 ) REFERENCES [dbo].[DimDate] (
1661 [DateKey]
1662 ),
1663 CONSTRAINT [FK_FactResellerSales_DimDate1] FOREIGN KEY
1664 (
1665 [DueDateKey]
1666 ) REFERENCES [dbo].[DimDate] (
1667 [DateKey]
1668 ),
1669 CONSTRAINT [FK_FactResellerSales_DimDate2] FOREIGN KEY
1670 (
1671 [ShipDateKey]
1672 ) REFERENCES [dbo].[DimDate] (
1673 [DateKey]
1674 ),
1675 CONSTRAINT [FK_FactResellerSales_DimEmployee] FOREIGN KEY
1676 (
1677 [EmployeeKey]
1678 ) REFERENCES [dbo].[DimEmployee] (
1679 [EmployeeKey]
1680 ),
1681 CONSTRAINT [FK_FactResellerSales_DimReseller] FOREIGN KEY
1682 (
1683 [ResellerKey]
1684 ) REFERENCES [dbo].[DimReseller] (
1685 [ResellerKey]
1686 ),
1687 CONSTRAINT [FK_FactResellerSales_DimSalesTerritory] FOREIGN KEY
1688 (
1689 [SalesTerritoryKey]
1690 ) REFERENCES [dbo].[DimSalesTerritory] (
1691 [SalesTerritoryKey]
1692 );
1693 CONSTRAINT [FK_FactResellerSales_DimCurrency] FOREIGN KEY &#x0D;
1694 (&#x0D;
1695 [CurrencyKey]&#x0D;
1696 ) REFERENCES [dbo].[DimCurrency] (&#x0D;
1697 [CurrencyKey]&#x0D;
1698 ),&#x0D;
1699 CONSTRAINT [FK_FactResellerSales_DimProduct] FOREIGN KEY &#x0D;
1700 (&#x0D;
1701 [ProductKey]&#x0D;
1702 ) REFERENCES [dbo].[DimProduct] (&#x0D;
1703 [ProductKey]&#x0D;
1704 ),&#x0D;
1705 CONSTRAINT [FK_FactResellerSales_DimPromotion] FOREIGN KEY &#x0D;
1706 (&#x0D;
1707 [PromotionKey]&#x0D;
1708 ) REFERENCES [dbo].[DimPromotion] (&#x0D;
1709 [PromotionKey]&#x0D;
1710 ),&#x0D;
1711 CONSTRAINT [FK_FactResellerSales_DimDate] FOREIGN KEY &#x0D;
1712 (&#x0D;
1713 [OrderDateKey]&#x0D;
1714 ) REFERENCES [dbo].[DimDate] (&#x0D;
1715 [DateKey]&#x0D;
1716 ),&#x0D;
1717 CONSTRAINT [FK_FactResellerSales_DimDate1] FOREIGN KEY &#x0D;
1718 (&#x0D;
1719 [DueDateKey]&#x0D;
1720 ) REFERENCES [dbo].[DimDate] (&#x0D;
1721 [DateKey]&#x0D;
1722 ),&#x0D;
1723 CONSTRAINT [FK_FactResellerSales_DimDate2] FOREIGN KEY &#x0D;
1724 (&#x0D;
1725 [ShipDateKey]&#x0D;
1726 ) REFERENCES [dbo].[DimDate] (&#x0D;
1727 [DateKey]&#x0D;
1728 ),&#x0D;
1729 CONSTRAINT [FK_FactResellerSales_DimEmployee] FOREIGN KEY &#x0D;
1730 (&#x0D;
1731 [EmployeeKey]&#x0D;
1732 ) REFERENCES [dbo].[DimEmployee] (&#x0D;
1733 [EmployeeKey]&#x0D;
1734 ),&#x0D;
1735 CONSTRAINT [FK_FactResellerSales_DimReseller] FOREIGN KEY &#x0D;
1736 (&#x0D;
1737 [ResellerKey]&#x0D;
1738 ) REFERENCES [dbo].[DimReseller] (&#x0D;
1739 [ResellerKey]&#x0D;
1740 ),&#x0D;
1741 CONSTRAINT [FK_FactResellerSales_DimSalesTerritory] FOREIGN KEY &#x0D;
1742 (&#x0D;
1743 [SalesTerritoryKey]&#x0D;
1744 ) REFERENCES [dbo].[DimSalesTerritory] (&#x0D;
1745 [SalesTerritoryKey]&#x0D;
1746 );&#x0D;
1747&#x0D;
1748</CommandText></TSQLCommand></EVENT_INSTANCE>
1749104|2010-09-30 11:12:56.797000000|dbo|ALTER_TABLE|dbo|FactSurveyResponse|ALTER TABLE [dbo].[FactSurveyResponse] ADD
1750CONSTRAINT [FK_FactSurveyResponse_DateKey] FOREIGN KEY
1751(
1752[DateKey]
1753 ) REFERENCES [dbo].[DimDate] (
1754 [DateKey]
1755 ),
1756 CONSTRAINT [FK_FactSurveyResponse_CustomerKey] FOREIGN KEY
1757 (
1758[CustomerKey]
1759 ) REFERENCES [dbo].[DimCustomer] (
1760 [CustomerKey]
1761 );
1762CONSTRAINT [FK_FactSurveyResponse_DateKey] FOREIGN KEY&#x0D;
1763(&#x0D;
1764[DateKey]&#x0D;
1765 ) REFERENCES [dbo].[DimDate] (&#x0D;
1766 [DateKey]&#x0D;
1767 ),&#x0D;
1768 CONSTRAINT [FK_FactSurveyResponse_CustomerKey] FOREIGN KEY&#x0D;
1769 (&#x0D;
1770[CustomerKey]&#x0D;
1771 ) REFERENCES [dbo].[DimCustomer] (&#x0D;
1772 [CustomerKey]&#x0D;
1773 );&#x0D;
1774</CommandText></TSQLCommand></EVENT_INSTANCE>
1775105|2010-09-30 11:12:56.800000000|dbo|CREATE_FUNCTION|dbo|udfMinimumDate|
1776CREATE FUNCTION [dbo].[udfMinimumDate] (
1777 @x DATETIME,
1778 @y DATETIME
1779) RETURNS DATETIME
1780AS
1781BEGIN
1782 DECLARE @z DATETIME
1783 IF @x <= @y
1784 SET @z = @x
1785 ELSE
1786 SET @z = @y
1787 RETURN(@z)
1788END
1789CREATE FUNCTION [dbo].[udfMinimumDate] (&#x0D;
1790 @x DATETIME, &#x0D;
1791 @y DATETIME&#x0D;
1792) RETURNS DATETIME&#x0D;
1793AS&#x0D;
1794BEGIN&#x0D;
1795 DECLARE @z DATETIME&#x0D;
1796&#x0D;
1797 IF @x &lt;= @y &#x0D;
1798 SET @z = @x &#x0D;
1799 ELSE &#x0D;
1800 SET @z = @y&#x0D;
1801&#x0D;
1802 RETURN(@z)&#x0D;
1803END&#x0D;
1804</CommandText></TSQLCommand></EVENT_INSTANCE>
1805106|2010-09-30 11:12:56.813000000|dbo|CREATE_FUNCTION|dbo|udfTwoDigitZeroFill|
1806-- Converts the specified integer (which should be < 100 and > -1)
1807-- into a two character string, zero filling from the left
1808-- if the number is < 10.
1809CREATE FUNCTION [dbo].[udfTwoDigitZeroFill] (@number int)
1810RETURNS char(2)
1811AS
1812BEGIN
1813DECLARE @result char(2);
1814IF @number > 9
1815SET @result = convert(char(2), @number);
1816ELSE
1817SET @result = convert(char(2), '0' + convert(varchar, @number));
1818RETURN @result;
1819END
1820-- Converts the specified integer (which should be &lt; 100 and &gt; -1)&#x0D;
1821-- into a two character string, zero filling from the left &#x0D;
1822-- if the number is &lt; 10.&#x0D;
1823CREATE FUNCTION [dbo].[udfTwoDigitZeroFill] (@number int) &#x0D;
1824RETURNS char(2)&#x0D;
1825AS&#x0D;
1826BEGIN&#x0D;
1827DECLARE @result char(2);&#x0D;
1828IF @number &gt; 9 &#x0D;
1829SET @result = convert(char(2), @number);&#x0D;
1830ELSE&#x0D;
1831SET @result = convert(char(2), '0' + convert(varchar, @number));&#x0D;
1832RETURN @result;&#x0D;
1833END&#x0D;
1834&#x0D;
1835</CommandText></TSQLCommand></EVENT_INSTANCE>
1836107|2010-09-30 11:12:56.840000000|dbo|CREATE_FUNCTION|dbo|udfBuildISO8601Date|
1837-- Builds an ISO 8601 format date from a year, month, and day specified as integers.
1838-- This format of date should parse correctly regardless of SET DATEFORMAT and SET LANGUAGE.
1839-- See SQL Server Books Online for more details.
1840CREATE FUNCTION [dbo].[udfBuildISO8601Date] (@year int, @month int, @day int)
1841RETURNS datetime
1842AS
1843BEGIN
1844RETURN cast(convert(varchar, @year) + '-' + [dbo].[udfTwoDigitZeroFill](@month)
1845 + '-' + [dbo].[udfTwoDigitZeroFill](@day) + 'T00:00:00'
1846 as datetime);
1847END
1848-- Builds an ISO 8601 format date from a year, month, and day specified as integers.&#x0D;
1849-- This format of date should parse correctly regardless of SET DATEFORMAT and SET LANGUAGE.&#x0D;
1850-- See SQL Server Books Online for more details.&#x0D;
1851CREATE FUNCTION [dbo].[udfBuildISO8601Date] (@year int, @month int, @day int)&#x0D;
1852RETURNS datetime&#x0D;
1853AS &#x0D;
1854BEGIN&#x0D;
1855RETURN cast(convert(varchar, @year) + '-' + [dbo].[udfTwoDigitZeroFill](@month) &#x0D;
1856 + '-' + [dbo].[udfTwoDigitZeroFill](@day) + 'T00:00:00' &#x0D;
1857 as datetime);&#x0D;
1858END&#x0D;
1859</CommandText></TSQLCommand></EVENT_INSTANCE>
1860108|2010-09-30 11:12:56.853000000|dbo|CREATE_VIEW|dbo|vDMPrep|
1861-- vDMPrep will be used as a data source by the other data mining views.
1862-- Uses DW data at customer, product, day, etc. granularity and
1863-- gets region, model, year, month, etc.
1864CREATE VIEW [dbo].[vDMPrep]
1865AS
1866 SELECT
1867 pc.[EnglishProductCategoryName]
1868 ,Coalesce(p.[ModelName], p.[EnglishProductName]) AS [Model]
1869 ,c.[CustomerKey]
1870 ,s.[SalesTerritoryGroup] AS [Region]
1871 ,CASE
1872 WHEN Month(GetDate()) < Month(c.[BirthDate])
1873 THEN DateDiff(yy,c.[BirthDate],GetDate()) - 1
1874 WHEN Month(GetDate()) = Month(c.[BirthDate])
1875 AND Day(GetDate()) < Day(c.[BirthDate])
1876 THEN DateDiff(yy,c.[BirthDate],GetDate()) - 1
1877 ELSE DateDiff(yy,c.[BirthDate],GetDate())
1878 END AS [Age]
1879 ,CASE
1880 WHEN c.[YearlyIncome] < 40000 THEN 'Low'
1881 WHEN c.[YearlyIncome] > 60000 THEN 'High'
1882 ELSE 'Moderate'
1883 END AS [IncomeGroup]
1884 ,d.[CalendarYear]
1885 ,d.[FiscalYear]
1886 ,d.[MonthNumberOfYear] AS [Month]
1887 ,f.[SalesOrderNumber] AS [OrderNumber]
1888 ,f.SalesOrderLineNumber AS LineNumber
1889 ,f.OrderQuantity AS Quantity
1890 ,f.ExtendedAmount AS Amount
1891 FROM
1892 [dbo].[FactInternetSales] f
1893 INNER JOIN [dbo].[DimDate] d
1894 ON f.[OrderDateKey] = d.[DateKey]
1895 INNER JOIN [dbo].[DimProduct] p
1896 ON f.[ProductKey] = p.[ProductKey]
1897 INNER JOIN [dbo].[DimProductSubcategory] psc
1898 ON p.[ProductSubcategoryKey] = psc.[ProductSubcategoryKey]
1899 INNER JOIN [dbo].[DimProductCategory] pc
1900 ON psc.[ProductCategoryKey] = pc.[ProductCategoryKey]
1901 INNER JOIN [dbo].[DimCustomer] c
1902 ON f.[CustomerKey] = c.[CustomerKey]
1903 INNER JOIN [dbo].[DimGeography] g
1904 ON c.[GeographyKey] = g.[GeographyKey]
1905 INNER JOIN [dbo].[DimSalesTerritory] s
1906 ON g.[SalesTerritoryKey] = s.[SalesTerritoryKey]
1907;
1908-- vDMPrep will be used as a data source by the other data mining views. &#x0D;
1909-- Uses DW data at customer, product, day, etc. granularity and&#x0D;
1910-- gets region, model, year, month, etc.&#x0D;
1911CREATE VIEW [dbo].[vDMPrep]&#x0D;
1912AS&#x0D;
1913 SELECT&#x0D;
1914 pc.[EnglishProductCategoryName]&#x0D;
1915 ,Coalesce(p.[ModelName], p.[EnglishProductName]) AS [Model]&#x0D;
1916 ,c.[CustomerKey]&#x0D;
1917 ,s.[SalesTerritoryGroup] AS [Region]&#x0D;
1918 ,CASE&#x0D;
1919 WHEN Month(GetDate()) &lt; Month(c.[BirthDate])&#x0D;
1920 THEN DateDiff(yy,c.[BirthDate],GetDate()) - 1&#x0D;
1921 WHEN Month(GetDate()) = Month(c.[BirthDate])&#x0D;
1922 AND Day(GetDate()) &lt; Day(c.[BirthDate])&#x0D;
1923 THEN DateDiff(yy,c.[BirthDate],GetDate()) - 1&#x0D;
1924 ELSE DateDiff(yy,c.[BirthDate],GetDate())&#x0D;
1925 END AS [Age]&#x0D;
1926 ,CASE&#x0D;
1927 WHEN c.[YearlyIncome] &lt; 40000 THEN 'Low'&#x0D;
1928 WHEN c.[YearlyIncome] &gt; 60000 THEN 'High'&#x0D;
1929 ELSE 'Moderate'&#x0D;
1930 END AS [IncomeGroup]&#x0D;
1931 ,d.[CalendarYear]&#x0D;
1932 ,d.[FiscalYear]&#x0D;
1933 ,d.[MonthNumberOfYear] AS [Month]&#x0D;
1934 ,f.[SalesOrderNumber] AS [OrderNumber]&#x0D;
1935 ,f.SalesOrderLineNumber AS LineNumber&#x0D;
1936 ,f.OrderQuantity AS Quantity&#x0D;
1937 ,f.ExtendedAmount AS Amount &#x0D;
1938 FROM&#x0D;
1939 [dbo].[FactInternetSales] f&#x0D;
1940 INNER JOIN [dbo].[DimDate] d&#x0D;
1941 ON f.[OrderDateKey] = d.[DateKey]&#x0D;
1942 INNER JOIN [dbo].[DimProduct] p&#x0D;
1943 ON f.[ProductKey] = p.[ProductKey]&#x0D;
1944 INNER JOIN [dbo].[DimProductSubcategory] psc&#x0D;
1945 ON p.[ProductSubcategoryKey] = psc.[ProductSubcategoryKey]&#x0D;
1946 INNER JOIN [dbo].[DimProductCategory] pc&#x0D;
1947 ON psc.[ProductCategoryKey] = pc.[ProductCategoryKey]&#x0D;
1948 INNER JOIN [dbo].[DimCustomer] c&#x0D;
1949 ON f.[CustomerKey] = c.[CustomerKey]&#x0D;
1950 INNER JOIN [dbo].[DimGeography] g&#x0D;
1951 ON c.[GeographyKey] = g.[GeographyKey]&#x0D;
1952 INNER JOIN [dbo].[DimSalesTerritory] s&#x0D;
1953 ON g.[SalesTerritoryKey] = s.[SalesTerritoryKey] &#x0D;
1954;&#x0D;
1955</CommandText></TSQLCommand></EVENT_INSTANCE>
1956111|2010-09-30 11:12:56.877000000|dbo|CREATE_VIEW|dbo|vAssocSeqOrders|
1957-- vAssocSeqOrders supports assocation and sequence clustering data mmining models.
1958-- - Limits data to FY2004.
1959-- - Creates order case table and line item nested table.
1960CREATE VIEW [dbo].[vAssocSeqOrders]
1961AS
1962 SELECT DISTINCT
1963 [OrderNumber]
1964 ,[CustomerKey]
1965 ,[Region]
1966 ,[IncomeGroup]
1967 FROM
1968 [dbo].[vDMPrep]
1969 WHERE
1970 [FiscalYear] = '2004'
1971-- vAssocSeqOrders supports assocation and sequence clustering data mmining models.&#x0D;
1972-- - Limits data to FY2004.&#x0D;
1973-- - Creates order case table and line item nested table.&#x0D;
1974CREATE VIEW [dbo].[vAssocSeqOrders]&#x0D;
1975AS&#x0D;
1976 SELECT DISTINCT&#x0D;
1977 [OrderNumber]&#x0D;
1978 ,[CustomerKey]&#x0D;
1979 ,[Region]&#x0D;
1980 ,[IncomeGroup]&#x0D;
1981 FROM&#x0D;
1982 [dbo].[vDMPrep] &#x0D;
1983 WHERE&#x0D;
1984 [FiscalYear] = '2004'&#x0D;
1985</CommandText></TSQLCommand></EVENT_INSTANCE>
1986109|2010-09-30 11:12:56.867000000|dbo|CREATE_VIEW|dbo|vTimeSeries|
1987-- vTimeSeries view supports the creation of time series data mining models.
1988-- - Replaces earlier bike models with successor models.
1989-- - Abbreviates model names to improve readability in mining model viewer
1990-- - Concatenates model and region so that table only has one input.
1991-- - Creates a date field indexed to monthly reporting date for use in prediction.
1992CREATE VIEW [dbo].[vTimeSeries]
1993AS
1994 SELECT
1995 CASE [Model]
1996 WHEN 'Mountain-100' THEN 'M200'
1997 WHEN 'Road-150' THEN 'R250'
1998 WHEN 'Road-650' THEN 'R750'
1999 WHEN 'Touring-1000' THEN 'T1000'
2000 ELSE Left([Model], 1) + Right([Model], 3)
2001 END + ' ' + [Region] AS [ModelRegion]
2002 ,(Convert(Integer, [CalendarYear]) * 100) + Convert(Integer, [Month]) AS [TimeIndex]
2003 ,Sum([Quantity]) AS [Quantity]
2004 ,Sum([Amount]) AS [Amount]
2005,CalendarYear
2006,[Month]
2007,[dbo].[udfBuildISO8601Date] ([CalendarYear], [Month], 25)
2008as ReportingDate
2009 FROM
2010 [dbo].[vDMPrep]
2011 WHERE
2012 [Model] IN ('Mountain-100', 'Mountain-200', 'Road-150', 'Road-250',
2013 'Road-650', 'Road-750', 'Touring-1000')
2014 GROUP BY
2015 CASE [Model]
2016 WHEN 'Mountain-100' THEN 'M200'
2017 WHEN 'Road-150' THEN 'R250'
2018 WHEN 'Road-650' THEN 'R750'
2019 WHEN 'Touring-1000' THEN 'T1000'
2020 ELSE Left(Model,1) + Right(Model,3)
2021 END + ' ' + [Region]
2022 ,(Convert(Integer, [CalendarYear]) * 100) + Convert(Integer, [Month])
2023,CalendarYear
2024,[Month]
2025,[dbo].[udfBuildISO8601Date] ([CalendarYear], [Month], 25);
2026&#x0D;
2027-- vTimeSeries view supports the creation of time series data mining models.&#x0D;
2028-- - Replaces earlier bike models with successor models.&#x0D;
2029-- - Abbreviates model names to improve readability in mining model viewer&#x0D;
2030-- - Concatenates model and region so that table only has one input.&#x0D;
2031-- - Creates a date field indexed to monthly reporting date for use in prediction.&#x0D;
2032CREATE VIEW [dbo].[vTimeSeries] &#x0D;
2033AS&#x0D;
2034 SELECT &#x0D;
2035 CASE [Model] &#x0D;
2036 WHEN 'Mountain-100' THEN 'M200' &#x0D;
2037 WHEN 'Road-150' THEN 'R250' &#x0D;
2038 WHEN 'Road-650' THEN 'R750' &#x0D;
2039 WHEN 'Touring-1000' THEN 'T1000' &#x0D;
2040 ELSE Left([Model], 1) + Right([Model], 3) &#x0D;
2041 END + ' ' + [Region] AS [ModelRegion] &#x0D;
2042 ,(Convert(Integer, [CalendarYear]) * 100) + Convert(Integer, [Month]) AS [TimeIndex] &#x0D;
2043 ,Sum([Quantity]) AS [Quantity] &#x0D;
2044 ,Sum([Amount]) AS [Amount]&#x0D;
2045,CalendarYear&#x0D;
2046,[Month]&#x0D;
2047,[dbo].[udfBuildISO8601Date] ([CalendarYear], [Month], 25)&#x0D;
2048as ReportingDate&#x0D;
2049 FROM &#x0D;
2050 [dbo].[vDMPrep] &#x0D;
2051 WHERE &#x0D;
2052 [Model] IN ('Mountain-100', 'Mountain-200', 'Road-150', 'Road-250', &#x0D;
2053 'Road-650', 'Road-750', 'Touring-1000') &#x0D;
2054 GROUP BY &#x0D;
2055 CASE [Model] &#x0D;
2056 WHEN 'Mountain-100' THEN 'M200' &#x0D;
2057 WHEN 'Road-150' THEN 'R250' &#x0D;
2058 WHEN 'Road-650' THEN 'R750' &#x0D;
2059 WHEN 'Touring-1000' THEN 'T1000' &#x0D;
2060 ELSE Left(Model,1) + Right(Model,3) &#x0D;
2061 END + ' ' + [Region] &#x0D;
2062 ,(Convert(Integer, [CalendarYear]) * 100) + Convert(Integer, [Month])&#x0D;
2063,CalendarYear&#x0D;
2064,[Month]&#x0D;
2065,[dbo].[udfBuildISO8601Date] ([CalendarYear], [Month], 25);&#x0D;
2066</CommandText></TSQLCommand></EVENT_INSTANCE>
2067110|2010-09-30 11:12:56.873000000|dbo|CREATE_VIEW|dbo|vTargetMail|
2068-- vTargetMail supports targeted mailing data model
2069-- Uses vDMPrep to determine if a customer buys a bike and joins to DimCustomer
2070CREATE VIEW [dbo].[vTargetMail]
2071AS
2072 SELECT
2073 c.[CustomerKey],
2074 c.[GeographyKey],
2075 c.[CustomerAlternateKey],
2076 c.[Title],
2077 c.[FirstName],
2078 c.[MiddleName],
2079 c.[LastName],
2080 c.[NameStyle],
2081 c.[BirthDate],
2082 c.[MaritalStatus],
2083 c.[Suffix],
2084 c.[Gender],
2085 c.[EmailAddress],
2086 c.[YearlyIncome],
2087 c.[TotalChildren],
2088 c.[NumberChildrenAtHome],
2089 c.[EnglishEducation],
2090 c.[SpanishEducation],
2091 c.[FrenchEducation],
2092 c.[EnglishOccupation],
2093 c.[SpanishOccupation],
2094 c.[FrenchOccupation],
2095 c.[HouseOwnerFlag],
2096 c.[NumberCarsOwned],
2097 c.[AddressLine1],
2098 c.[AddressLine2],
2099 c.[Phone],
2100 c.[DateFirstPurchase],
2101 c.[CommuteDistance],
2102 x.[Region],
2103 x.[Age],
2104 CASE x.[Bikes]
2105 WHEN 0 THEN 0
2106 ELSE 1
2107 END AS [BikeBuyer]
2108 FROM
2109 [dbo].[DimCustomer] c INNER JOIN (
2110 SELECT
2111 [CustomerKey]
2112 ,[Region]
2113 ,[Age]
2114 ,Sum(
2115 CASE [EnglishProductCategoryName]
2116 WHEN 'Bikes' THEN 1
2117 ELSE 0
2118 END) AS [Bikes]
2119 FROM
2120 [dbo].[vDMPrep]
2121 GROUP BY
2122 [CustomerKey]
2123 ,[Region]
2124 ,[Age]
2125 ) AS [x]
2126 ON c.[CustomerKey] = x.[CustomerKey]
2127;
2128-- vTargetMail supports targeted mailing data model&#x0D;
2129-- Uses vDMPrep to determine if a customer buys a bike and joins to DimCustomer&#x0D;
2130CREATE VIEW [dbo].[vTargetMail] &#x0D;
2131AS&#x0D;
2132 SELECT&#x0D;
2133 c.[CustomerKey], &#x0D;
2134 c.[GeographyKey], &#x0D;
2135 c.[CustomerAlternateKey], &#x0D;
2136 c.[Title], &#x0D;
2137 c.[FirstName], &#x0D;
2138 c.[MiddleName], &#x0D;
2139 c.[LastName], &#x0D;
2140 c.[NameStyle], &#x0D;
2141 c.[BirthDate], &#x0D;
2142 c.[MaritalStatus], &#x0D;
2143 c.[Suffix], &#x0D;
2144 c.[Gender], &#x0D;
2145 c.[EmailAddress], &#x0D;
2146 c.[YearlyIncome], &#x0D;
2147 c.[TotalChildren], &#x0D;
2148 c.[NumberChildrenAtHome], &#x0D;
2149 c.[EnglishEducation], &#x0D;
2150 c.[SpanishEducation], &#x0D;
2151 c.[FrenchEducation], &#x0D;
2152 c.[EnglishOccupation], &#x0D;
2153 c.[SpanishOccupation], &#x0D;
2154 c.[FrenchOccupation], &#x0D;
2155 c.[HouseOwnerFlag], &#x0D;
2156 c.[NumberCarsOwned], &#x0D;
2157 c.[AddressLine1], &#x0D;
2158 c.[AddressLine2], &#x0D;
2159 c.[Phone], &#x0D;
2160 c.[DateFirstPurchase], &#x0D;
2161 c.[CommuteDistance], &#x0D;
2162 x.[Region], &#x0D;
2163 x.[Age], &#x0D;
2164 CASE x.[Bikes] &#x0D;
2165 WHEN 0 THEN 0 &#x0D;
2166 ELSE 1 &#x0D;
2167 END AS [BikeBuyer]&#x0D;
2168 FROM&#x0D;
2169 [dbo].[DimCustomer] c INNER JOIN (&#x0D;
2170 SELECT&#x0D;
2171 [CustomerKey]&#x0D;
2172 ,[Region]&#x0D;
2173 ,[Age]&#x0D;
2174 ,Sum(&#x0D;
2175 CASE [EnglishProductCategoryName] &#x0D;
2176 WHEN 'Bikes' THEN 1 &#x0D;
2177 ELSE 0 &#x0D;
2178 END) AS [Bikes]&#x0D;
2179 FROM&#x0D;
2180 [dbo].[vDMPrep] &#x0D;
2181 GROUP BY&#x0D;
2182 [CustomerKey]&#x0D;
2183 ,[Region]&#x0D;
2184 ,[Age]&#x0D;
2185 ) AS [x]&#x0D;
2186 ON c.[CustomerKey] = x.[CustomerKey]&#x0D;
2187;&#x0D;
2188</CommandText></TSQLCommand></EVENT_INSTANCE>
2189112|2010-09-30 11:12:56.880000000|dbo|CREATE_VIEW|dbo|vAssocSeqLineItems|
2190CREATE VIEW [dbo].[vAssocSeqLineItems]
2191AS
2192 SELECT
2193 OrderNumber
2194 ,LineNumber
2195 ,Model
2196 FROM
2197 [dbo].[vDMPrep]
2198 WHERE
2199 FiscalYear = '2004'
2200;
2201CREATE VIEW [dbo].[vAssocSeqLineItems] &#x0D;
2202AS&#x0D;
2203 SELECT&#x0D;
2204 OrderNumber&#x0D;
2205 ,LineNumber&#x0D;
2206 ,Model&#x0D;
2207 FROM&#x0D;
2208 [dbo].[vDMPrep] &#x0D;
2209 WHERE&#x0D;
2210 FiscalYear = '2004'&#x0D;
2211;&#x0D;
2212</CommandText></TSQLCommand></EVENT_INSTANCE>