목차

Search

  1. 서문
  2. XML 개념
  3. PowerCenter에서 XML 사용
  4. XML 소스 작업
  5. XML 편집기 사용
  6. XML 대상 작업
  7. XML 소스 한정자 변환
  8. 미드스트림 XML 변환
  9. XML 데이터 유형 참조
  10. XPath 쿼리 함수 참조

XML 가이드

XML 가이드

Force Row(강제로 행 적용) 옵션 설정

Force Row(강제로 행 적용) 옵션 설정

기본적으로 통합 서비스는 보기 행에 데이터가 없는 경우 보기에 대한 데이터를 생성합니다. 보기 행 요소에 데이터가 포함되어 있는지 관계없이 Force Row(강제로 행 적용)를 선택하여 XML 보기에 대한 행을 생성하십시오. 예를 들어 보기 행이 address\zip인 경우 이 보기 행에 zip 데이터가 없더라도 주소를 출력하도록 선택할 수 있습니다.
다음 그림에는 보기 행으로 zip 요소가 나와 있습니다.
목록 하단에 zip 요소가 강조 표시되어 있으며, zip 요소 위에 street, city 및 state 요소 행이 나열되어 있습니다.
기본적으로 통합 서비스는 address 요소 내 zip 요소의 각 발생에 대한 행을 생성합니다.
예를 들어 세션에서 다음 XML 파일을 처리할 수 있습니다.
<?xml version="1.0" ?> <company xmlns="http://www.example.org"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://www.example.org forcerow.xsd" > <name>company1</name>   <address>     <street>stree1</street>     <city>city1</city>     <zip>1001</zip>   </address> <employee>   <name>emp1</name>   <address>     <street>emp1_street</street>     <city>empl_city</city>     </address> </employee> <employee>   <name>emp2</name>   <address>     <street>emp2_street</street>     <city>emp2_city</city>    <zip>2001</zip>   </address> </employee> </company>
기본적으로 통합 서비스는 Address 보기에 대한 stree1 및 emp2_street 행을 생성합니다.
다음 그림에는 Address 보기에 대한 stree1 및 emp2_street 행이 나와 있습니다.
해당 데이터는 두 개의 행을 포함하며 열 STREET, CITY 및 ZIP에 대한 값을 보여 줍니다. Force Row(강제로 행 적용) 옵션이 선택되지 않았습니다.
보기 행이 zip이고 emp1에 zip 요소의 데이터가 없는 경우 통합 서비스가 emp1에 대한 행을 생성하지 않습니다.
Force Row(강제로 행 적용)를 활성화하면 zip이 있거나 없는 street 및 city 요소를 출력할 수 있습니다. emp1에 zip 요소의 데이터가 없더라도 세션에서 emp1에 대한 행을 생성합니다.
다음 그림에는 Force Row(강제로 행 적용)를 활성화하는 경우 통합 서비스에서 생성하는 행이 나와 있습니다.
해당 데이터는 세 개의 행을 포함하며 열 STREET, CITY 및 ZIP에 대한 값을 보여 줍니다. Force Row(강제로 행 적용) 옵션이 선택되어 있습니다.