business-intelligence - 연구실 - 비즈니스 인텔리전스 솔루션



"비즈니스 인텔리전스"소프트웨어 란 무엇입니까? (8)

"비즈니스 인텔리전스"소프트웨어를 작성할 수는 있지만 상당히 복잡합니다. 이러한 소프트웨어는 데이터를 분석하고 권장 사항을 제시함으로써 일종의 관리자 역할을합니다. MBA 프로그램을 생각해보십시오. 캐치 (catch)는 실제로 응용 프로그램이 비즈니스 패턴을 찾는 정보를 자동으로 스캔 할 수 있도록 건물 분석 도구를 요구할뿐만 아니라 대부분의 성공적인 비즈니스 관리자가 가진 프로그램의 "직관력"을 요구하는 것과 같은 프로그램을 실제로 작성하는 것입니다. 엄격한 규칙을 기반으로 실행되는 프로그램이 최선의 의사 결정을 내릴 수는 없으며 최상의 문서화 된 결정 만 수행 할 수 있습니다.

특정 시장 범주의 추세를 모니터링하고 해당 경향을 사용하여 제품의 최적 가격을 예측하기를 원하는 회사 (비즈니스 인텔리전스의 실용적인 응용 프로그램의 예)와 연락을 취했습니다. 그들은 가격이 연중 내내 변동하고 다양한 경제 지표에 따라 고급 제품을 판매하고있었습니다. 대부분의 관리자는 이러한 종류의 가격 설정을 할 수 있었으며 자동화를 원했습니다. 이를 수행하는 데 필요한 분석에는 고급 통계,이를 해석 할 수있는 인공 지능, 자체적으로 필요한 데이터를 수집하는 기능이 포함됩니다. 프로젝트의 시작 예산은 2 백만 달러였습니다. 가벼운 마음을위한 것이 아닙니다.

"비즈니스 인텔리전스" 는 소프트웨어 개발자에게 실제 의미가없는 용어입니까, 아니면 소프트웨어가 수행하는 작업이나 소프트웨어가 (일반적으로) 수행하는 측면에서 의미가 있습니다. 진정한 비즈니스 용어 인 것처럼 보이지만 비즈니스 인텔리전스 작업을 수행하는 소프트웨어에는 특히 중요한 의미가 있습니까?


나는 Cognos에 대해서만 말할 수 있습니다. Cognos는 너무 많이 추가되어 BI 도구라고 불리는보고 도구입니다. BI 도구의 대부분은 동일하다고 생각합니다.

"BI 도구"라는 레이블이 붙은 제품이 있으면보고에 집중해야합니다 (BI에서 가장 눈에 띄는 부분). 데이터웨어 하우스를 직접 만들어야합니다. 그런 다음 BI 도구를 사용하여 사용자가 DW에서 원하는 데이터를 가장 잘 표현할 수 있도록 큐브를 모델링합니다. 마지막으로 사용자는 해당 도구를 사용하여 보고서를 작성하지만 사용자가 작성한 보고서 외부의 기능을 사용하여 큐브에있는 데이터를 볼 수 있습니다.

또한 Business Objects, Crystal Reports 및 BI == Reporting과 같은보고 도구를 추가 할 수 있습니다.


실용적인 용어로 Business Objects, SAS BI 및 오라클 및 HP와 같은 일반적인 용의자의 일부 제품과 같은 일련의 제품을 설명하는 전문 용어입니다.

주로 데이터웨어 하우스 스타일 데이터베이스에 프론트 엔드를 작성하는 "꽤 인쇄 된"보고서이며, 아마도 가장 일반적인 설명은 데이터웨어 하우스 아키텍처의 프레젠테이션 계층 일 것입니다.


비즈니스 인텔리전스 (Business Intelligence)는 기존 OLTP 데이터베이스를 측정 기준 시스템으로 비정규 화하는 것입니다. 비즈니스 인텔리전스 시스템의 가장 중요한 요구 사항 중 하나는보고되는 데이터가 빠른 속도로 출력된다는 것입니다. 트랜잭션 OLTP 데이터베이스 시스템은 OLAP (BI보고를 위해 사용 된 데이터베이스 유형) 데이터베이스가 많은 속도로 일상적으로 수행하는 쿼리를 막습니다. 스피드에 관해 이야기 할 때, 제 경험에서 5 초 이상 걸린 쿼리는 더 나은 방법으로 아키텍처를 리팩터링해야한다는 것을 나타냅니다. 트랜잭션 환경에서 사용되는 데이터베이스 언어는 TSQL입니다. OLAP 세계에서 통합 언어는 MDX, 다차원 확장 (Multi-Dimensional eXtensions)으로 알려져 있으며 사실 SQL 언어의 확장입니다. Microsoft 스택 및 VS 2005부터는 Analysis Services와 MS SQL Server가 CLR과 함께 사용됩니다. 응용 프로그램은 Visual Studio IDE에서 직접 만들고 유지 관리 할 수 ​​있습니다. VS 내에서 SSIS 개체에 연결하고 SQL Server와 통합 할 수있는 ETL 처리 계층을 만들고 Analysis Services 데이터베이스의 소스가 데이터 원본이되는 데이터웨어 하우스를 제거 할 수있는 능력은 나에게 개발자가 입력 및 출력시 MS 스택을 사용하여 솔루션을 생성 할 수 있습니다. 어쨌든 그것은 나의 것입니다.

경험에 비추어 볼 때 Business Objects, Oracle 및 Cognos는 데이터베이스 및보고 소비자 회사보다 Business Objects가보고 소비자가되는 BI 제품을 향상시키기 위해 인수를 강요 받았습니다. 저의 의견으로는 Cognos가 TM1이라는 Applix의 추가 계획 OLAP 데이터베이스와 함께 Oracle의 Essbase, TM1에 대해보고 할 수있는 Executive Viewer라는 비즈니스에서 최고의 셀프 서비스 OLAP보고 도구 중 하나를 얻었을 때보다 지적인 인수가 이루어 졌다고 생각합니다. 현재 Cognos, Analysis Services, SAP BW, 내 지식으로 HP에는 BI 오퍼링이 없습니다. 그러나 마지막으로 보았을 때 Executive Viewer를 사용하고있었습니다.


새로운 세대의 BI는 훨씬 더 대화식으로 지향되었습니다. 플래시 및 기타 웹 2.0, 정교하면서도 사용하기 쉬운 대시 보드를 사용하면 이전처럼 웹에서 시각화가 제공됩니다.


The DataWarehouse Institute (TDWI)에 따르면 BI는 "데이터를 정보, 지식, 지식 및 지식을 수익성있는 비즈니스 활동을 주도하는 계획으로 바꾸는 데 필요한 프로세스, 기술 및 도구"라고합니다.

IMHO, BI는 의미를 지니고 있으며 단지 전문 용어뿐만 아니라 BI 덕분에 데이터 자산에서 실질적인 가치를 창출하는 비즈니스 사람들에게 특히 중요합니다.

BI는보고 및 데이터 분석의 fron-end 도구 일뿐만 아니라 실제 기술 (일반적으로 어려운 기술)을 포함하는 경우 라하더라도 기술, 프로세스 및 일반 문서의 합계이므로 기술적 인 문제 이상입니다. 링크 텍스트


BI의 가장 좋은 정의는 시스템의 what-if 질문을 쉽게 할 수있는 능력을 부여한다고 생각합니다. 고정 된 정보를 제공하는 것은보고입니다. 라이브 정보를 제공하는 것은 대시 보드입니다. 대화 형 답변 제공은 BI입니다.


BI! =보고. BI 플랫폼을 사용하면 조직에서 비즈니스를 학습하고 이해하는 데 도움이되는 응용 프로그램을 만들 수 있습니다. Gartner는 BI 플랫폼을 다음과 같은 12 가지 기능을 제공하는 소프트웨어 플랫폼으로 정의 합니다.

완성

  • BI 인프라 - 플랫폼의 모든 도구는 동일한 보안, 메타 데이터, 관리, 포털 통합, 개체 모델 및 쿼리 엔진을 사용해야하며 동일한 모양과 느낌을 공유해야합니다.
  • 메타 데이터 관리 - 이것은 아마도 12 가지 기능 중 가장 중요한 것입니다. 모든 도구가 동일한 메타 데이터를 활용해야 할뿐만 아니라 차원, 계층 구조, 측정 값, 성능 메트릭 및 보고서 레이아웃 개체와 같은 메타 데이터 개체를 검색, 캡처, 저장, 재사용 및 게시 할 수있는 강력한 방법을 제공해야합니다.
  • 개발 - BI 플랫폼은 비즈니스 프로세스에 통합되거나 다른 응용 프로그램에 포함될 수있는 일련의 프로그래밍 방식 개발 도구 (BI 응용 프로그램 생성을위한 소프트웨어 개발자 키트 포함)를 제공해야합니다. 또한 BI 플랫폼을 통해 개발자는 그래픽 어셈블리 프로세스에 마법사와 같은 구성 요소를 사용하여 코딩하지 않고도 BI 응용 프로그램을 작성할 수 있습니다. 개발 환경은 또한 스케줄링, 전달, 관리 및 관리와 같은 공통 태스크 수행시 웹 서비스를 지원해야합니다.
  • 워크 플로 및 공동 작업 -이 기능을 사용하면 BI 사용자가 공용 폴더 및 토론 스레드를 통해 정보를 공유하고 토론 할 수 있습니다. 또한 BI 애플리케이션은 사전 정의 된 비즈니스 규칙에 따라 특정 사용자에게 할당 된 이벤트 또는 태스크를 할당하고 추적 할 수 있습니다. 종종이 기능은 별도의 포털 또는 워크 플로 도구와 통합되어 제공됩니다.

정보 전달

  • 보고 -보고 기능은 확장 성이 뛰어난 배포 및 예약 기능으로 형식화되고 대화 형 보고서를 작성하는 기능을 제공합니다. 또한 BI 플랫폼 공급 업체는 재무, 운영 및 성능 대시 보드와 같은 다양한보고 스타일을 처리해야합니다.
  • 대시 보드 -이 하위 보고서에는 다이얼, 게이지 및 신호등을 비롯한 직관적 인 정보 디스플레이를 통해 공식 웹 기반 보고서를 게시 할 수있는 기능이 포함됩니다. 이 표시는 목표 또는 목표 값과 비교 된 성능 메트릭의 상태를 나타냅니다. 점차적으로 대시 보드는 운영 응용 프로그램에서 실시간 데이터를 보급하는 데 사용됩니다.
  • 임시 조회 - 셀프 서비스보고라고도하는이 기능을 사용하면 IT를 사용하지 않고도 자체 질문을 통해 보고서를 작성할 수 있습니다. 특히 도구는 사용자가 사용 가능한 데이터 소스를 탐색 할 수 있도록 강력한 의미 계층을 가져야합니다. 또한 이러한 도구는 쿼리가 잘 수행되도록 쿼리 관리 및 감사 기능을 제공해야합니다.
  • Microsoft Office 통합 - 경우에 따라 BI 플랫폼은 BI 태스크를 관리, 보안 및 실행하기위한 중간 계층으로 사용되지만 Microsoft Office (특히 Excel)는 BI 클라이언트로 작동합니다. 이러한 경우 BI 공급 업체가 문서 형식, 수식, 데이터 "새로 고침"및 피벗 테이블에 대한 지원을 포함하여 Microsoft Office와의 통합을 제공하는 것이 중요합니다. 고급 통합에는 셀 잠금 및 후기 입이 포함됩니다.

분석

  • OLAP - 최종 사용자는 매우 빠른 쿼리 및 계산 성능으로 데이터를 분석 할 수 있으므로 "조각 및 다이 싱"이라고하는 스타일의 분석이 가능합니다. 이 기능은 관계형, 다차원 및 메모리와 같은 다양한 스토리지 아키텍처에 걸쳐 적용될 수 있습니다.
  • 고급 시각화 - 행 및 열 대신 대화 형 그림 및 차트를 사용하여 데이터의 다양한 측면을보다 효율적으로 표시 할 수 있습니다. 시간이 지남에 따라 고급 시각화는 단순히 프로세스 기반의 BI 프로젝트를 포함하기 위해 데이터를 슬라이싱 및 다이 싱하는 것 이상의 모든 이해 관계자가 시각적 표현을 통해 워크 플로를 더 잘 이해할 수있게 해줍니다.
  • 예측 모델링 및 데이터 마이닝 -이 기능을 통해 조직은 고급 수학 기법을 사용하여 범주 형 변수를 분류하고 연속 형 변수를 추정 할 수 있습니다.
  • 스코어 카드 - 주요 성과 지표를 전략적 목표에 부합하는 전략 맵에 적용하여 대시 보드에 표시된 메트릭스를 한 단계 더 발전시킵니다. 스코어 카드 측정 항목은 추가 분석을 수행하기 위해 관련 보고서 및 정보에 연결되어야합니다. 스코어 카드는 Six Sigma 또는 균형 성과표 프레임 워크와 같은 성과 관리 방법론의 사용을 의미합니다.