SQL Server · AdventureWorksLT
SalesLT.CustomerAddress
- Source rows
- 417
- Synthetic rows
- 417
- Broken foreign keys
- 0
- Rows equal to a source row
- 0%
References: AddressID → SalesLT.AddressCustomerID → SalesLT.Customer
Rows
Both databases, first rows by primary key, in one table: scrolling sideways moves them together. Rows at the same position are unrelated, unless the table holds kept reference data. Long values are cut at 60 characters.
| CustomerID key | AddressID key | AddressType | rowguid | ModifiedDate |
|---|---|---|---|---|
| Source database · 12 of 417 rows | ||||
| 29485 | 1086 | Main Office | 16765338-DBE4-4421-B5E9-3836B9278E63 | 2007-09-01 00:00:00 |
| 29486 | 621 | Main Office | 22B3E910-14AF-4ED5-8B4D-23BBE757414D | 2005-09-01 00:00:00 |
| 29489 | 1069 | Main Office | A095C88B-D7E6-4178-A078-2ECA44214801 | 2005-07-01 00:00:00 |
| 29490 | 887 | Main Office | F12E1702-D897-4035-B614-0FE2C72168A9 | 2006-09-01 00:00:00 |
| 29492 | 618 | Main Office | 5B3B3EB2-3F43-47ED-A20C-23697DABF23B | 2006-12-01 00:00:00 |
| 29494 | 537 | Main Office | 492D92B6-31AF-47EA-8E00-7C11C7CCC20D | 2005-09-01 00:00:00 |
| 29496 | 1072 | Main Office | 0A66B0F3-24BC-4148-9661-26E935CEC99A | 2007-09-01 00:00:00 |
| 29497 | 889 | Main Office | 7E0B56FD-7324-4898-BEDB-2F56A843BB0F | 2005-07-01 00:00:00 |
| 29499 | 527 | Main Office | C90CB0C3-976A-4075-A2B9-13136F4F1A92 | 2006-09-01 00:00:00 |
| 29502 | 893 | Main Office | 8ACB1C6A-7CDF-417B-AFD5-9F4C642F3C7E | 2007-07-01 00:00:00 |
| 29503 | 32 | Shipping | BE00FFC6-194B-44E9-A129-DFBEB8F1301F | 2006-08-01 00:00:00 |
| 29503 | 541 | Main Office | 6811DBE3-1F02-440C-932E-A54F403B3E51 | 2006-08-01 00:00:00 |
| Synthetic database · 12 of 417 rows | ||||
| 1 | 5434 | Soul Target | E6B5A77C-D856-4403-8000-0000000000BE | 2005-08-01 00:00:00 |
| 36 | 3709 | Soul Target | E6B5A77C-D856-4403-8000-000000000172 | 2007-08-01 00:00:00 |
| 106 | 3534 | Upon Slopes | E6B5A77C-D856-4403-8000-000000000146 | 2005-09-01 00:00:00 |
| 141 | 6209 | Upon Slopes | E6B5A77C-D856-4403-8000-00000000001B | 2006-07-01 00:00:00 |
| 176 | 4409 | Upon Slopes | E6B5A77C-D856-4403-8000-000000000117 | 2005-11-01 00:00:00 |
| 211 | 2909 | Soul Target | E6B5A77C-D856-4403-8000-000000000085 | 2006-12-01 00:00:00 |
| 281 | 10634 | Upon Slopes | E6B5A77C-D856-4403-8000-00000000012F | 2006-09-01 00:00:00 |
| 421 | 3034 | Soul Target | E6B5A77C-D856-4403-8000-0000000000CB | 2005-09-01 00:00:00 |
| 456 | 7334 | Soul Target | E6B5A77C-D856-4403-8000-00000000012A | 2006-09-01 00:00:00 |
| 561 | 534 | Soul Target | E6B5A77C-D856-4403-8000-000000000123 | 2005-08-01 00:00:00 |
| 771 | 8834 | Upon Slopes | E6B5A77C-D856-4403-8000-00000000016D | 2006-09-01 00:00:00 |
| 841 | 2434 | Soul Target | E6B5A77C-D856-4403-8000-00000000012B | 2006-07-01 00:00:00 |
Column by column
Each figure is computed from all rows of both databases in the same way. S is the source, Y the synthetic copy. Difference runs from 0 (same distribution) to 1 (no overlap): Kolmogorov-Smirnov for numbers and times, total variation for columns with few values. Personal columns are meant to differ, so they show how many values also appear in the source instead. Lyrebird draws names from built-in lists, not from the source, so common names can match.
| Column | Model read it as | How it was generated | Empty | Distinct | Range or length | Most common | Difference |
|---|---|---|---|---|---|---|---|
| CustomerIDint | record key | Generated together with related columns | S 0% Y 0% | S 407 Y 407 | S 29485 → 30118 Y 1 → 29611 | S — Y — | — |
| AddressIDint | record keypersonal | Generated together with related columns | S 0% Y 0% | S 417 Y 417 | S 9 → 11382 Y 34 → 11234 | S — Y — | — |
| AddressType[dbo].[Name] | status enumpersonal | New text in the measured format | S 0% Y 0% | S 2 Y 2 | S 10.9 chars avg Y 11 chars avg | S Main Office 97.6% · Shipping 2.4% Y Soul Target 54.7% · Upon Slopes 45.3% | 0% in source |
| rowguiduniqueidentifier | uuid | New key values | S 0% Y 0% | S 417 Y 417 | S 36 chars avg Y 36 chars avg | S — Y — | — |
| ModifiedDatedatetime | lifecycle timestamp | Times from the measured distribution | S 0% Y 0% | S 25 Y 21 | S 2005-07-01 00:00:00 → 2008-06-01 00:00:00 Y 2005-07-01 00:00:00 → 2008-06-01 00:00:00 | S 2006-09-01 00:00:00 14.6% · 2005-08-01 00:00:00 13.9% · 2006-08-01 00:00:00 12.9% · 2007-09-01 00:00:00 11% · 2005-09-01 00:00:00 11% · 2007-08-01 00:00:00 7.2% Y 2006-09-01 00:00:00 15.3% · 2005-08-01 00:00:00 12.9% · 2005-09-01 00:00:00 11.5% · 2007-08-01 00:00:00 11.3% · 2006-08-01 00:00:00 10.6% · 2007-09-01 00:00:00 9.8% | 0.038 KS |