Skip To Content

단일 컴퓨터에서 설치 및 구성

Esri Maps for IBM Cognos 설치

Esri Maps for IBM Cognos 전체 설치 시에는 서버에 컴포넌트를 설치한 다음 사용자 환경에서 작동하도록 구성합니다. 시작하기 전에 설치 옵션을 파악하고 설치를 수행할 운영 체제에 적합한 설치 프로그램이 있는지 확인하세요.

다음 단계는 관리자로서 수행해야 합니다.

  1. 설치 미디어의 em4c 디렉터리에서 설치 프로그램 배치 파일(.bat)을 실행합니다. 예:

    G:\em4c\launchInstaller.bat

  2. 시작 페이지에서 다음을 클릭합니다.
  3. 라이선스 동의서의 조건에 동의하면 다음을 클릭하고 그렇지 않으면 종료를 클릭하여 설치를 종료합니다.
  4. 설치 경로를 선택하고 다음을 클릭합니다.
  5. Esri Maps for IBM Cognos를 설치할 IBM Cognos 버전을 선택하고 다음을 클릭합니다.
  6. EM4C 게이트웨이, EM4C 디스패처, EM4C 서버가 선택되어 있는지 확인하고 다음을 클릭합니다.
  7. IBM Cognos 게이트웨이 webcontent 디렉터리를 지정하고 다음을 클릭합니다.
  8. IBM Cognos 디스패처 디렉터리를 지정하고 다음을 클릭합니다.
  9. 다음을 클릭하여 설치를 진행합니다.
  10. 파일이 지정된 위치에 복사될 때까지 기다린 후 다음을 클릭합니다.
  11. 원하는 경우 자동 설치 스크립트 생성을 클릭하여 이전 페이지에서 설정한 모든 매개변수가 포함된 XML 파일을 저장합니다.
  12. 완료를 클릭합니다.

Esri Maps for IBM Cognos 구성

다음 단계를 완료하기 전에 사용 가능한 구성 설정을 파악하세요.

관리 권한이 있는 사용자로 Esri Maps for IBM Cognos 구성을 실행합니다.

  1. <em4c_location>\bin 디렉터리로 이동하여 configure.bat을 실행합니다.
  2. 구성 도구의 탐색기 창에서 로컬 구성을 클릭합니다.
  3. 사용자 환경을 반영하도록 로컬 구성 설정을 변경합니다. 예를 들어 URI의 호스트 이름 부분을 localhost에서 IP 주소 또는 네트워크 호스트 이름으로 변경해야 합니다. Esri Maps for IBM Cognos 구성 응용프로그램에서는 설치되어 있는 EM4C 컴포넌트를 인식하여 설정해야 하는 구성 설정만 나열합니다.
  4. 적용을 클릭합니다.
  5. 파일 메뉴에서 종료를 클릭합니다.

EM4C 서버 시작

EM4C 서버 컴포넌트를 설치한 모든 위치에서 Esri Maps for IBM Cognos EM4C 서버를 시작해야 합니다.

EM4C 서버는 서비스로 실행되며 기본 설정에 따라 자동으로 시작됩니다. Microsoft Management Console을 사용하면 EM4C 서버를 수동으로 시작할 수 있습니다.

웹 서버 구성

Esri Maps for IBM Cognos 및 IBM Cognos가 통신하도록 하려면 다음 표에 나와 있는 가상 디렉터리(별칭)를 생성해야 합니다. 여기서는 IBM Cognos가 웹 서버에 ibmcognos로 불린다고 가정합니다. 해당 옵션은 사용 중인 환경을 반영하도록 수정하세요.

별칭위치

ibmcognos\em4c

<em4c_location>\webcontent

ibmcognos\em4c\cgi-bin

사용 중인 환경(x86 또는 x64)에 따라 <em4c_location>\cgi-bin 또는 <em4c_location>\cgi-bin-64bit

Esri Maps for IBM Cognos 가상 디렉터리

웹 서버 구성에 대한 자세한 내용은 웹 서버 구성 정보를 참고하세요.

IBM Cognos 서비스를 다시 시작

Esri Maps for IBM Cognos 구성에 적용한 변경 사항을 반영하려면 보고서 서비스, 프레젠테이션 서비스 또는 둘 다를 실행하는 모든 IBM Cognos 디스패처 컴퓨터에서 IBM Cognos Service를 다시 시작해야 합니다.

IBM Cognos Service를 다시 시작하는 방법에 대한 자세한 내용은 해당 IBM Cognos 버전용 IBM Cognos 설치 및 구성 가이드 를 참조하세요.

이 시점에서 모든 Esri Maps for IBM Cognos 보고서 작성자 및 최종 사용자는 웹 브라우저 캐시를 지워야 합니다. 캐시 지우기 지침은 브라우저마다 다르지만 대부분의 브라우저에서는 Ctrl+Shift+Delete를 누르면 됩니다.

Esri Maps for IBM Cognos 기능 생성

Esri Maps for IBM Cognos의 사용을 활성화하려면 먼저 Esri Maps 기능을 생성해야 합니다. 이 기능에 대한 필수 사용 권한이 없는 사용자는 Esri Maps Designer를 사용할 수 없거나 맵 지원 보고서에서 Esri Maps를 볼 수 없습니다.

IBM Cognos 시스템 관리자는 Cognos Connection의 시작 메뉴에서 Esri Maps Designer를 열어 이 기능을 생성합니다. Esri Maps 기능을 생성할 때 사용자 및 그룹은 Cognos 기능에 대한 기본 설정을 기반으로 추가되며, 해당 기본 사용자 및 그룹에는 Esri Maps for IBM Cognos에 대한 트래버스 및 실행 권한이 부여됩니다. Esri Maps for IBM Cognos의 사용을 비활성화하려면 해당 사용자 또는 그룹에 대한 실행 권한을 제거합니다. 사용 권한은 Cognos Administration에서 변경할 수 있습니다.

참고 사항:

Esri Maps 기능의 이름을 바꾸어서는 안 됩니다.

  1. Esri Maps 기능을 생성하려면 다음 단계를 따르세요.
    1. 시스템 관리자로 IBM Cognos에 로그인합니다.
    2. Cognos Connection을 엽니다.
    3. 실행 메뉴에서 Esri Maps Designer를 선택합니다.

    기능이 생성됩니다.

  2. 사용자 및 그룹에 대한 사용 권한을 관리하려면 다음 단계를 따르세요.
    1. Cognos Administration을 엽니다.
    2. 필요에 따라 사용자 및 그룹을 추가 또는 제거하거나 사용 권한을 변경합니다.

구성 테스트

Esri Maps for IBM Cognos 설치 및 구성 후 웹 브라우저의 캐시를 아직 지우지 않았으면 지웁니다(대부분의 브라우저에서는 Ctrl+Shift+Delete를 누르면 됨). 그런 다음 설치 및 구성 과정의 다양한 측면을 테스트할 수 있습니다.

다음 예에서는 IBM Cognos가 ibmcognos라는 별칭으로 불린다고 가정합니다.

  1. EM4C 서버가 다음과 같이 지정된 포트에서 수신 중인지를 테스트합니다. 여기서는 기본 포트인 9896을 사용한다고 가정합니다. 필요한 경우 포트를 변경하세요.
    http://<em4c_server>:9896/em4c/version.txt

    이 테스트가 실패하면 EM4C 서버가 설치된 모든 위치에서 시작되었는지 확인합니다.

  2. EM4C 게이트웨이가 올바르게 작동하는지 확인하려면 다음 테스트를 수행합니다.
    1. em4c 웹 서버 가상 디렉터리(별칭)가 올바르게 설정되었는지 테스트합니다. 이 테스트에서는 Esri Maps for IBM Cognos 구성에서 적용을 선택했는지도 확인합니다.
      http://<cognos_gateway>/ibmcognos/em4c/version.txt
    2. EM4C 게이트웨이 CGI 스크립트가 정상적으로 작동하여 EM4C 서버에 연결되는지 테스트합니다. 스크립트가 작동하는 경우 다음 URL에 연결하면 타임스탬프가 포함된 메시지가 브라우저에 나타납니다.
      http://<cognos_gateway>/ibmcognos/em4c/cgi-bin/em4c.cgi
    3. EM4C 게이트웨이 CGI 스크립트가 외부 리소스에 접근할 수 있는지 테스트합니다. 예를 들어 다음의 각 URL에서는 서버에 설치된 소프트웨어 버전을 나타내는 JSON 개체를 반환해야 합니다.

      ArcGIS Online:

      http://ibmcognosserver/ibmcognos/em4c/cgi-bin/em4c.cgi?http://www.arcgis.com/sharing?f=pjson

      Portal for ArcGIS 인스턴스:

      http://ibmcognosserver/ibmcognos/em4c/cgi-bin/em4c.cgi?http://myPortal/gis/sharing/?f=pjson

      테스트가 정상적으로 수행되면 현재 버전이 반환됩니다(예: "currentVersion":"x.x").

    참고 사항:

    위의 테스트에서 원하는 결과가 확인되지 않는 경우 원인은 다음 두 가지 중 하나입니다. Esri Maps for IBM Cognos 구성이 사용되지 않았거나(구성 변경 내용이 저장/적용되지 않음) 웹 서버가 올바르게 구성되지 않은 것입니다.

  3. EM4C 디스패처는 IBM Cognos 프로세스 공간 내에서 실행되며 제한적 테스트만을 수동으로 수행할 수 있습니다. EM4C 디스패처가 올바르게 설치 및 구성되었는지를 테스트하는 한 가지 방법은 Cognos Connection을 시작한 다음 시작 메뉴에 Esri Maps Designer가 나타나는지를 확인하는 것입니다.