누구든지 Cognos API 문서 및 몇 가지 예제 코드를 가르쳐 줄 수 있습니까? 가장 좋은 점은 API가 파이썬을 통해 액세스 할 수 있다는 것입니다. 그러나 다른 언어의 예제도 좋습니다.cognos API 및 예제
답변
지원을 요청하는 Cognos 버전을 표시하지 않았지만 IBM Cognos 8의 경우 Cognos 8 SDK가있는 경우 전체 API 문서 및 샘플 코드가 있어야합니다.
SDK 샘플은 대부분 Java로 제공되지만 일부는 .NET입니다.
SDK 개발자 안내서 (다시 Cognos 8)에는 자신의 라이브러리를 함께 시작할 때 도움이되는 충분한 정보가 들어 있어야합니다.
.net 용 Cognos SDK는 끔찍합니다. 방금 기본 기능을 작동 시키려고 3 일 이상을 보냈기 때문에 알 수 있습니다. 샘플 애플리케이션을 개발 한 사람은 웹 서비스 또는 .net에 대한 작업 방법을 모르고 있음을 분명히 알 수 있습니다.
자신의 프록시 클래스를 생성하는 데 사용할 수있는 Cognos.WSDL 파일을 찾을 수있었습니다. 그러나; WS-I와 호환되지 않으므로 wsdl.exe와 함께 작동하지 않습니다.
cognosdotnet.dll 및 cognosdotnet 어셈블리의 오버로드가 있습니다. 거기에 약 1000 개의 클래스가 정의되어 있습니다. 그들은 기본적으로 전체 API 세트를 하나의 어셈블리로 묶었습니다.
Cognosdotnet.dll은 모든 유형을 정의합니다. 많은 사람들이 함께 일하기가 혼란 스럽습니다. 그러나 필요한 모든 원자재는 거기에 있습니다.
Cognosdotnetassembly.dll은 serializer를 정의합니다. 왜 그들이 그것들을 포함시키는 것조차 저 밖에 있습니다. 이 파일은 거대하며 (46MB) 0 값을 제공합니다. 문제는이 어셈블리에 형식 정의 (cognosdotnet.dll)가있는 것입니다.
내가 끝낸 것은 리셉션을 찍는 것이 었습니다. cognosdotnet.dll을 생성하는 코드; 그런 다음 serializer에 대한 종속성을 제거했습니다. 그런 다음 API를 더욱 친숙하게 만들기 위해 자체 래퍼를 만들었습니다.
나는 reportrunner 예제를 시작점으로 시작하는 것이 좋습니다. 적어도 노력하고 귀하의 연결 작업 등을 얻을.
- 1. Cognos 8 API with asp.net
- 2. JavaScript API 디자인 예제
- 3. C# 암호화 API 예제
- 4. Twitterizer - 검색 API 예제
- 5. Google 캘린더 API 공유 예제
- 6. iPhone 키 체인 API 예제
- 7. Youtube API - YoutubeVideoApp 젠드 예제
- 8. Cognos 8 소개
- 9. jQuery가 포함 된 html5 파일 api 예제?
- 10. 예제 별 튜토리얼 요청 예제 및 Capybara
- 11. COGNOS LAE 백업 자동화 (배치 파일?) COGNOS 7.4 보안 내
- 12. 옵션 프롬프트 (Cognos 8.3)
- 13. Drools vs. Cognos
- 14. 큐브와 같은 Cognos
- 15. PayPal Adaptive Payments의 PHP 예제 ConvertCurrency API
- 16. Tinyurl API 예제 - 올바르게하고 있습니까 : D
- 17. 좋은 예제/템플릿/모범 사례 API 설명서
- 18. Event.clone 및 Event.toString 예제?
- 19. phpunit 및 예제 설치
- 20. NerdDinner 예제 및 문제
- 21. Qt 및 Sqlite 예제
- 22. Blaze 및 SiteMinder 예제
- 23. Cognos : ODBC를 사용하여 PostgreSQL에 연결
- 24. Cognos Schedule by Trigger - Unix
- 25. Sharepoint 2003에 Cognos 컨텐츠 게시
- 26. 공동 및 반항의 간단한 예제
- 27. Delphi 및 Fitnesse/fit4delphi 예제?
- 28. 도서 및 쉘 코드 예제
- 29. Scala에서 사용할 데이터베이스 (및 예제)
- 30. SWFUpload 예제/정보 및 Java