HANA 에서 WHERE-USED 정보가 있는 테이블/뷰가 어떤 것이 있는지 알고 싶습니다.

SAP BW 를 사용 중인데,

BW 의 Cube 에 External Hana view 를 설정해서 HANA 의 Calculation view 에 사용하고 있습니다.

 

Cube 에 변경 사항이 생겨서 변경->테스트->운영 적용하는 경우

Cube 와 연관되어 있는 View 에 대한 연관성 체크를 하는 것으로 보이는데,

어떤 뷰가 관련되어 있는지를 볼 수 있는 테이블이 있는지 알고 싶습니다.

 

아래 -flow- 를 보면 A cube 는 hana 에서 Z view 로 사용 되는데,

Z view 는 다시 B, D, E view 에 사용 되고 있는 형태 입니다.

Where-Used 정보를 담고 있는 테이블이 <table> 이고, 관련된 뷰 필드가 <view> 이고,

조건이 되는 필드가 <where-used>라면

 

select <view > from <table> where <where-used> = 'Z'

의 쿼리 결과로 B, D, E 가 나오는 것을 찾고 있습니다.

 

- flow-

BW A Cube -> HANA Z View  -> HANA B view -> HANA C view

                                           -> HANA D view

                                           -> HANA E view