IBM Rational Insight XML 데이터 구성

XML 데이터 구성은 XML 데이터를 관계형 데이터베이스의 테이블 열에 맵핑합니다. XML ODBC 드라이버는 이 맵핑을 사용하여 IBM® Rational® Insight(Rational Insight)의 ETL 프레임워크에 데이터를 관계형 양식으로 제공합니다.

XML 데이터 구성

XML 데이터 구성은 XML 소스 데이터와 대상 관계형 데이터베이스 테이블 간의 맵핑을 정의합니다. 이 도구를 사용하면 XML 데이터 구성 파일을 작성하고 관리할 수 있습니다. 이 구성 파일은 XML 소스(데이터 서비스 서버 또는 XML 문서)의 위치를 지정하고 데이터 요소를 XML 소스에서 IBM Cognos® Data Manager(Data Manager) 및 IBM Rational Insight 보고서 서버(Rational Insight 보고서 서버)에 필요한 관계형 테이블 구조로 맵핑하는 방법을 지정합니다. XML 스키마를 구문 분석하는 경우 XML 데이터 구성은 다음을 지원합니다.
  • 가져오기가 있는 단일 XML 스키마
  • XML 스키마 요소: element, group, attribute, attributeGroup, complexType, simpleType, complexContent, extension, restriction, sequence, choice 및 all
  • 다음 요소에 대한 참조 속성: element, complexType, attribute, attributeGroup 및 group

XML ODBC 드라이버

Rational Insight는 XML ODBC 드라이버 및 ODBC 데이터 소스의 스타터 세트를 제공합니다. XML ODBC 드라이버는 XML 데이터 구성 도구에서 제공하는 구성 파일을 사용하여 XML 데이터를 관계형 양식으로 변환하는데, 이는 Data ManagerRational 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 절을 사용하고 페이지 크기에 숫자를 지정하십시오.


피드백