HANA 기반 SAP BW-인증

BW 시스템을 기반으로 SAP HANA보기를 만들 때 HANA에서보기를 실행하는 데 필요한 특정 유형의 권한이 있습니다. SAP HANA 및 BW 시스템의 개체에 다른 수준의 증권을 적용 할 수 있습니다.

SAP HANA에서 분석 권한은 모델링 뷰에 대한 행 수준 액세스를 제한하는 데 사용됩니다. 분석 권한은 데이터베이스 쿼리에 대한 필터로 처리됩니다. 사용자는 분석 권한이있는 데이터 만 볼 수 있습니다.

분석 권한보기의 다른 구성 요소에있는 다른 사용자에게 다른 유형의 권한을 할당 할 수 있습니다.

때로는 해당 데이터에 대한 관련 요구 사항이없는 다른 사용자가 동일한보기의 데이터에 액세스 할 수 없어야하는 경우가 있습니다.

Example

Emp 이름, Emp Id, 부서, 급여, 가입 날짜, Emp 로그온 등 조직의 직원에 대한 세부 정보가있는 분석보기 EmpDetails가 있다고 가정합니다. 이제 보고서 개발자에게 급여 세부 정보를 표시하지 않으려는 경우 또는 모든 직원의 Emp 로그온 세부 정보를 보려면 분석 권한 옵션을 사용하여이를 숨길 수 있습니다.

분석 권한은 정보보기의 속성에만 적용됩니다. 분석 권한에서 액세스를 제한하는 측정을 추가 할 수 없습니다.

분석 권한은 SAP HANA 정보보기에 대한 읽기 액세스를 제어하는 ​​데 사용됩니다. 따라서 급여 및 보너스와 같은 숫자 값이 아닌 Empname, EmpId, Emp 로그온 또는 Emp Dept별로 데이터를 제한 할 수 있습니다.

SAP HANA에서 분석 권한 생성

패키지 이름을 마우스 오른쪽 버튼으로 클릭하고 새 분석 권한으로 이동하거나 HANA Modeler 빠른 실행을 사용하여 열 수 있습니다.

분석 권한의 이름과 설명을 입력하고 → 완료합니다. 새 창이 열립니다.

완료를 클릭하기 전에 다음 버튼을 클릭하고이 창에서 모델링보기를 추가 할 수 있습니다. 기존 Analytic Privilege 패키지를 복사하는 옵션도 있습니다.

BW에서 사용자는 권한이있는 BEx 쿼리 만 실행할 수 있습니다. 쿼리를 실행할 권한이없는 경우 오류 메시지가 표시됩니다.

InfoProvider에서 SAP HANA 뷰를 생성하기 위해 다음 접근 방식을 사용할 수 있습니다. XML 기반 분석 권한.

SAP HANA의 InfoProvider에서 SAP HANA 뷰를 만들면 XML 기반 분석 권한 (SQL 기반 분석 권한)을 사용할 수 있습니다.

SAP BW의 BW InfoProvider에서 SAP HANA 뷰를 만들면 SQL 기반 분석 권한이 사용됩니다.

SAP HANA의 개체 권한

SAP BW에서 생성 된 SAP HANA보기에 액세스하려면 다음 권한이 필요합니다.

  • Object privilege − _SYS_BI에서 SELECT

  • Object privilege − REPOSITORY_REST (SYS)에 대한 EXECUTE

  • Package privilege − 생성 된 SAP HANA 뷰가 저장된 콘텐츠 패키지에 대한 REPO.READ.