MicroStrategy ONE
IBM Cognos에서 Web Service 만들기
IBM Cognos에서 데이터를 가져오려면 IBM CMS(Cognos Mashup Service)를 사용하여 쿼리 URL을 XML로 가져와야 합니다. CMS를 사용하려면 IBM Cognos SDK 라이센스가 있어야 합니다.
이 절차에는 MicroStrategy에서 IBM Cognos를 사용하는 데 필요한 고급 정보가 포함되어 있습니다. 최신 정보는 IBM Cognos 설명서를 참조하십시오.
- IBM Cognos에서 공개 폴더 및 내 폴더를 표시하여 XML을 생성합니다.
http : //로컬 호스트/인식/cgi-bin/cognos.cgi/rds/wsil
웹 브라우저에서localhost
및cognosversion
을 사용자의 정보로 대체합니다. - 리포트가 포함된 폴더(예: Public Objects)에 대한 URL을 복사하고 이를 엽니다.
- 폴더 내용이 다른 폴더 대신 리포트가 될 때까지 이전 단계를 반복합니다.
-
리포트에 대한 URL을 복사하고 이를 엽니다. WSDL URL이 표시됩니다.
http://172.29.156.187/ibmcognos/cgibin/cognos.cgi/rds/wsdl/path/Public%2520Folders/Samples/Models/GO%2520Sales%2520%2528query%2529/Report%2520Studio%2520Report%2520Samples/Cognos%2520Report
-
URL의
wsdl
을ReportData
로 대체하고 URL의 끝에?fmt=Dataset
를 추가합니다. URL이 수정되면 XML 형식의 리포트가 생성됩니다.http://172.29.156.187/ibmcognos/cgibin/cognos.cgi/rds/ReportData/path/Public%2520Folders/Samples/Models/GO%2520Sales%2520%2528query%2529/Report%2520Studio%2520Report%2520Samples/Cognos%2520Report?fmt=Dataset
-
수정된 URL을 복사합니다. 데이터 가져오기 프로세스 동안 이 XML URL을 사용합니다.
리포트에 여러 테이블이 포함된 경우 첫 번째 테이블만 추출됩니다.