Re: Handling Data Integrity Issues in SQL2000
- From: "Myles.Matheson@xxxxxxxxx" <Myles.Matheson@xxxxxxxxx>
- Date: 16 Jun 2005 14:51:18 -0700
Hello AppDev,
I am assuming you are using a Star schema in a SQL Server database
somewhere. The Star Schema is used as a basis for the OLAP cube you
are creating.
Remember Analysis Services requires all dimension records to be unique
and fact records to have a relationship with all dimensions. This means
Fact records that do not have a correlating dimension record will not
appear in your cube. (This only happens when you included dimensions
that do not have a relationship with all fact records)
There is a quick solution to this. Create an 'Unknown' record in
your dimension table. When populating the fact table you can return the
unknown surrogate key value to join to the unknown dimension record.
This will make unknown records appear in your cube.
Hope this helps
Myles Matheson
Data Warehouse Architect
.
- References:
- Handling Data Integrity Issues in SQL2000
- From: appdevtech
- Handling Data Integrity Issues in SQL2000
- Prev by Date: Handling Data Integrity Issues in SQL2000
- Next by Date: Re: Handling Data Integrity Issues in SQL2000
- Previous by thread: Handling Data Integrity Issues in SQL2000
- Next by thread: Re: Handling Data Integrity Issues in SQL2000
- Index(es):
Loading