고급 기술: 직접 데이터베이스 요청 실행

관리자가 적합한 권한을 부여한 경우 접속 풀 및 데이터베이스 특정 SQL 문을 사용하여 백엔드 데이터베이스에 대한 직접 요청을 생성 및 실행할 수 있습니다.

항목:

또한 SQL 문을 변경하여 데이터베이스 요청의 결과 열을 검토 및 변경할 수 있습니다. 변경 후 필요한 결과를 검색하면 결과를 대시보드 및 에이전트에 통합할 수 있습니다.

직접 데이터베이스 요청에 필요한 권한

관리자는 클래식 관리 페이지의 [권한 관리] 페이지에서 직접 데이터베이스 요청에 대한 액세스 권한을 확인 및 설정할 수 있습니다.

직접 데이터베이스 요청을 생성 및 실행하려면 다음 권한을 부여 받아야 합니다.
  • 직접 데이터베이스 분석 편집 - 직접 데이터베이스 요청을 생성 및 편집할 수 있습니다.
  • 직접 데이터베이스 분석 실행 - 직접 요청을 실행하고 결과를 확인할 수 있습니다.

Oracle Analytics에 맞게 최적화되어 있는 기본 권한을 유지할 것을 권장합니다. 권한을 편집하면 예상치 않은 동작이 발생하거나 기능에 액세스하지 못할 수 있습니다.

직접 데이터베이스 요청 생성 및 실행

클래식 홈 페이지에서 데이터베이스로의 직접 요청을 생성할 수 있습니다.

직접 데이터베이스 요청을 생성할 때는 데이터에 대한 보안 규칙이 사용되지 않으며 적용될 수 없습니다.
  1. 클래식 홈 페이지생성 창에서 분석을 누릅니다(또는 새로 만들기를 누르고 분석을 선택합니다).
  2. [주제 영역 선택] 대화상자에서 직접 데이터베이스 질의 생성을 누릅니다.
  3. [조건] 탭에서 접속 풀 및 질의 명령문을 입력합니다.
    • 질의에 사용할 접속 풀의 이름을 지정하려면 접속 풀을 사용합니다.
    • 데이터베이스에서 데이터를 검색하기 위한 데이터베이스 특정 SQL 문을 지정하려면 SQL 문을 사용합니다.
  4. SQL 유효성 확인 및 열 검색을 누르고 [결과 열] 필드에서 검색된 열을 검토합니다.
  5. 결과 탭을 눌러 요청을 실행하고 결과를 확인합니다. [조건] 탭에서 제공한 SQL 문으로 데이터베이스에서 데이터가 검색되지 않아 [결과 열] 필드에 열이 표시되지 않는 경우도 있습니다.
직접 데이터베이스 요청으로부터 열을 가져온 분석에서 수행할 수 없는 기능도 있습니다.
  • 의미 모델의 열을 사용하고 있지 않으므로 [주제 영역] 창에서 열을 선택합니다.
  • 이 분석에 대한 그룹 또는 선택 단계를 생성합니다.
  • 열에 대한 조건부 형식을 지정합니다.
  • 피벗 테이블, 테이블 또는 격자 뷰의 열 머리글에서 오름차순 정렬내림차순 정렬 옵션을 사용하여 검색된 열에서 값을 정렬합니다.