SAP InfoSet 튜토리얼: 생성, 조인이란 무엇입니까?
⚡ 스마트 요약
InfoSet의 SAP BW는 데이터를 물리적으로 저장하지 않고 조인 조건을 통해 DataStore 객체, InfoObject 및 InfoCube를 논리적으로 결합하여 Business Explorer 쿼리에서 사용할 수 있도록 하는 특수한 InfoProvider입니다.

InfoSet이란 무엇인가요?
InfoSet은 데이터를 물리적으로 저장하지 않는 특별한 유형의 InfoProvider입니다. 다시 말해, InfoSet은 데이터를 논리적으로 결합하여 BI 쿼리에 제공하는 InfoProvider입니다. InfoSet은 이를 구성하는 데 사용된 InfoProvider의 테이블에서 데이터를 수집하고, DataStore 객체, InfoObject 또는 표준 InfoCube에 대한 조인 규칙으로 정의된 데이터 소스를 설명합니다.
InfoSet은 언제 사용해야 할까요?
- 기본 정보 제공자로부터 필요한 데이터를 결합합니다.
- BEx 보고 표시기를 켜지 않고도 DataStore 객체에 대한 BEx 보고를 허용하려면 다음과 같이 하십시오.
- 시간 의존성을 평가하기 위해.
- 자체 조인과 왼쪽 외부 조인을 생성하려면.
InfoSet 조인이란 무엇인가요?
DSOs(데이터스토어 객체InfoSet에서는 조인 조건을 사용하여 InfoProvider(및/또는 InfoObject(마스터 데이터가 있는 특성))를 연결합니다. 조인된 데이터는 Business Explorer 쿼리에서 액세스할 수 있습니다. InfoSet을 사용하면 여러 InfoProvider에 대한 보고서를 작성할 수 있습니다.인포큐브데이터스토어 객체, 마스터 데이터 인포오브젝트 등이지만 데이터는 포함되어 있지 않습니다. 인포셋이 활성화되면 BI 스위트에서 쿼리를 정의할 수 있습니다.
조인은 네 가지 범주로 분류됩니다.
- 내부 조인
- 왼쪽 외부 결합
- 임시 조인
- 셀프 조인
내부 조인 : 조인된 두 테이블 모두에 항목이 있는 경우에만 레코드가 결과 집합에 포함됩니다. 테이블 2에 테이블 1의 해당 레코드가 있는 경우, 키 필드(예시에서는 EMPNO)를 비교하여 해당 레코드만 결과 집합에 포함되며, 두 테이블의 필드 값이 모두 채워집니다.
왼쪽 테이블 (테이블 1)
| 엠프노 | 성 |
| 000020 | 톰슨 |
| 000250 | SMITH |
| 000100 | 스펜서 |
오른쪽 테이블 (테이블 2)
| 엠프노 | 프로이노 |
| 000020 | AD3112 |
| 000100 | OP2010 |
| 000150 | PL2100 |
내부 조인 결과
| 엠프노 | 성 | 프로이노 |
| 000020 | 톰슨 | AD3112 |
| 000100 | 스펜서 | OP2010 |
왼쪽 외부 조인: 테이블 2에 테이블 1에 대응하는 레코드가 있는 경우, 해당 레코드는 결과 집합에 포함됩니다. 테이블 2에 대응하는 레코드가 없는 경우에도 테이블 1의 해당 레코드는 결과 집합에 포함되며, 테이블 2의 필드는 아래와 같이 초기값을 유지합니다.
왼쪽 테이블 (테이블 1)
| 엠프노 | 성 |
| 000020 | 톰슨 |
| 000250 | SMITH |
| 000100 | 스펜서 |
오른쪽 테이블 (테이블 2)
| 엠프노 | 프로이노 |
| 000020 | AD3112 |
| 000100 | OP2010 |
| 000150 | PL2100 |
왼쪽 외부 조인 결과
| 엠프노 | 성 | 프로이노 |
| 000020 | 톰슨 | AD3112 |
| 000250 | SMITH | |
| 000100 | 스펜서 | OP2010 |
임시 조인: 조인에서 멤버 중 하나 이상이 시간에 따라 변하는 경우, 해당 조인을 시간적 조인이라고 합니다.
셀프 조인: 같은 물체가 여러 개 연결됩니다.
InfoSet을 만드는 방법은 무엇인가요?
단계 1)
- 거래 내역으로 이동 Code RSA1.
- OK 버튼을 클릭합니다.
단계 2)
- “정보 제공자” 탭으로 이동하세요.
- 정보 영역을 마우스 오른쪽 버튼으로 클릭하고 상황 메뉴에서 "정보 세트 만들기" 옵션을 선택합니다.
트랜잭션 RSISET을 사용하여 InfoSet을 직접 생성할 수도 있습니다.
InfoSet Builder가 처음 실행될 때 두 가지 표시 모드 옵션이 나타납니다.
- 네트워크(데이터 흐름 제어)
- 나무 (나무 관리)
네트워크 표시가 더욱 선명해졌습니다. 트리 표시는 화면 낭독기가 읽을 수 있으며 시각 장애가 있는 사용자에게도 적합합니다. 이 설정은 설정 > 표시 메뉴에서 언제든지 변경할 수 있습니다.
단계 3)
- 기술명을 입력하세요.
- Descript이온.
- “InfoProvider로 시작하기” 섹션에서 InfoSet 정의를 시작하는 데 사용할 InfoProvider를 결정합니다. 제공되는 객체 유형(DataStore 객체, InfoObject 또는 표준 InfoCube) 중 하나를 선택합니다.
InfoObject를 선택하는 경우, 마스터 데이터가 있는 특성이어야 합니다. 시스템에서 해당 입력에 대한 도움말을 제공합니다.
- 계속 버튼을 선택하세요.
단계 4) 정보세트 변경 화면이 나타납니다.
단계 5) 아래 그림에 표시된 'InfoProvider 삽입' 버튼을 선택하여 데이터를 연결할 InfoProvider를 선택하십시오.
단계 6)
- DSO의 이름을 입력합니다.
- 계속 버튼을 클릭하십시오.
아래 화면에는 두 개의 InfoProvider가 선택된 상태로 표시됩니다.
단계 7) 활성화 버튼을 클릭하여 InfoSet을 활성화하십시오.








