Što je očuvanje zrnatosti?

Po zadanim postavkama, zrnatost skupa podataka određuje tablica prema najnižoj zrnatosti, ali možete odabrati postavku za očuvanje zrnatosti kako biste odredili tablicu koja određuje zrnatost skupa podataka.

Pogledajte Definiranje tablice koja određuje zrnatost.

Možete stvoriti mjeru u bilo kojoj tablici u skupu podataka. Međutim, to može dovesti do toga da mjera na jednoj strani odnosa jedan prema više ili više prema više bude duplicirana. U ovakvim slučajevima možete postaviti tablicu na jednoj strani kardinalnosti na Očuvaj zrnatost kako biste sačuvali razinu detalja.

Na primjer, ako imate tablicu Narudžbe i tablicu Stavke narudžbe, spojite ih u stupac ID narudžbe i uputite upit za njih. Tada se Ukupan iznos narudžbe duplicira za svaku stavku narudžbe. To je zato jer tablica Stavke narudžbe mora imati najnižu zrnatost.
Slijedi opis za GUID-0F02F48D-9E4A-4DE7-954B-D8F3AD04A5A7-default.jpg
.jpg

Međutim, ako želite da rezultati upita prikazuju rezultate na razini tablice Narudžbe, tada u dijagramu podataka uređivača Skup podataka tablicu Narudžbe postavite na Očuvaj zrnatost.

Bilješka:

U sljedećem primjeru stupac ID proizvoda je NULL jer postoji više vrijednosti za PRODUCT za svaku narudžbu. Vrijednosti su postavljene na NULL kako bi se održala zrnatost na razini narudžbe.