데이터20 오라클 구조 보기 Oracle Architecture 오라클 구조 보기 Oracle Architecture Oracle Server = Instance + Database Intance = SGA Memory + Background Process Database = Datafile + Redo Log File + Control File + Parameter File SGA Momory = Shared Pool + Data Buffer Cache + Redo Log Buffer + Large Pool + Java Pool + Streams Pool Shared Pool = Library Cache + Dictionary Cache + Control Structures Process = User Process + Oracle Process Oracle Proc.. 2020. 4. 10. DW 디멘젼 정리하기 DW 디멘젼 정리하기 디멘젼은 팩트 테이블에서 값을 한정해 보여주는 테이블이다.디멘젼은 팩트 테이블의 단위를 생성한다. 보통 스타 스키마의 데이터 마트는 중앙의팩트 테이블 하나와 여러 디멘젼으로 구성되지만, 하나 이상의 팩트 테이블을 가지는것 또한 이상한 것은 아니다. 팩트테이블이 수행되면그 쿼리는 디멘젼에 따라 필터링된다.모든 디멘젼이 필터에 사용될 필요는 없지만더 많은 디멘젼이 사용될수록최종 결과는 더 정확해질 수 있다. 디멘전 테이블 키팩트 테이블의 기본키는 각각 연관된디멘젼의 기본키로부터 구성된다.디멘젼의 기본키는 대체키며, 이는 그것이아무런 가치가 없으며 단순히 무작위 값또는 시퀀스 번호가 할단된 값임을 의미한다.이 의미 없는 키는 디멘젼이 그 어떤 소스 시스템으로부터 독립적임을 보장한다.. 2020. 4. 1. DW 팩트 테이블(FACT TABLE) 정리하기 DW 팩트 테이블(FACT TABLE) 정리하기 팩트 테이블은 스타 스키마의 중심에 있는 테이블이며, 디멘젼에 따라 한정된 비즈니스 수치를 담고 있다. 통상 스타 스키마 데이터 마트는 중앙 팩트 테이블하나와 여러 디멘젼을 가지고 있다.수치들이 숫자로 되어 있고모든 디멘젼에 걸쳐 첨부되었다면 이는최선이라 할 수 있다.수치는 핵심 디멘젼의 단위이다. 팩트 테이블은 수치를 가지고 있고이상적으로 각각의 값은 모든 디멘젼에 걸쳐연결된 것들이다. 어떤 수치는 오직 특정 디멘젼에 연결되어 있고일부 데이터 마트에 전혀 연결되지않을 수 있다. 제각각 다른 형태를 보이는데 아래와 같이 부른다.완전연관 팩트 : 테이블의 모든 디멘젼에서 집계될 수 있는 수치일부연관 팩트 : 테이블에서 오직 일부 디멘젼에서만 집계될 수 있.. 2020. 3. 31. DW에서 대체키란 DW에서 대체키란 DW에서는 데이터가 수집되는 여러 소스 응용프로그램들이 있다.DW의 기본목적은 데이터 통합, 정보통합이다. 두 개 이상의 구형 프로그램에서 데이터를 획득하여 하나의 중앙화된버전으로 병합함을 의미한다. 예를들어 보자두 소스 프로그램이 A라는 같은 사람의 정보를 보유하고 있는데이 사람을 서로 다르게 식별한다면 단 하나의 정확한 정보를 위해어떻게 DW에서 다루게 될 것인가?바로 대체키(SURROGATE KEY)라는 독특한 의미없는 기본 키 사용이다. 또하나의 예를 들어보자고객이 정산 응용프로그램과 상품구독응용프로그램에 존재한다.정산 응용프로그램에서 사람은 운전면허번호로 인식하였고상품구독응용프로그램에서는 A3988과 같은 몇 가지 식별자가 기본키였다.문제는 각 응용프로그램에서 항상 동.. 2020. 3. 30. 이전 1 2 3 4 5 다음