Pre-Computation of Fact table in a Spatial Data Warehouse Builder.

공간 데이터 웨어하우스 구축기에서 사실테이블 사전 계산 기법

  • Choi Yu-Shin (Dept. of Computer Science & Information Engineering, Inha Univ) ;
  • You Byeong-Seob (Dept. of Computer Science & Information Engineering, Inha Univ) ;
  • Park Soon-Young (Dept. of Computer Science & Information Engineering, Inha Univ) ;
  • Bae Hae-Young (Dept. of Computer Science & Information Engineering, Inha Univ)
  • 최유신 (인하대학교 컴퓨터/정보공학과) ;
  • 유병섭 (인하대학교 컴퓨터/정보공학과) ;
  • 박순영 (인하대학교 컴퓨터/정보공학과) ;
  • 배해영 (인하대학교 컴퓨터/정보공학과)
  • Published : 2004.11.01

Abstract

공간 데이터 웨어하우스에서 구축기는 의사절정을 위한 기반 데이터의 구축을 담당한다. 일반적으로 공간 데이터 웨어하우스의 데이터 적재는 잦은 갱신으로 인한 서버의 부하를 줄이기 위하여 구축기에 적재할 데이터를 임시 저장하고 일정주기마다 적재하는 방법을 이용한다. 이때 구축기의 정보는 차원테이블에 대한 갱신정보와 사실 테이블의 일부 갱신정보만을 유지하므로 여러 차원 테이블로 구성된 사실 테이블의 갱신은 공간 데이터 웨어하우스 서버에서 수행해야 한다. 사실 테이블의 갱신연산은 연관된 차원 테이블들에 의해 처리되므로 높은 처리 비용이 필요하다. 따라서 사실테이블의 처리로 인해 적재시간이 증가하며, 이는 사용자의 의사결정 응답시간을 증가시킨다. 본 논문에서는 공간 데이터 웨어하우스의 구축기에서 사실테이블의 사전 계산 기법을 제안한다. 이 기법은 차원 테이블 및 사실 테이블에 대한 메타정보와 추가적으로 기록되어야할 데이터 정보를 구축기에 유지한다. 구축기는 이 정보를 이용하여 삽입 연산시 사실 테이블에 적재할 갱신 정보를 사전에 계산하고, 이를 적재주기에 함께 적재한다. 따라서 사실 테이블의 신을 데이터 적재 이전에 구축기에서 계산하므로 공간 데이터 웨어하우스 서버에서 발생하는 높은 처리 비용을 감소시킬 수 있다. 공간 데이터 웨어하우스 사용자의 의사결정 응답시간을 감소시킨다.

Keywords