Rational Insight는 XML ODBC 드라이버 및 ODBC 데이터 소스의 스타터 세트를 제공합니다. XML ODBC 드라이버는 XML 데이터 구성 도구에서 제공하는 구성 파일을 사용하여 XML 데이터를 관계형 양식으로 변환하는데, 이는 Data Manager 및 Rational Insight 보고서 서버 컴포넌트에 필요합니다. 그런 다음, 사용자는 런타임 시 XML ODBC 드라이버를 사용하여 작업(또는 "실시간") 보고서에 필요한 Rational Insight 보고서 서버 또는 Data Manager의 해당 XML 데이터에 액세스할 수 있습니다.
ODBC 드라이버에서는 SQL 지원이 제한적입니다. 단순 "column select" 및 "where" 명령은 가능합니다. 예:
SELECT *|column1[,column2…] FROM["catalog".]"schema"."table" [WHERE FilteringExpression] [WITH pagesize=xxx].
한 테이블에서 와일드 카드 검색으로 "*" 문자가 있는 SELECT 명령을 사용할 수 있습니다. 상수 값과 비교하는 경우에만 WHERE 절을 사용하십시오. 단순 필터링 표현식을 사용할 수 있습니다. 예: [modifiedsince=xxx [AND]] column1 =|<|> value [AND|OR ...]. 여기서, modifiedsince는 특수 매개변수입니다. 델타 로드를 지원하는 Rational Insight 데이터 서비스를 사용 중인 경우, SQL에 이 매개변수의 값으로 표준 인터넷 날짜 시간 형식의 시간소인을 전달하여 지정된 시간 이후에 수정된 데이터만 검색할 수 있습니다. 페이지별로 날짜를 페치하려면 WITH 절을 사용하고 페이지 크기에 숫자를 지정하십시오.