Webi를 HANA에 연결
이전 버전의 SAP BusinessObjects (4.1 이하)에서 Webi를 HANA에 연결하는 유일한 옵션은 Universe를 사용하는 것입니다. Universe는 HANA 뷰 위에 설계되고 Webi 쿼리 패널을 사용하여 Webi 보고서에서 개체를 사용할 수 있습니다.
SAP BO 4.2의 출시와 함께 SAP는 Webi 보고서를 HANA보기에 연결하는 여러 방법을 제공합니다. 다음은 Web Intelligence를 HANA 모델링 뷰에 연결하는 네 가지 방법입니다.
- HANA 모델링 뷰 위에 유니버스 사용
- HANA 모델링보기와 Webi 직접 연결
- SAP HANA 온라인 연결
- 자유 SQL 사용
HANA 모델링 뷰 위에 유니버스 사용
앞서 언급했듯이 HANA Studio를 사용하여 HANA 뷰 (속성, 분석 및 계산 뷰)를 개발할 수 있습니다. Universe를 생성하려면 HANA DB 스키마를 가리키는 관계 연결을 생성해야합니다.
새 관계형 연결을 만들려면 먼저 로컬 프로젝트보기에서 새 프로젝트로 시작합니다. 정보 디자인 도구 열기 → 새로 만들기 클릭 → 프로젝트 → 프로젝트 이름 입력 → 마침. 로컬 프로젝트 창 아래에 새 프로젝트가 생성됩니다.
다음으로 프로젝트 이름 → 새로 만들기 → 관계 연결을 마우스 오른쪽 버튼으로 클릭합니다.
다음 창에서 연결 이름 입력 → 연결 / 리소스 이름 입력 → 다음을 클릭합니다.
연결할 미들웨어를 선택하라는 메시지가 표시됩니다. 데이터 소스에 따라 미들웨어를 선택하십시오. SAP 또는 비 SAP를 데이터 소스로 선택하고 데이터베이스에 대한 관계 연결을 설정할 수 있습니다.
여기에서 목록 → SAP HANA 데이터베이스 → JDBC → 다음 클릭에서 SAP를 선택했습니다.
다음 창에서 인증 모드, 사용자 이름 및 암호를 입력하십시오. SAP HANA 호스트 이름과 인스턴스 번호를 입력하고 다음을 클릭합니다.
다음 창에서-Time out, Array fetch 크기, Array Bind 크기 등과 같은 연결 매개 변수를 정의하십시오. Finish를 클릭하십시오.
마침 버튼을 클릭하면 다음을 사용하여 SAP HANA 데이터베이스를 가리키는 새 관계형 연결이 생성됩니다. .cnx파일 확장자. 연결 테스트를 클릭 할 수 있습니다. 창 하단에는 연결 매개 변수 (로그인 매개 변수, 구성 매개 변수 등)가 표시됩니다.
연결 테스트 → 성공을 클릭하십시오. 이 연결을 사용 가능하게하려면 저장소에 게시해야합니다.
이 연결을 게시하려면 연결 이름 → 저장소에 연결 게시 → BO 저장소 비밀번호 입력 → 연결 → 마침 → 예를 마우스 오른쪽 버튼으로 클릭합니다.
이제 SAP HANA보기를 사용하여 데이터 기반을 만듭니다. 연결 이름을 마우스 오른쪽 단추로 클릭하고 → 새로 만들기 → 데이터 기반을 선택합니다.
리소스 이름을 입력하고 다음을 클릭합니다. 데이터 기반 유형으로 단일 소스 사용 또는 다중 소스 사용을 선택할 수 있습니다. 다중 소스 사용을 선택하고 연결을 선택한 후 인증 세부 사항을 전달하십시오.
다음을 클릭 한 후 모든 HANA 뷰와 열 테이블이 저장되는 _SYS_BIC 스키마 노드를 선택합니다. HANA의 필수보기를 데이터 기반 계층에 추가합니다. 이 데이터 기반 위에 비즈니스 계층을 개발할 수 있으며보고 목적으로 BO 서버 저장소에 게시 할 수 있습니다.
HANA 모델링 뷰를 사용하여 Webi 직접 연결
이 기능은 최근 SAP BO 4.2에 추가되어 OLAP 연결을 사용하여 HANA 모델링 뷰에 직접 연결할 수 있습니다. OLAP 연결을 사용하여 HANA Repository에 연결하면 HANA 시스템에서 생성 된 모든 Package에 연결할 수 있습니다. 원하는 패키지를 선택할 수 있습니다. → 패키지에 저장된 HANA보기로 이동합니다.
이러한 단계를 수행하면 Webi의 쿼리 패널에 모든 차원과 측정 값이 추가됩니다. 개발자는 사용 가능한 개체 목록에서 결과 개체를 선택하고 쿼리 실행을 클릭하여 해당 Webi 보고서를 추가 할 수 있습니다.
SAP HANA 온라인 연결
SAP BO 4.2에는 Webi 클라이언트가 HANA 뷰에 직접 연결할 수 있도록 HANA Online Connection을 사용하는 옵션이 있습니다. HANA Online 연결 옵션을 사용하기 위해 Webi 쿼리를 작성할 필요가 없습니다.
이 옵션은 관계형 연결 만 나열하며 연결을 선택하면 모든 패키지와 해당보기를 표시합니다. HANA보기를 선택하면 Webi Reporting Layer에 직접 연결됩니다. 이 시나리오에서는 쿼리 패널을 사용하지 않습니다.
자유 SQL 사용
SAP BO 4.2에서는 HANA 뷰에 직접 연결하는 새로운 옵션 인 자유 SQL이 Web Intelligence에 도입되었습니다. Free-hand SQL 옵션을 사용하여 연결하는 Web Intelligence 도구를 사용하여 연결하는 경우 도구에 BOBJ 서버의 모든 HANA 관계 연결이 나열됩니다. 관계형 연결을 선택하면 도구에서 쿼리를 작성하기위한 쿼리 스크립트 편집기를 제공합니다.
Free-Hand SQL 옵션을 사용하려면 새 Webi 문서를 선택하고 데이터 소스 목록에서 Free-Hand SQL 옵션을 선택합니다.
이 옵션을 선택하면 쿼리 편집기가 열립니다. 보고를 위해 Webi Query를 구성하는 SELECT 쿼리를 작성할 수 있습니다. 오른쪽에는 쿼리 실행 옵션과 Webi 도구에서 사용 가능한 개체 목록이 있습니다.