OAC 에서 Track Usage 설정을 통해 사용자의 OAC 이용 및 접속 현황, 각 캔버스에 반응 속도 들에 대한 정보를 쌓고, 모니터링하는 방법에 대해서 알아보도록 하겠습니다.
About Tracking Usage
엔터프라이즈 모델링 기능을 제공하는 서비스에서 사용 추적을 구성할 수 있습니다. (OAC 엔터프라이즈 버전 필요)
관련 설정을 통해 관련 Log 를 지정된 DB table 에 적재한 후, 이를 다시 Data Set 으로 만들어서 시각화 및 분석하는 방법으로 사용합니다.
사용 추적 구성을 완료하면 다음과 같은 질문에 답할 수 있습니다.
- 사용사 사용 현황
- 사용자가 각 세션 및 쿼리 간에 소비하는 시간
- 레포트에서 어떤 쿼리가 수행되는지 여부 및 성능
사전 확인 필요 사항
- Semantic Modeler 혹은 Model Admin Tool 의 사용 중, 어떤 툴로 설정할지 하나를 사용 할 수 있습니다.
(Semanctic Modeler 가 OAC에서 내장되어 있음으로 가능한 Semantic Modeler 를 사용을 권장합니다. )
- 오라클 데이터베이스 정보를 결정하여 위 도구에 해당 DB 정보가 추가되어야 합니다.
- 해당 데이터베이스 접속권한 및 테이블 생성및 쓰기 권한이 있는 DB User 가 필요합니다. (미리 생성 필요)
- DB Connection 정보가 위 도구를 통해 등록 되어야 합니다.
--> OAC 에 커넥션 정보를 추가할때 반드시 System Connection 옵션을 체크 해야 합니다.
--> 커넥션생성시의 User 는 Usage Tracking 에 사용할 스키마 이름과 일치 해야 합니다.
예를들어 UT_Schema 라는 이름에 스키마를 사용하고 싶으면, User name 이 UT_Schema 여야 합니다.
1. 사전작업
2. 메인작업
2.1 Console (System Settings page) - 아래와 같은 값의 셋팅이 필요합니다.
- Enable usage tracking : ON
- Connection pool name : 사전에 만든 스키마정보가 포함된 커넥션 Pool Name
For example : UsageTracking.UTConnectionPool - Usage Tracking Initialization Block TableName
For example : UsageTracking.UT_Schema.InitBlockInfo - 물리적, 논리적 테이블 이름 (자동 생성 예정)
For example, UsageTracking.UT_Schema.PhysicalQueries, UsageTracking.UT_Schema.LogicalQueries - Maximum number of query rows in the usage tracking tables
maximum is 100,000, and 0 means unlimited
2.2 Console (System Settings page)- 이후 Apply the changes 버튼을 누르면 아래와 같은 작업이 Back Ground 로 수행 됩니다.
- 물리적 논리적 테이블 생성
- 해당 테이블에 로그데이터 적재 시작
3. 시각화 작업
생성 테이블 설명
- Usage Tracking Logical Query Logging Table : 로직컬 쿼리에 대한 로그
- Usage Tracking Physical Query Logging Table : 피지컬 쿼리에 대한 로그
- Usage Tracking Initialization Block Table : 세션 초기화에 대한 로그
3.1 해당 Table 을 활용하여 Data Set 만들기
3.2 해당 Data Set 으로 시각화 만들기
위 설정을 참고하여, OAC 의 User 사용 현황 및 성능에 대해서 관리하고 분석 할 수 있습니다.
감사합니다
작성자: 장재석(coolguy81@gmail.com) / Cloud Architect
개인 시간을 투자하여 작성된 글로서, 글의 내용에 오류가 있을 수 있으며, 글 속의 의견은 개인적인 의견입니다
'4. 데이터분석' 카테고리의 다른 글
Oracle Analytics Cloud (OAC) : Role Based Filter 적용하기 (0) | 2024.05.20 |
---|---|
Oracle Analytics Cloud(OAC) :Advanced Configuration - Mail Settings (0) | 2024.04.15 |
Oracle Analytics Cloud (OAC) :사용자 및 관리자 계정 생성 및 권한 관리 - BASIC (0) | 2024.03.11 |
Oracle Analytics Cloud(OAC) :활용팁 - Use as Filter (0) | 2024.03.05 |
Oracle Analytics Cloud(OAC) :활용팁 - RANK 함수, Conditional formatting (0) | 2024.03.04 |
댓글