대메뉴 바로가기 본문 바로가기

데이터 기술 자료

데이터 기술 자료 상세보기
제목 업무 역할별 인텔리전스 구축 - Oracle Daily Business Intelligence (2)
등록일 조회수 5176
첨부파일  

업무 역할별 인텔리전스 구축

Oracle Daily Business Intelligence (2)

기업 경영자와 사용자에게 필요한 양질의 정보를 더욱 편하고 빠르게 제공하는 것은 기업 경쟁력의 핵심 요인이다. 이를 위해 많은 기업들이 기존의 ERP 시스템과는 별도로 분석 업무 시스템을 구축하고 있지만, 진정한 인텔리전스 시스템 구현에 어려움을 겪고 있다. Oracle Daily Business Intelligence는 인텔리전스 시스템 구현에 따르는 여러 어려움을 해결하고, 실시간 업무 역할별 인텔리전스를 구현할 수 있도록 해준다. Oracle Daily Business Intelligence는 각각의 업무 프로세스를 일일 단위로 측정, 관리하면서 조직과 업무에 필요한 의사결정 정보를 제공할 수 있도록 해준다.

글 | 김태호 <한국오라클 Apps Presales 본부 Operational Intelligence팀>
taeho.kim@oracle.com

기술 요소

Oracle Daily Business Intelligence의 기술 사양은 <그림 2> 와 같다.

<그림 2> Oracle Daily Business Intelligence의 기술 구성

Oracle Applications
ERP 또는 CRM으로 업무 프로세스에 의한 트랜잭션을 수행하며 이러한 프로세스에 의해 발생된 트랜잭션 데이타를 가지고 있으며, 기본적인 요약정보를 저장하는 Base Summary도 존재한다.

Performance Management Framework(PMF)
핵심성과지표(KPI)를 설정하며 핵심성과지표에 대한 분석 차원, 목표 값, 실적치가 목표 값에 미달하는 예외사항에 대한 행동 등을 설정하게 된다. 이런 설정으로 인해 사용자는 목표치에 도달하지 못한 성과지표에 대한 경고 메시지를 자동적으로 받게 되고 성과관리 포틀릿에서 현재의 값과 목표치, 변화값을 볼 수 있다.

Performance Management Viewer(PMV)
Oracle Daily Business Intelligence에서 사용되는 보고서를 생성하는 기능으로, Performance Management Framework와 연동된다. 즉, PMV를 이용해 작성된 보고서를 이용해 시스템에서는 설정된 시간에 자동적으로 실적 값을 계산하여 주며, 해당 목표 값도 보고서에 보여 주게 된다. 이렇게 생성된 보고서는 드릴다운 기능을 포함하고 있으며, 관련 보고서 또는 외부의 URL을 링크하여 해당 보고서와 관련된 정보 또는 보고서를 별도의 네비게이션 없이 바로 확인할 수 있다. 또한, 해당 보고서를 Excel 장표로 다운로드 받을 수 있다.

Business Intelligence Administrator(BIA)
Oracle Daily Business Intelligence를 사용하기 전 각 인텔리전스의 필요한 파라미터 등의 사전 정의를 하며, 데이타에 대한 보안과 관련된 설정, 사전 필요한 프로그램 등의 실행 역할을 한다.

Oracle Self-Service Framework
오라클의 모든 셀프서비스 웹 애플리케이션은 이 Oracle Self-Service Framework 기술을 이용하는데, Oracle Self-Service Framework은 프로그램의 수정 없이 셀프서비스 웹 애플리케이션의 화면을 사용자가 커스터마이즈할 수 있도록 해준다. 즉, 사용자에게 개인 홈페이지의 화면 수정 등을 할 수 있는 기반 기술을 제공한다. 또한 시스템에 대한 보안 및 직접적인 접근을 허용해 서비스를 향상시키고 운영 비용을 절감시켜 준다.

Oracle9 i Application Server Portal
Oracle9 i Application Server Portal은 e-business 포탈의 구축 및 설치를 위한 웹 기반 애플리케이션으로, 엔터프라이즈 소프트웨어 서비스와 정보 자원에 대한 액세스 및 상호작용을 실현하는 안전하고 관리가 쉬운 환경을 제공한다. 주요 특징은 애플리케이션, 또는 리포트 등과 같은 자원을 통합하고 있는 포틀릿에 대한 확장 가능한 프레임워크, 사용이 쉬운 개인화된 인터페이스, 셀프서비스 웹 퍼블리싱 및 컨텐츠 관리, 확장 가능한 설치 아키텍처 등이다. 즉, Oracle Daily Business Intelligence에서는 하나의 접점에서의 정보 검색을 가능하게 해주는 기능을 제공하며, 사용자의 업무에 맞도록 사용자가 직접 화면을 구성할 수 있도록 지원한다.

BI Beans
개발자가 비즈니스 인텔리전스 애플리케이션을 만들 수 있도록 해주는 표준 기반의 JavaBeans 집합으로, 그냥 임시로 정보를 보고자 하는 사람과 완벽한 특별 질의 및 분석 기능을 필요로 하는 고급 사용자 모두에게 Oracle9 i Database의 새로운 분석 기능을 제공할 수 있다. 이러한 기능 중 Oracle Daily Business Intelligence에서는 보고서의 그래프 등을 표시할 때 사용하게 된다.

Oracle9 i Application Server
Oracle9 i Application Server는 업계에서 가장 빠르고 가장 완벽한 통합 J2EE 인증 애플리케이션 서버이다. Oracle9 i Application Server는 업계 최초로 e-business 포탈, 트랜잭션 애플리케이션 및 웹 서비스를 개발 및 배치하는 데 필요한 모든 기술을 단일 제품으로 통합하였다. 그 개방형 통합 지원 아키텍처는 레거시 시스템, 공급업체 및? 협력업체의 애플리케이션, 오라클 및 타사의 데이타베이스 등을 비롯한 기업 IT 환경에 웹 애플리케이션을 통합할 수 있도록 지원한다. 또한 Oracle9 i Application Server는 크리티컬 비즈니스 애플리케이션을 지속적으로 운영할 수 있도록 탁월한 확장성, 신뢰성 및 보안성을 보장한다.

Oracle9 i Database Release 2
Oracle9 i Database는 인터넷을 지원하고 활용하기 위해 설계되었다. 이것은 월드와이드웹뿐만 아니라 전통적인 미션 크리티컬 OLTP 및 데이타 웨어하우징 애플리케이션 상에서 실행중인 업무를 지원하기 위한 광범위한 기능을 제공한다. Oracle9 i Database는 최고 수준의 가용성에 대한 요구뿐만 아니라 가장 요구가 많은 인터넷 기반 및 전통적인 미션 크리티컬 애플리케이션에 대해서도 높은 수준의 확장성을 지원한다. 이것은 모든 유형의 애플리케이션을 위한 모든 유형의 정보를 다룰 수 있다. 그리고, 저수준의 단일 프로세서에서부터 최고급 SMP(Symmetric Multi-Processor) 시스템 및 다중노드 클러스터 구성에 이르기까지 뛰어나고 총체적인, 그리고 투명한 확장성을 제공한다.

  • Oracle9 i Real Application Clusters >> Oracle9 i Real Application Clusters는 애플리케이션의 수정 없이도 모든 애플리케이션이 클러스터 데이타베이스의 가용성, 확장성 및 성능을 이용할 수 있게 해 준다. 애플리케이션은 Oracle9 i Real Application Cluster를 단일 시스템처럼 취급할 수 있다. 그리고 선형에 가까운 클러스터 데이타베이스의 확장성을 달성하기 위해 수정되거나 파티셔닝할 필요가 없다. 이것은 고객의 애플리케이션 변경 없이 사용량 및 요구의 계속적 증가에 따른 데이타베이스 계층 확장을 허용한다. 게다가, Oracle9 i Real Application Clusters는 최적의 성능을 위해 클러스터 서버간 데이타베이스 자원의 동적 이동을 통한 데이타베이스 작업부하의 특성 변경에 순응하며 자체 튜닝 기능을 가진다.

  • Materialized View(MVIEW) >> Materialized View(MVIEW)는 Inner-join, Outer-join, Equi-join 등 각종 뷰를 수동으로 갱신하거나 주기적으로 자동 갱신을 할 수 있게 해 준다. MVIEW는 사용자에게는 투명하게 비용 최적화(cost optimization)에 기반을 둔 질의 재작성 기능을 제공한다. MVIEW는 질의 실행을 할 때마다 매번 대량의 Join이나 Aggregation 연산을 수행하지 않고, 미리 계산된 값을 질의하기 때문에 성능 향상을 가져올 수 있으며, 옵티마이저는 MVIEW가 어느 때 사용되는 것이 적절할지를 판단할 수 있게 설계되었다. 질의 재작성은 사용자에게 투명하다. 만약 환경이 적절히 셋업되어 있다면, 대량 데이타에 대한 복잡한 질의 응답 속도를 획기적으로 개선할 수 있다. Oracle Daily Business Intelligence에서 MVIEW의 생성 속도는 110만 건 요약 데이타를 로딩하는 데 20분 정도(하나의 저널 레코드 당 0.00001초)가 소요된다.

  • One Instance >> Oracle9 i Database Release 2의 기능을 사용함으로써 Oracle Applications과 Business Intelligence에서 분석하고자 하는 내용을 포함하는 하나의 인스턴스로 시스템을 구성할 수 있다. 하나의 인스턴스로 구성되어 있으므로 인터페이스와 통합에 대한 문제와 성능에 대한 문제는 전혀 발생하지 않는다.

Oracle Daily Business Intelligence의 모듈
Oracle Daily Business Intelligence는 여러 개의 모듈로 구성되어 있다. 각 모듈은 Financials DBI, Purchasing DBI, Supply Chain DBI, Human Resource DBI, Product Development DBI, Contracts DBI, Interaction Center DBI, Marketing DBI, Project DBI, Quoting DBI, Service DBI가 있다. 그리고 계속적으로 모듈이 추가될 예정이다. 그 중 Financials DBI와 Supply Chain DBI에 대해 간략하게 알아보도록 하자.

Financials DBI
Financials DBI는 담당자에게 손익과 비용, 현금흐름에 대한 성과지표와 보고서를 제공하여 관련 정보를 사용자가 쉽게 접근함으로써 재무의 위험요소를 최소화한다. 이러한 정보를 이용하여 비즈니스 전반을 이해할 수 있으며, 적절한 조치를 취할 수 있다.

  • 제공 페이지

    • Profit and Loss Page(손익 페이지)
    • Profit and Loss by Manager Page(관리자별 손익 페이지)
    • Expense Management Page(비용관리 페이지)
    • Payables Status(지급상태 페이지)
    • Payables Management(지급관리 페이지)
    • Order to Cash
    • Procure to Pay 등 다수
  • 제공 KPI

    • Revenue
    • Operating Margin
    • % of Forecast Spent
    • Average Expenses per Employee
    • Current Headcount
    • Day Sales Outstanding
    • Gross Margin 등 다수


    • Expenses
    • Operating Margin %
    • Forecast vs. Budget
    • Average T&E per Employee
    • AR Turn Over
    • Sale Revenue Growth
  • 제공보고서

    • Revenue Summary
      : 카테고리별/송장상세별/분개소스별/관리자별/제품별/판매채널별 손익
    • Cost of Goods Sold Summary
      : 카테고리별/송장상세별/분개소스별/관리자별 GOGS
    • Gross Margin Summary
      Expense Summary : 카테고리별/송장상세별/분개소스별/관리자별 비용
    • Operating Margin
    • Profit Margin
    • Contribution Margin
    • Earning Per Share
    • Invoices and Payment 등 다수

Supply Chain DBI
Supply Chain DBI는 Supply Chain Council?(SCC)의 Supply Chain Operations Reference 모델에 대한 프로세스를 통합하고 있으며, 구매주문 실행, 고객보고서를 제공하여 공급망 관련 모든 내용을 확인하여 적절한 의사결정을 기할 수 있다. 예를 들어, 주문 잔고가 늘었는가? 아니면 줄었는가? 또 적정한가?, 이번 분기에 어떤 판매채널 또는 제품이 가장 많은 이익을 발행시켰나?, 선적예정일과 실제 선적일 간의 차이는 얼마나 되는가에 대한 정보를 일목요연하게 제공하여 준다.

  • 제공 페이지

    • Operations Management Page(공정관리 페이지)
    • Fulfillment Management Page(이행관리 페이지)
    • Order Management Page(주문관리 페이지)
    • Transportation Management Page(운송관리 페이지)
    • Warehouse Management Page(창고관리 페이지)
    • Shipping Management Page(선적관리 페이지)
    • Plan Management Page(계획관리 페이지) 등 다수

  • 제공 KPI

    • Annualized Inventory Turns
    • Inventory Value
    • Lines Shipped
    • Value Shipped
    • Current Past Due Value
    • Current Backlog
    • Average Line Value
    • Return Rate 등 다수


    • Product Gross Margin
    • Margin %
    • Lines Shipped Late
    • Book to Ship Days
    • Product Bookings
    • Book to Fulfill Ratio
    • Average Discount

  • 제공 보고서

    • Gross Margin
    • Inventory Value
    • Book to Ship Days
    • Booking and Backlog
    • Return Rate 등 다수
    • Inventory Turns
    • Shipping Performance
    • Current Past Due Value Aging
    • Average Line Value and Discount

Oracle Daily Business Intelligence 활용 예

그러면, Oracle Daily Business Intelligence의 활용 예로, 재무 관리자가 손익에 대해 분석하는 내용을 살펴보기로 하자.

관리자별 손익 페이지를 열어 손익에 대한 KPI, 수익/매출원가/매출총이익/비용/운영마진에 대한 요약된 내용을 확인한다 <화면 8> . 지면상 손익 아래의 상세 보고서 부분(매출원가, 매출 총이익, 비용, 운영마진 부분)은 생략되어 있는 것이다.

관리자는 수익이 작년대비 4.1% 감소하였다는 것을 손익 KPI 영역에서 확인하고 수익보고서 영역에서 I.Lang이라는 관리자의 수익이 다른 관리자 보다 많이 떨어져 있음을 확인하고 자세한 내용을 확인하고자 관리자의 이름부분에서 마우스를 클릭하여 I.Lang에 대한 수익 요약 보고서를 확인한다 <화면 9> .

이때의 보고서에 대한 파라미터는 초기에 입력한 파라미터를 계속적으로 적용하고 있다. 관리자는 I.Lang에 속한 L.Beckman이라는 관리자의 수익이 작년에 비해 무려 55% 이상 떨어져 있음을 알 수 있다. 관리자에서 다시 마우스를 클릭하여 수익 추이를 확인한다<화면 10>.

관리자는 L.Beckman이라는 관리자에 대한 1년간의 손익추이를 보여주는 보고서를 실행한다. 해당 보고서를 보면 작년 8월부터 12월까지의 이익이 전년도에 비해 많이 떨어져 있음을 확인할 수 있고, 또 올 7월의 이익도 많이 감소되어 있음을 알 수 있다. 당월의 상세 분석을 위해 7월에서 마우스를 클릭하여 범주별 상세 내역 보고서를 확인한다<화면 11>.

범주별 상세 내역에 대한 보고서가 실행되어 화면에 표시되며, 이익이 어디에서 발생하였는지를 더 상세하게 확인하기 위해 마우스로 ?evenue辣?클릭하게 되면 분개 출처별 데이타를 확인할 수 있다 <화면 12> .

이익에 대한 분개 출처는 AR과 스프레드시트에 나왔다는 내용을 확인하고 AR에 대한 상세한 내용을 확인하고자 출처에 해당하는 AR을 마우스로 클릭하여 AR에 대한 송장 상세 확인을 한다 <화면 13> .

이익이 발생한 AR에 대한 송장 내용이 화면에 표시된다. 다음 페이지에 대한 내용은 다음 버튼을 눌러 계속적으로 분석할 수 있다. 이와 같이 관리자별 손익 페이지에서 손익과 관련된 성과지표와 요약된 내용을 조회하여 문제가 발생한 KPI에 대한 상세 보고서를 확인하고 그 보다 더 상세한 보고서와 상세 트랜잭션의 데이타를 하나의 접점에서 모두 조회할 수 있다. 물론 필요하다면, 보고서에서 관련된 링크에 연결된 다른 보고서를 확인할 수도 있다.

<화면 8> Oracle Daily Business Intelligence 활용 예 ①


<화면 9> Oracle Daily Business Intelligence 활용 예 ②


<화면 10> Oracle Daily Business Intelligence 활용 예 ③



<화면 11> Oracle Daily Business Intelligence 활용 예 ④




<화면 12> Oracle Daily Business Intelligence 활용 예 ⑤



<화면 13> Oracle Daily Business Intelligence 활용 예 ⑥


경쟁력과 수익 향상을 위한 솔루션

Oracle Daily Business Intelligence는 고유의 기술, 업무기법 및 재정적 요구 사항에 맞으면서 경쟁력을 높이고 수익도 향상시킬 수 있는 솔루션을 확보하려는 기존 오라클 고객과 가망 고객에게 가치 있는 솔루션임에 틀림 없다. Oracle Daily Business Intelligence는 Global Single Intelligence, 통합 트랜잭션 및 분석 환경, 통합 데이타 모델 등을 기본적으로 통합하고 지원한다는 점이 장점이다. 통합은 강제로 수행될 수도 있지만 단일 데이타 모델은 강제로 구축될 수 없다. 또한 이미 제공되는 보고서 및 페이지, 포틀릿의 이용으로 솔루션 적용에 소요되는 시간 및 비용을 절감할 수 있으며, 계속적인 버전업을 통해 새로운 내용이 추가되어 유지 보수에 적은 비용이 들어 투자수익을 빠르게 회수할 수 있다.

또한, 제공되는 업무성과관리를 이용하여 일별 업무 정보를 분석하며, 시스템에서 예외 사항을 보내주어 사용자가 빠르게 적절한 조치를 취할 수 있게 해주며, 하나의 접점을 통하여 업무와 관련된 모든 내용을 상세내용까지 확인하여 각 역할에 따른 업무에 집중할 수 있도록 해주어 적시에 정확하게 믿을 수 있는 통합된 실시간 정보 제공을 통한 업무 성과 관리에 의거한 업무 역할별 인텔리전스를 완성할 수 있다.


출처 : 오라클