SQL_Server_2000을_이용한_DW-OLAP.ppt

Download Report

Transcript SQL_Server_2000을_이용한_DW-OLAP.ppt

SQL Server 2000을
이용한 DW/OLAP 구축
권오주
컨설팅 팀장
올랩컨설팅 (www.olap.co.kr)
내용
 올랩컨설팅
소개
 바람직한 DW/OLAP 방향성
 사례소개
 삼양제넥스
 삼양사
 데모
(삼양사 Gains)
올랩컨설팅
www.olap.co.kr
주요 사업 분야
OLAP S/W와
Package 판매/
기술지원
OLAP(DW/DM)부문 : Comshare Decision, DecisionWeb, Essbase,
SQL Server 2000 Analysis Services 등
예산/재무/손익관리 부문 : MPC(Management Planning & Control),
FDC(Financial Data Consolidation), Budget Plus 등
 MPC(Management Planning&Control)
System 컨설팅 및 구축
컨설팅/
기술지원
 OLAP Consulting Service, Data Warehouse 및 Data Mart 구축
 Specialized & Packaged Application Solution 제공
(DSS, EIS, 정원관리,EVA(경제적 투자가치 분석),
BSC(Balanced Score Card)관리, 성과측정관리,
OLAP/
제품교육
 상설 교육, On-Site 교육
 Workshop, 정기 Seminar 실시
바람직한 DW/OLAP 방향성
기술이 아닌 아키텍처…
패러다임의 변화로부터…
급격한 환경의 변화
“In a time of turbulence and
change it is more clear than
ever that knowledge is power.”
John F. Kennedy
변화의 요구와 대응
안정적인 운영
과
+ 정보 경쟁력 요구
거
현
재
• 정형업무 중심
• 비정형업무 중심
• 단순조회 중심
• 데이터분석 중심
• 전산부문 주도
• 정보사용자 주도
정보 분석 기술 도입
능동적인 환경 개선
능동적인 대응 전략
정보 처리?
 Not
data as it is !!
 Informational
Processing?
 Turning data into information
 Turning information into decision/strategy
경쟁력 있는 비즈니스 의사결정은 정보와 그
정보를 비즈니스 문제점에 적용할 수 있는
지식이 있을 때 가능
80 : 20 규칙
 20%의
노력으로 80%의 목적 달성
 전통적인
S/W 개발 관점을 탈피
 정보 처리에 20%의 노력(시간)만 투자하고
기능성의 80%을 사용자에게 맡김으로써 엄청난
이익 창출
 다음
20%의 노력을 다음 80% 목적에 투자
 효율적인 유지보수 고려
 EUC (End User Computing) 필수
구축 방법론
 일회성이
아닌 단계적 구축 방법론
 시행착오
최소화
 설계(Design/Architect) 후 반복적 구현
 확장성/통합성을 고려한 단계별 개발 확대 전략
 원활한
유지보수를 고려
 투자대비효과의 타당성 고려
 빠른
구축, 빠른 사용
 사용자의 사용 경험과 노하우
 실제 비즈니스의 활용 정도
RAD & 데이터웨어하우스
… J.D. Welch
개념 검증
분석
설계
1st 반복
영역
구축
복습
2nd 반복
구현
테스트
비즈니스 문제점 접근 (1)
Decision Map

Decision Map을 반시계 방향으로 작업
 인텔리전스 수집
 과거의 의사결정을 탐색 및 모니터링
 해결책 사이의 선택
 의사결정
의사결정
선택
해결책
영향
의사결정
프로세스
지식
탐색
모니터링
결과
데이터
정보
인텔리전스
비즈니스 문제점 접근 (2)
Decision Map
Map을 시계방향으로 작업
 비즈니스 쟁점 인식
 해결책 이해
 정보 모델 정의
 관련 데이터 처리
 Decision
해결책 이해
해결책
의사결정
단계 II
비즈니스
요구사항 인식
설계도구
단계 I
데이터
단계 III
정보의 틀을
정의하고
모니터링
단계 IV
관련 데이터 처리
정보
정보 분석 적용 분야
성과 측정
운영계
경영 관리
*
보고서
재 무
BSC
정보계
예 산
ABC /
ABM
Data
Mining
CRM
...
ERP
문 제 점 발 견 !!!
정보 분석:판매,실적,이익 분석..
거래 처리 시스템
D A T A M A R T
운영계 데이터 베이스
정보 기반용 데이터 베이스
Data
Information
사례 소개 (1)
삼양제넥스
www.genex.co.kr
삼양제넥스
프로젝트 개요
 경영
정보 시스템
 Enterprise Information System
ERP 상에서 축적되고 산재되어 있는 데이터를
종합하고 정형화하여 경영층이 의사결정을
지원할 수 있는 종합적인 시스템(EIS)을 구축함과
동시에 각 업무 분야의 데이터를 다차원적으로
구성하여 중간 관리층에서 의사 결정 및 분석을 할
수 있는 효과적인 의사결정 지원 시스템(DSS)을
구축
도입 배경

기존 툴의 개발 한계





ERP 시스템의 제한적인 Data 출력 및 긴 검색시간
기존 제공 정보의 한계






고정된 뷰의 획일화된 정보 제공
그래프, 추이표, Overview 등 그래픽 기능 한계
사용자의 다양한 요구 대응 한계 및 긴 개발 시간
실무 중심의 Data 제공 (정제 되지 않은 Data)
정보로서의 활용 정도 미흡
업무 분야별로 요약된 정보 및 기획,관리회계적 정보 미흡
실적위주의 정보로서 성과측정을 위한 분석 정보 제공 미흡
경영자 의사결정을 위한 정보 부재
기존 시스템의 체계적 운영 필요

프로그램의 중복 및 시스템 관리의 어려움
프로젝트 조직
Project Manager
Steering Committee
현업(2명)
IT-SM(5명)
IT-SI(2명)
Consulting(2명)
추진경과
00.11
프로젝트 계획
및 업무분석
(11.13~11.24)
00.12
Prototyping
(11.27~12.15)
01.01
설계, 구현, 테스트
(12.18~1.31)
01.02
이행 및
모의운영
(1.29~2.12)
Go Live !
 프로젝트 계획
 대상업무선정
 화면설계
 운영환경구축
 정상운영
 개발자 교육
 Pilot 프로그램개발
 DSA 구축
 시범운영
 2차 대상업무
 현행업무 분석
 Prototyping
 다차원 DB 구축
( 다차원관점 )
 Prototyping
Demo 및 W/S
 EIS구축범위정의
 프로그램 개발
및 검증
 종합 테스트
 사용자 교육
구축
시스템 구성도
SQL Server
OLTP
Facts
Dimensions
DSA
Analysis
Services
Cube
Excel
DTS
Decision
App Server
Decision
Desktop
ERP Server
EIS Server
Client
•
•
•
•
•
•
•
•
• 200Mhz이상
• Windows 98/2000
HP9000/K260
UNIX
Oracle 7.3.3
BPCS 6.0.04
Compaq Proliant ML570R XN/700
Windows 2000 Server
SQL Server 2000
Decision App Server
• Decision Desktop
구현 내용
도입 효과

공통적 개선 효과
다양한 형태의 정보제공 : 그리드, 그래프, 오버뷰
 빠른 응답 시간
 개발시간의 단축 및 개발의 편리성 제공
 Data의 정합성 검토가 타시스템에 비해 월등
 기존 Data의 활용성 증가로 인한 업무 간소화
 시스템 부하 분산으로 인한 업무시간 단축


분석 업무 개선
양질의 경영자 정보 제공 (ROIC, 현금흐름, 부가가치분석,
재무분석 )
 계획 대 실적 비교를 통한 성과측정
 전기간, 전동기 대비 분석 등 다양한 시계열 분석
 기존 Data의 활용이 용이하며, 광범위하게 적용 가능
 조작이 쉽고, 사용자 환경이 뛰어남

사례 소개 (2)
삼양사
www.samyang.com
회사개요
조직
식품, EP, 의약, 이온교환수지,산업자재,용기,사료,무역,환경사업 등
9개의 BU(Business Unit:사업단위)와 Staff 부문
제품
설탕,밀가루, 엔지니어링 플라스틱, 패취제, 의료용구, 항암제,
산업자재용 섬유 등 기초 소재 산업에 집중
향후
의약/바이오, 화학, 식품/사료, 新사업 등 4개 부문을 주축으로 사업구조 재편
삼양사 e-Transformation
모든 경영활동의 On-line화를 통해 전·후방 업무를 실시간 연결하고 ,
업무의 효율성과 즉시성을 제고 하여 총체적인 경쟁우위 확보를 목표로
e-Transformation을 단계적으로 수행하고 있습니다.
EIS
後方
e-Communication
社內 (ERP)
前方
재무
e-SCM
Supplier
e-Procurement
구매
Ee-HR
R P 영업
생산
지식경영
e-CRM
Customer
프로젝트 개요(1)
보다 빠르고 정확한 의사결정을 지원할 수 있는 실시간(Real Enough)
분석 정보 기반을 제공 함으로써 급변하는 E-Business 환경 하에서의
지속적인 업무 경쟁력 확보를 위한 기반 체계 마련
OLTP
운영정보
Business Case
의사결정자료
ORACLE
제품별
손익실적
회계 Table
원가 Table
자금 Table
판매 Table
One World
기간별
매출채권
조직별
판매현황
OLAP
분석 및 활용
Data Warehouse
분석대상정보
손익분석
회계영역
생산영역
판매영역
비용
비용
매출
비용
비용vs
매출vs
판매
매출채권분석
입금vs
판매
판매현황분석
판매
비용
생산현황분석
공장별
생산현황
생산
비용
회계 Table
원가 Table
자금 Table
판매 Table
운영용 발생 Data,
Data Integrity 중심
Single View,
수작업에 의한 추적
분석대상/Granuality 결정
=> 2차원 시계열, 통합 구조
다차원 구조
Multi View 변환,
세부추적기능
프로젝트 개요(2)
보다 빠르고 정확한 의사결정을 지원할 수 있는 실시간(Real Enough)
분석 정보 기반을 제공 함으로써 급변하는 E-Business 환경 하에서의
지속적인 업무 경쟁력 확보를 위한 기반 체계 마련
<Shift> : 정보 -> 지식
Learning
Experience
- 체계적 지식 관리
- 가상적 중앙 집중
- Simulated Proposal
- Personal Agent
지식 관리 단계
- 유형별 분석/통계 정보
- 정보의 분산/통합 관리
- 지식의 창출
정보 분석 단계
- 정보계 관리 Data
- 물리적 중앙 집중
- 정보의 통합
- 정보의 시계열 관리
정보 정의 단계
<shift> : 데이타 -> 정보
데이터 집계 단계
데이터 발생 단계
- 운영계 집계 Data
- 시스템별로 분산됨
- 이기종 환경
- 운영계 발생 Data
- 시스템별로 분산됨
- 이기종 환경
수작업에 의한
정보분석 및
의사결정자료의 제공
도입 배경

기존 시스템의 정보 제공 범위의 한계 극복




단위 정보 중심의 정보제공
연관된 업무의 분석을 위한 관련 정보의 연결성 문제
다양한 관리/분석 관점의 신속한 정보제공 한계
ERP 시스템 구축에 따른 추가 요구사항



분석 관점의 Data 집계 분석 및 DB화 필요
산재 되어있는 Data에 대한 정제 및 일원화된 Channel 필요
ERP 시스템의 제한적인 Report 출력 및 Performance 해결 필요

조직변경,정보체계 변경 등 잦은 정보변경에 대한 대응 한
계

현업 사용자 Oriented된 시스템 필요
프로젝트 조직
Project Manager(1)
현 업(SYC,1)
• 정보분석 및 정의
• 화면/시나리오설계
• 사용자 교육
• 주요 이슈 해결
개발팀(SYDS,3)
• DSA 구축
• 시스템관리
• 프로그램 개발 및 관리
• 운영지침서 작성
• 안정화
Package Counsulting(4)
• 제품 설치
• 정보분석 및 정의
• 사용자 View 도출
• Template제공
• 기술지원
추진경과
TASK
’00. 11
’01. 1
’01. 03
’00. 05
’01. 07
 D/W Planning
 D/W 설계
 D/W 구축 및 Test
 Olap 설계
ERP Open
 Olap 구축 및 Test
 통합 테스트
 사용자 교육/Open
’01. 09
시스템 구성도
Legacy 시스템
Data Warehouse Server (COMPAQ ML5700)
End Users
DW Server
UNIX 4.2.3
ORACLE 7.2.3
Windows 2000
SQL Server 2000
Analysis Services
iTransform
데이터 추출
ERP시스템
Comshare
Decision
 다차원 분석
Comshare
Application
Server
Cube
Cube의 생성 및 관리
Enterprise Server (COMPAQ ML5700)
Windows 2000
SQL Server
(HAL)
Enterprise Server
Windows 2000
SQL Server 2000
WebServer
Data Interface
Allocation
Consolidation
Insight
 CEO용
리포팅 툴
구현 내용
손익실적
기간별/조직별 판관비
재무
영업
기간별/조직별/제품군별/거래처군별 손익
제조원가
사업장별/계정별 제조원가
판매분석
기간별/조직별/제품별/거래처별/담당자별
매출채권
기간별/조직별/거래처별/담당자별 매출채권
거래처별 여신담보
생산
구매
제조원가
기간별/제품별 제조원가
생산실적
기간별/사업장별/제품별 생산실적 및 수율
제품재고
제품재고
구매실적
원부원료포장재 구매실적(전사)
도입 효과









ERP 시스템의 Reporting 부하 절감
다양한 관점의 분석 요구에 대한 빠른 응답속도
새로운 사용자 요구에 대한 개발시간 단축
비정형 정보의 On Line화 및 관리(Flexibility)
친숙하고 용이한 사용법(Excel과 유사,User Friendliness)
사용자의 업무 분석 능력 향상
기존의 Data로 다양한 분석관점을 제공할 수 있음
유지 보수 인원 절감
타 시스템과의 연계 및 확장을 위한 기반 제공
성공 요인
업무
부문
시스템
기능
 사전준비 철저 및 Project Scope의 명확화
 정보제공의 유연성(정보 타입의 추가 및 변경 등)
 현업,개발자,Consultant의 효율적인 업무분장
 중간 보고 및 점검을 통한 의견조정(Communication)
 사용자 교육
 정보제공의 신속성(Performance)
 타 시스템과의 연계와 관련한 지식 보유자 필요
 향후 유지보수 및 확장을 고려한 시스템 개발
 기술 이전
삼양사 Gains
김상욱
데모 예 - 종합상황
데모 예 – 추세분석 (1)
데모 예 – 추세분석 (2)
데모 예 - 상관관계
데모 예 - 비교분석
데모 예 – GIS 연동