보고서 사용자가 맵에서 포인트 또는 영역을 클릭하거나 피처의 팝업 창에서 드릴스루 버튼을 클릭할 때 다른 보고서로 드릴스루하기 위한 대화형 동작을 설정할 수 있습니다. 드릴스루 동작은 지정된 포인트 또는 영역과 연관된 관련 데이터가 포함된 다른 보고서를 실행하고 나타냅니다. 이 동작은 IBM Cognos 데이터, 피처 서비스 레이어 및 군집된 포인트 레이어에서 생성된 레이어에 구성할 수 있습니다. 동적 맵 서비스 레이어의 경우 이 동작은 맵에서의 클릭 작업에 대해서만 구성할 수 있습니다.
Esri Maps for IBM Cognos에서 이 동작을 구성하려면 먼저 Report Studio에서 원본 보고서와 대상 보고서를 구성해야 합니다. Report Studio에서 원본 및 대상 보고서를 구성하는 방법과 특정 드릴스루 설정에 대한 자세한 내용은 IBM Cognos Report Studio 사용자 가이드를 참고하세요.
Esri Maps for IBM Cognos에서 구성할 수 있는 대화형 동작에 대한 자세한 내용은 대화형 동작 정보를 참고하세요.
- Report Studio에서 다른 모든 유형의 드릴스루 정의에 사용하는 것과 동일한 절차에 따라 대상 보고서를 설정합니다.
- 보고서를 저장합니다.
- Report Studio에서 원본 보고서를 생성합니다. 삽입 가능 개체 창의 도구 상자 탭에서 보고서 페이지로 Esri 맵을 드래그합니다.
빈 Esri 맵 컨테이너가 생성됩니다.
- 맵에 보유되며 다른 보고서 항목에는 사용되지 않는 새 쿼리를 생성하고 채웁니다.
- 드릴스루 동작에 사용할 쿼리를 생성하고 채웁니다. 맵 쿼리는 이 용도로 사용될 수 있습니다. 드릴스루 쿼리에는 대상 보고서의 매개변수를 채우는 데 사용할 데이터가 포함되어야 합니다. 예를 들어 드릴스루가 미국의 주에 대한 매개변수를 기반으로 하는 경우 쿼리에는 주에 대한 데이터 항목이 포함되어야 합니다.
- Report Studio에서 보고서를 저장합니다.
- Esri Maps Designer를 열고 원본 보고서를 찾아봅니다. 해당 맵 옆에 있는 구성을 클릭하여 맵을 엽니다.
- 나타나는 맵 구성 창에서 맵에 데이터를 추가합니다. 맵에 IBM Cognos 데이터 추가를 참고하세요.
- 데이터 추가를 마쳤으면 맵 콘텐츠 보기 버튼을 눌러 콘텐츠 창을 나타냅니다.
- 콘텐츠 창에서 드릴스루 동작을 트리거하는 데 사용할 레이어의 오른쪽에 있는 화살표를 클릭합니다. 이 레이어는 원본 보고서에서 드릴스루 쿼리와 연관되므로(맵 레이어를 구성하는 데 사용된 것과 동일한 쿼리일 수 있음) 선택한 레이어에 드릴스루 쿼리의 데이터와 일치하는 데이터가 포함된 필드가 있어야 합니다. 예를 들어 드릴스루 동작이 미국 주를 기반으로 하는 경우 맵 레이어에 주를 나열하는 필드가 있어야 합니다.
- IBM Cognos 상호 작용을 선택합니다.
- 드릴스루를 선택한 다음 새로 추가를 클릭합니다.
참고 사항:
이미 레이어에 대한 대화형 동작을 구성한 경우 새 동작을 추가하고 구성하기 전에 추가 버튼을 눌러야 합니다.
대화형 동작을 삭제하려면 삭제 버튼을 클릭합니다.
- 필요한 경우 레이블 상자에 동작의 새 레이블을 입력합니다.
- 트리거 드롭다운 메뉴에서 동작에 사용할 동작 유형(클릭 시 또는 팝업 시)을 선택합니다.
참고 사항:
동적 맵 서비스 레이어는 클릭 시 옵션만 지원됩니다.
- 레이어 속성 드롭다운 메뉴에서 원본 보고서의 드릴스루 쿼리와 연관시킬 필드를 선택합니다.
- 쿼리 드롭다운 메뉴에서 드릴스루 쿼리를 선택합니다.
- 데이터 항목 드롭다운 메뉴에서 대상 보고서의 매개변수를 채우는 데 사용할 데이터 항목을 선택합니다. 이 데이터 항목의 데이터는 레이어 속성 필드의 데이터와 일치해야 합니다.
- 보고서 상자에 대상 보고서 경로를 입력하거나 찾아보기 버튼을 클릭하여 대상 보고서를 찾아서 클릭합니다.
- 작업 드롭다운 메뉴에서 보고서 사용자가 대상 보고서를 보는 방법을 선택합니다.
- 맵에서 최신 데이터를 보려면 보고서 실행을 클릭합니다.
- Esri Maps Designer가 선택 컨텍스트의 값을 대상 데이터와 비교하도록 하려면(동적 필터링) 동적 필터링을 사용하여 보고서 실행을 클릭합니다.
참고 사항:
이 옵션을 선택하면 대상 보고서의 모든 매개변수가 계속 드릴스루 접근에 사용됩니다. - Esri Maps Designer에서 대상 보고서의 가장 최근에 저장된 결과 버전을 보려면 가장 최근 보고서 보기를 클릭합니다.
- IBM Cognos Connection의 보고서에 지정된 기본 작업을 사용하려면 (기본값)을 클릭합니다.
- 이전 단계에서 대상 보고서를 실행하도록 선택한 경우 형식 드롭다운 메뉴에서 보고서의 출력 형식을 선택합니다.
팁:
IBM Cognos Connection의 보고서에 대해 지정된 기본 형식을 사용하여 보고서를 실행하려면 (기본값)을 선택합니다.
- 대상 보고서를 새 창에서 열려면 새 창에서 열기 체크 박스를 선택합니다.
- 매개변수 옆에 있는 구성 버튼을 눌러 매개변수를 구성합니다.
참고 사항:
대상 보고서에 둘 이상의 매개변수가 있는 경우 한 번에 하나씩 매개변수를 구성해야 합니다.
- 메소드 드롭다운 메뉴에서 매개변수를 전달하는 데 사용할 방법을 선택합니다.
- 아무 값도 전달하지 않으려면 (기본값)을 선택합니다.
- 대상 보고서를 이 매개변수로 필터링하지 않으려면 매개변수 사용 안 함을 선택합니다.
- 데이터 항목의 값을 전달하여 대상 보고서를 필터링하려면 데이터 항목 값 전달을 선택합니다.
- 원본 보고서 매개변수의 값을 전달하여 대상 보고서를 필터링하려면 매개변수 값 전달을 선택합니다.
- 이전 단계에서 매개변수를 전달하도록 데이터 항목 값 전달 또는 매개변수 값 전달을 선택한 경우 값 드롭다운 화살표를 클릭하고 적합한 데이터 항목 또는 매개변수 값을 선택합니다.
- 전달할 등록정보 드롭다운 메뉴에서 전달할 원본 메타데이터 항목을 선택합니다. (기본값)을 선택하여 비즈니스 키를 전달하거나 구성원 캡션, 구성원의 고유한 이름 등의 다른 등록정보를 선택합니다.
- 매개변수 구성을 마쳤으면 완료를 누릅니다.
- 프롬프트 페이지 보기 드롭다운 메뉴에서 다음 옵션 중 하나를 선택하여 프롬프트 페이지를 나타낼 방법을 지정합니다.
- 항상 - 이 옵션을 선택하면 필수 매개변수 값에 대해 값이 지정되었는지 여부에 관계없이 드릴스루 동작이 발생할 때 프롬프트 페이지가 항상 나타납니다.
- 대상 보고서의 기본 프롬프트 설정을 따름 - 이 옵션을 선택하면 프롬프트 페이지의 보기 여부를 결정하는 데 대상 보고서의 프롬프트 설정이 사용됩니다.
- 필수 매개변수 값이 누락된 경우에만 - 이 옵션을 선택하면 드릴스루 정의에서 필수 매개변수 값을 제공한 경우 프롬프트 페이지가 나타나지 않습니다. 이 옵션이 기본 설정입니다.
- 확인을 누릅니다.
참고 사항:
나중에 동작 구성을 변경하려면 레이어 설정 창에서 IBM Cognos 상호 작용을 클릭하고 드릴스루 옆에 있는 구성 버튼을 클릭합니다.