#title 구체화정도(granularity) [[TableOfContents]] * fact의 granularity를 결정하는 것은 매우 중요하다. 왜냐하면 그게 분석의 한계를 결정짓는 일이기 때문이다. * 팩트 테이블의 각 행을 구별하는 식별자가 무엇인가에 따라서 분석의 상세화 수준이 결정된다. * 최대한 상세 수준을 가져가는 것이 좋다. * granularity에 따라서 질의 성능이 결정된다. 만약 더욱 상세한 데이터를 남기기로 결정해서 질의 성능이 떨어진다면 적절한 요약 테이블을 만들어야 한다. * 여러 집합화된 데이터가 하나의 fact에 담겨질 수도 있는데, 이럴 경우는 계층의 수준을 나타내는 gernalized key가 포함될 수 있다.