SAP Webi-쿼리 사용
Webi의 쿼리는 쿼리 패널에서 관리됩니다. Webi 보고서를 만들 때 쿼리 패널의 쿼리를 사용하여 데이터 소스에서 데이터를 가져옵니다.
Universe를 기반으로 쿼리를 만들고, OLAP 데이터베이스의 데이터를 개체로, Excel 및 CSV 파일과 같은 플랫 파일, BEx 쿼리를 사용하는 SAP InfoCube의 데이터, Analysis보기 또는 Query as a web 서비스와 같이 다양한 인터페이스에서 쿼리를 만들 수 있습니다.
각 쿼리에는 차원과 측정 값이 있습니다. 측정 값은 항상 데이터 소스의 계산 및 기타 개체를 기반으로 숫자 데이터를 반환합니다. 쿼리는 본질적으로 계층 적이거나 비 계층적일 수 있습니다. 비 계층 적 쿼리는 개체간에 관계가 없습니다.
계층은 개체 간의 관계를 정의합니다. 예 : 지리적 계층에는 카운티, 주 및 도시와 같은 지리적 계층을 기반으로하는 측정 값이 있습니다. 계층을 사용하면 드릴 업 및 드릴 다운하여 다음 수준의 데이터를 볼 수 있습니다.
Webi 도구의 웹 인터페이스를 사용하는 경우 쿼리 패널을 사용할 수 없습니다.
쿼리 정의
Webi 문서에서 쿼리 패널을 사용하여 데이터 소스에서 보고서의 데이터를 검색합니다. 모든 쿼리는 쿼리 패널에서 작성되며 쿼리 패널의 인터페이스는 데이터를 가져 오는 데 사용하는 데이터 소스에 따라 다릅니다.
관계형 및 OLAP 데이터 모델, CVS, XLS 파일, SAP BW BEx 쿼리 및 분석보기와 같은 플랫 파일의 데이터가 포함 된 Universe에서 쿼리를 만들 수 있습니다. 데이터 소스에서 데이터를 가져 오기 위해 쿼리가 실행됩니다. 필터를 적용하고 쿼리 패널에서 데이터를 미리 볼 수도 있습니다.
To open a Query Panel − Web Intelligence → 새로 만들기 → 데이터 소스 선택 → 확인으로 이동합니다.

'확인'을 클릭하면 선택한 데이터 소스 유형 목록에서 데이터 소스를 선택해야합니다.

쿼리 패널이라는 새 창이 열립니다. 결과 개체의 보고서에 추가 할 유니버스 개요에서 개체를 선택합니다.

필터를 추가하려면 개체를 끌어 쿼리 필터에서 개체를 선택하고 값을 선택합니다. 데이터 미리보기는 '새로 고침'탭을 클릭합니다. 이 쿼리를 보고서에 추가하려면 화면 상단의 '쿼리 실행'옵션을 클릭하여 Webi 문서에 추가합니다.
쿼리 및 문서 사용자 권한
쿼리 패널에서 여러 개체를보고 로그인 사용자 액세스 권한에 따라 쿼리에서 개체를 생성, 편집 및 삭제할 수 있습니다. 사용자는 일반적으로 BusinessObjects 관리자가 만듭니다. CMC는 BO 도구에 로그인하기위한 사용자 프로필을 만드는 데 사용됩니다.
액세스 권한이 충분하지 않으면 보고서의 일부 개체에 액세스 할 수 없습니다. 액세스 권한은 BO 관리자가 정의합니다.
클래스 및 하위 클래스
클래스는 보고서에서 유사한 개체를 그룹화하는 데 사용됩니다. 클래스에는 하나 이상의 하위 클래스가 포함될 수 있습니다. 하위 클래스에는 클래스의 상위 수준에있는 개체의 추가 하위 범주가 포함됩니다.
클래스는 객체를 논리적으로 구성하는 데 사용됩니다. Universe에서 쿼리를 만드는 동안 쿼리에서 사용해야하는 개체에 대한 정보를 찾을 수 있습니다.
치수
Dimension은 데이터를 분석하려는 모든 개체를 나열합니다. Dimension은 보고서에서 분석을위한 기초를 제공합니다. 차원에는 일반적으로 고객 이름, 제품 이름, 고객 주소, 영업소 주소 등과 같은 비 계층 적 문자 유형 데이터가 포함됩니다.
차원의 일반적인 예는-제품, 고객, 시간 등입니다.
Analysis Dimension− 분석 차원에는 서로 관련된 계층 그룹이 포함됩니다. 보고서에 분석 차원을 추가하면 기본 계층 구조가 쿼리에 나타납니다.

속성 및 측정
특성은 차원 또는 계층에 대한 데이터를 제공합니다. 예 : 고객 차원의 집 주소. 속성은 해당 차원과 일대일 관계를 갖습니다. 각 고객에게는 주소 개체가 하나만 있습니다.

유니버스가 올바르게 디자인되지 않은 경우 개체는 차원에 대한 여러 값을 반환하고 보고서의 해당 셀에 MULTIVALUE 오류가 표시됩니다.
측정 값은 분석이 수행되는 보고서에서 숫자 값으로 정의됩니다. 정의 된 KPI와 조직의 성과를 비교하는 데 사용되는 정수 값입니다.
For example − 지역별 매출액, 연간 총 수익, 제품 당 수익 등

계층
계층은 Universe의 부모-자식 관계를 나타냅니다. 보고서에서 다음 수준으로 드릴 업 또는 드릴 다운 할 수 있습니다. 예를 들어-지리 계층은 국가, 주 및 도시를 포함합니다. 시간 계층에는 연도, 분기, 월 및 주가 포함됩니다.
계층을 정의 할 때 멤버 선택기를 사용하여 결과 집합에 나타나는 멤버를 정의 할 수 있습니다. 계층 적 데이터 소스에서 계층은 차원과 연결됩니다.
계층의 멤버 및 명명 된 집합
멤버는 데이터 소스의 여러 계층 수준에서 정의됩니다. 예를 들면-국가 수준의 "India"와 State 수준의 "Haryana"멤버를 포함하는 지리 계층 구조를 고려하십시오.
모든 멤버를 추가하지 않으려는 경우 계층 구조의 쿼리에 개별 멤버를 포함 할 수도 있습니다. 명명 된 집합을 사용하여 멤버 집합을 정의 할 수 있습니다.
명명 된 집합은 명명 된 식으로 정의되고 멤버 집합이 생성됩니다. 유니버스 수준이나 관계형 또는 OLAP 데이터베이스 수준에서 명명 된 집합을 정의 할 수 있습니다.