간단히 말해, Hadoop은 대규모 데이터 세트를 조작하기위한 분산 플랫폼입니다. 이 솔루션은 중단 시간이 비즈니스 프로세스에 영향을 줄 수있는 조직에 호소력을 길러주는 내결함성을 갖추고 있습니다. Cognos는 사용자가 데이터를 탐색하고보고 할 수있는 비즈니스 인텔리전스 도구입니다. 그래서 논리적으로 맞는 것 같습니다.
그러나 Hadoop은 다른 포스터가 언급 했으므로 Ad-Hoc 쿼리에 도움이되지 않습니다. 하이브를 약속하는 프로젝트가 있습니다. 개발자는 Hive 데이터베이스 (단순히 Hadoop 데이터의 데이터웨어 하우스보기이며 HiveQL이라는 SQL 유사 언어를 사용하여 쿼리 할 수 있음)에 액세스하기 위해 ODBC 커넥터를 릴리스했습니다. Cognos는 ODBC 데이터베이스에서 데이터를 추출 할 수 있기 때문에 Cognos가 Hive를 통해 Hadoop에서 데이터를 추출 할 수 있습니다.
Cognos 환경에서 Hadoop을 사용하는 다른 방법은 CSV와 같은 텍스트 파일을 사용하여 데이터를 전송하는 것입니다. Hadoop은 Cognos로 가져올 수있는 데이터 파일을 생성 할 수 있습니다. 이것은 현재 제가 사용하는 접근법입니다.
그러나 아직 하둡을 사용하는 이유에 대해서는 대답하지 않았습니다. Hadoop을 사용한 두 가지 애플리케이션은 인벤토리 예측과 현금 흐름/예산 책정입니다. 수십만 개의 SKU에 대한 일상적인 예측을 수행하려는 경우 Hadoop은 훌륭한 도구입니다.1,000 개의 예산 항목에 대해 Monte Carlo 시뮬레이션을 수행하려는 경우 Hadoop이 훌륭합니다. 데이터웨어 하우스에서 데이터를 가져 와서 Hadoop 작업을 실행하고 결과 CSV 파일을 Cognos로 가져 오기 만하면됩니다. 빌라!
Hadoop은 만병 통치약이 아닙니다. 때로는 구식 SQL과 프로그래밍 언어를 선택하는 것이 좋습니다. Hadoop은 학습 곡선과 자원 요구 사항을 제공합니다. Hortonworks 샌드 박스를 다운로드하여 배웠습니다. VMware, VirtualBox 등에서 실행되는 미리 구성된 가상 시스템이므로 아무 것도 설치하거나 구성 할 필요가 없습니다!
결과 CSV 파일을 Cognos로 가져 오는 것은 무엇을 의미합니까? 결과 CSV 파일을 Cognos Transformer로 가져 오시겠습니까? cognos 프레임 워크 관리자 건너 뛰기? 감사 – YOung