DTM Data Generator Project Report

Summary

Report AttributeValue
Report created07-Jun-2009
DTM Data Generator 1.23.04
ConnectionSQL Server: ./sa//NorthwindOriginal
Total Rules14
Execution modeComplete execution mode

Rule #1

Clear Rule, 13 table(s)
, top
Rule ItemDescription
Table: dbo."Order Details"Clear Table
Table: dbo.ProductsClear Table
Table: dbo.OrdersClear Table
Table: dbo.EmployeeTerritoriesClear Table
Table: dbo.CustomerCustomerDemoClear Table
Table: dbo.TerritoriesClear Table
Table: dbo.SuppliersClear Table
Table: dbo.ShippersClear Table
Table: dbo.RegionClear Table
Table: dbo.EmployeesClear Table
Table: dbo.CustomersClear Table
Table: dbo.CustomerDemographicsClear Table
Table: dbo.CategoriesClear Table

Rule #2

Data generator 'dbo.Categories', append
, top
Rule ItemDescription
Field: CategoryIDIgnore, Unique
Field: CategoryNameBy random data [0;15]
Field: DescriptionBy random data [0;4096], 10% nulls
Field: PictureBy random data [0;4096], 10% nulls

Rule #3

Data generator 'dbo.CustomerDemographics', append
, top
Rule ItemDescription
Field: CustomerTypeIDBy random data [0;10], Unique
Field: CustomerDescBy random data [0;4096], 10% nulls

Rule #4

Data generator 'dbo.Customers', append
, top
Rule ItemDescription
Field: CustomerIDBy random data [0;5], Unique
Field: CompanyNameFrom Values Library [companies]
Field: ContactNameBy random data [0;30], 10% nulls
Field: ContactTitleBy random data [0;30], 10% nulls
Field: AddressBy mask 'N{4} L{US_Streets}', 10% nulls
Field: CityFrom Values Library [US_Cities], 10% nulls
Field: RegionFrom Values Library [region], 10% nulls
Field: PostalCodeBy mask 'NNNNN', 10% nulls
Field: CountryFrom Values Library [Countries], 10% nulls
Field: PhoneBy mask '(NNN) NNN-NNNN', 10% nulls
Field: FaxBy mask '(NNN) NNN-NNNN', 10% nulls

Rule #5

Data generator 'dbo.Employees', append
, top
Rule ItemDescription
Field: EmployeeIDIgnore, Unique
Field: LastNameFrom Values Library [LastNames]
Field: FirstNameFrom Values Library [MaleFirstNames]
Field: TitleBy random data [0;30], 10% nulls
Field: TitleOfCourtesyBy random data [0;25], 10% nulls
Field: BirthDateBy random data, 10% nulls
Field: HireDateBy random data, 10% nulls
Field: AddressBy mask 'N{4} L{US_Streets}', 10% nulls
Field: CityFrom Values Library [US_Cities], 10% nulls
Field: RegionFrom Values Library [region], 10% nulls
Field: PostalCodeBy mask 'NNNNN', 10% nulls
Field: CountryFrom Values Library [Countries], 10% nulls
Field: HomePhoneBy mask '(NNN) NNN-NNNN', 10% nulls
Field: ExtensionBy random data [0;4], 10% nulls
Field: PhotoBy random data [0;4096], 10% nulls
Field: NotesBy random data [0;4096], 10% nulls
Field: ReportsToFrom table dbo.Employees.EmployeeID, 10% nulls
Field: PhotoPathBy random data [0;255], 10% nulls

Rule #6

Data generator 'dbo.Region', append
, top
Rule ItemDescription
Field: RegionIDBy random data, Unique
Field: RegionDescriptionFrom Values Library [region]

Rule #7

Data generator 'dbo.Shippers', append
, top
Rule ItemDescription
Field: ShipperIDIgnore, Unique
Field: CompanyNameFrom Values Library [companies]
Field: PhoneBy mask '(NNN) NNN-NNNN', 10% nulls

Rule #8

Data generator 'dbo.Suppliers', append
, top
Rule ItemDescription
Field: SupplierIDIgnore, Unique
Field: CompanyNameFrom Values Library [companies]
Field: ContactNameBy random data [0;30], 10% nulls
Field: ContactTitleBy random data [0;30], 10% nulls
Field: AddressBy mask 'N{4} L{US_Streets}', 10% nulls
Field: CityFrom Values Library [US_Cities], 10% nulls
Field: RegionFrom Values Library [region], 10% nulls
Field: PostalCodeBy mask 'NNNNN', 10% nulls
Field: CountryFrom Values Library [Countries], 10% nulls
Field: PhoneBy mask '(NNN) NNN-NNNN', 10% nulls
Field: FaxBy mask '(NNN) NNN-NNNN', 10% nulls
Field: HomePageBy mask 'www.aa{8}.com', 10% nulls

Rule #9

Data generator 'dbo.Territories', append
, top
Rule ItemDescription
Field: TerritoryIDBy random data [0;20], Unique
Field: TerritoryDescriptionBy random data [0;50]
Field: RegionIDFrom table dbo.Region.RegionID

Rule #10

Data generator 'dbo.CustomerCustomerDemo', append
, top
Rule ItemDescription
Field: CustomerIDFrom table dbo.Customers.CustomerID
Field: CustomerTypeIDFrom table dbo.CustomerDemographics.CustomerTypeID

Rule #11

Data generator 'dbo.EmployeeTerritories', append
, top
Rule ItemDescription
Field: EmployeeIDFrom table dbo.Employees.EmployeeID
Field: TerritoryIDFrom table dbo.Territories.TerritoryID

Rule #12

Data generator 'dbo.Orders', append
, top
Rule ItemDescription
Field: OrderIDIgnore, Unique
Field: CustomerIDFrom table dbo.Customers.CustomerID, 10% nulls
Field: EmployeeIDFrom table dbo.Employees.EmployeeID, 10% nulls
Field: OrderDateBy random data, 10% nulls
Field: RequiredDateBy random data, 10% nulls
Field: ShippedDateBy random data, 10% nulls
Field: ShipViaFrom table dbo.Shippers.ShipperID, 10% nulls
Field: FreightBy random data, format '%19.4f', 10% nulls
Field: ShipNameBy random data [0;40], 10% nulls
Field: ShipAddressBy mask 'N{4} L{US_Streets}', 10% nulls
Field: ShipCityFrom Values Library [US_Cities], 10% nulls
Field: ShipRegionFrom Values Library [region], 10% nulls
Field: ShipPostalCodeBy mask 'NNNNN', 10% nulls
Field: ShipCountryFrom Values Library [Countries], 10% nulls

Rule #13

Data generator 'dbo.Products', append
, top
Rule ItemDescription
Field: ProductIDIgnore, Unique
Field: ProductNameBy random data [0;40]
Field: SupplierIDFrom table dbo.Suppliers.SupplierID, 10% nulls
Field: CategoryIDFrom table dbo.Categories.CategoryID, 10% nulls
Field: QuantityPerUnitBy random data [0;20], 10% nulls
Field: UnitPriceBy random data, format '%19.4f', 10% nulls
Field: UnitsInStockBy random data [0;65535], format '%d', 10% nulls
Field: UnitsOnOrderBy random data [0;65535], format '%d', 10% nulls
Field: ReorderLevelBy random data [0;65535], format '%d', 10% nulls
Field: DiscontinuedBy random data [0;1], format '%d'

Rule #14

Data generator 'dbo."Order Details"', append
, top
Rule ItemDescription
Field: OrderIDFrom table dbo.Orders.OrderID
Field: ProductIDFrom table dbo.Products.ProductID
Field: UnitPriceBy random data, format '%19.4f'
Field: QuantityBy random data [1;65535], format '%d'
Field: DiscountBy random data [0;1], format '%f'