Skip To Content

Esri Maps for IBM Cognos 아키텍처

Esri Maps for IBM Cognos 는 맵과 데이터를 IBM Cognos BI(Business Intelligence) 보고서에 통합하는 웹 기반 소프트웨어입니다. 아키텍처적으로 Esri Maps for IBM Cognos가 제공하는 이점은 다음과 같습니다.

  • IBM Cognos 아키텍처와 유사
  • 엔터프라이즈에 대해 준비됨
  • 기존 시스템 활용(즉, 추가 하드웨어가 필요하지 않음)

따라서 Esri Maps for IBM CognosIBM Cognos BI 아키텍처와 바로 통합되며, 내부 보안, 배포 기능, 확장성 및 콘텐츠 프로모션을 활용합니다.

Esri Maps for IBM Cognos 에는 게이트웨이 컴포넌트(EM4C 게이트웨이)와 디스패처 컴포넌트(EM4C 디스패처)가 포함되어 있고 고유한 콘텐츠 서버(EM4C 서버)도 있습니다.

EM4C 게이트웨이

EM4C 게이트웨이는 웹 티어에 존재하며, 모든 IBM Cognos 게이트웨이 서버에 설치됩니다. IBM Cognos 배포에서 IBM Cognos 게이트웨이당 하나의 EM4C 게이트웨이가 있습니다.

EM4C 게이트웨이 컴포넌트는 이미지, CSS, JavaScript 리소스와 같은 정적 파일을 제공하는 데 사용됩니다. 정적 파일을 제공하는 것 외에, 이 컴포넌트는 IBM Cognos Report Studio 도구상자에 항목도 추가합니다.

EM4C 디스패처

EM4C 디스패처 컴포넌트는 IBM Cognos 보고서 서비스에 대한 플러그인 역할을 하며, BI 버스와 다른 EM4C 컴포넌트 간 통신을 연결하는 데 사용됩니다.

런타임에 EM4C 디스패처는 프롬프트 값 및 컨텍스트 정보를 EM4C 서버로 보냅니다. 따라서 선택한 모든 사용자 프롬프트의 적절한 사용과 적절한 보안이 보장됩니다.

참고 사항:

EM4C 디스패처는 IBM Cognos 보고서 서비스 또는 IBM Cognos 프레젠테이션 서비스를 실행하는 모든 IBM Cognos 디스패처 서버에 설치됩니다. 콘텐츠 관리자를 독점적으로 실행하는 컴퓨터에 EM4C 디스패처를 설치할 필요는 없습니다.

EM4C 서버

EM4C 서버는 요청을 Cognos 디스패처로 보내고 결과를 처리함으로써 런타임에 IBM Cognos 보고서 요소의 동기화를 처리하는 일도 담당합니다. 또한 Esri Maps for IBM Cognos 콘텐츠의 관리 및 구성 작업도 담당합니다. 이는 IBM Cognos Connection에서 접근할 수 있는 Esri Maps Designer 인터페이스를 통해 수행됩니다.

EM4C 서버는 IBM Cognos에 대한 컴퓨터 최소 요구 사항을 충족하기만 하면 어느 서버에나 설치할 수 있습니다. IBM Cognos 컴포넌트는 설치할 필요가 없습니다. EM4C 서버는 페일오버를 대비하여 주로 IBM Cognos 배포의 응용프로그램 티어에 있는 컴퓨터(하나 이상)에 설치됩니다.

배포에 EM4C 서버가 두 대 이상 포함된 경우 하나는 프록시(또는 기본) 서버로 구성되어 다른 EM4C 서버 간 로드 균형 유지를 담당합니다. 이 프록시는 적절한 EM4C 서버로 이후 요청을 보내는 선호도 캐시를 유지 관리합니다.

Esri Maps for IBM Cognos 배포 예시

아래에는 Esri Maps for IBM Cognos 배포 예시가 그림으로 설명되어 있습니다.

  • EM4C 게이트웨이가 IBM Cognos 게이트웨이 서버에 설치되어 있습니다. 이 예에 둘 이상의 IBM Cognos 게이트웨이가 있다면 IBM Cognos 게이트웨이당 EM4C 게이트웨이가 하나씩 설치됩니다.
  • EM4C 디스패처는 보고서 또는 프레젠테이션 서비스가 실행되고 있는 IBM Cognos 디스패처 서버에만 설치됩니다.
  • IBM Cognos 디스패처가 지정된 서버에 두 번 이상 설치된 경우(즉, 다른 포트 번호에서 수신하는 디스패처) EM4C 디스패처는 보고서 및/또는 프레젠테이션 서비스를 실행하고 있는 모든 디스패처에 대해 한 번 설치됩니다.
  • EM4C 디스패처는 콘텐츠 관리자만 실행하고 있는 IBM Cognos 디스패처 서버에는 설치되지 않습니다.
  • EM4C 서버는 응용프로그램 티어 내 어디에든 설치할 수 있습니다. EM4C 서버를 다른 IBM Cognos 컴포넌트와 동일한 하드웨어에 설치하는 경우가 대부분이지만 필수 요구 사항은 아닙니다. 아래 그림에는 그렇게 나와있지만 EM4C 서버 컴포넌트와 EM4C 디스패처 컴포넌트의 수가 같을 필요는 없습니다. 마지막으로, 그림에 나타나지는 않지만 EM4C 서버를 지정된 서버에 두 번 이상 설치 및 구성할 수 있습니다.
배포 예시
Esri Maps for IBM Cognos 배포 예시