작업 소스에서 데이터 추출
'실시간' 조직 시스템은 일반 트랜잭션 및 보고서용으로 작업 데이터 소스에 액세스합니다. ODBC 드라이버를 사용하거나 데이터 서비스를 통해 데이터 소스에 액세스할 수 있습니다. 데이터 서비스는 Rational Insight 또는 제품 자체에서 제공될 수 있습니다. 또한 사용자가 작성할 수도 있습니다. Rational Insight는 Rational ClearQuest®, Rational ClearCase®, Rational RequisitePro® 및 Rational TestManager에 데이터 서비스를 제공합니다. Rational Quality Manager 및 Microsoft® Project는 독자적인 데이터 서비스를 제공합니다. Rational Team Concert(RTC)의 경우 Rational Insight는 직접 데이터 액세스를 사용하여 RTC 데이터 웨어하우스에서 데이터를 가져옵니다.
Rational Insight 데이터 서비스는 REST 아키텍처를 사용하여 여러 소스에서 데이터를 추출하고 데이터 웨어하우스 또는 보고 서버로 전달합니다. REST는 웹 인프라스트럭처(HTTP 프로토콜)를 사용하여 XML 데이터를 리턴하는 기술입니다. 다른 소스의 작업 데이터는 다른 액세스 메소드를 통해 표시되고 URL에 의해 자원으로 정의됩니다. 일반적으로 URL 요청에 대한 응답은 XML 형식의 해당 자원 표시입니다. 데이터가 XML 형식으로 추출되면 IBM Rational Insight 보고서 서버에서 직접 사용하거나 IBM Rational Insight 데이터 웨어하우스에 저장하기 위해 관계형 테이블로 변환해야 합니다.
데이터에 대한 보고
데이터 서비스는 작업 소스에서 보고 서버나 데이터 웨어하우스로 데이터를 전달합니다. 그러면 보고 서버가 이 데이터를 직접 사용하여 실시간 보고서를 생성하거나 웨어하우스에서 데이터를 수집하여 분석 보고서를 생성합니다.