세션 변수 추가

분석에 포함할 수 있는 사용자정의 세션 변수를 추가합니다. 이 단계를 주 브랜치로 병합하고 게시한 후 사용자정의 세션 변수는 사용자정의 보안 구성 사용자 인터페이스에서만 사용할 수 있습니다.

정의한 SQL query는 유저 OAX$OAC에 의해 실행됩니다. 질의에서 다른 스키마를 사용하는 경우 스키마 이름을 접두어로 언급해야 합니다. query에 사용된 모든 데이터베이스 객체에 대해 유저 OAX$OAC 액세스 권한을 부여해야 합니다.
  1. 서비스에 사인인합니다.
  2. Oracle Fusion Data Intelligence 콘솔애플리케이션 관리에서 의미 모델 확장을 누릅니다.
  3. 시맨틱 모델 확장 페이지에서 사용자 확장을 누릅니다.
    주 및 기존 커스터마이제이션 분기가 표시됩니다.
  4. 사용자 확장 영역의 사용자화 분기 아래에서 분기를 클릭하여 분기 페이지를 엽니다.
  5. 분기 페이지에서 단계 추가를 누릅니다.
  6. 단계 추가에서 세션 변수 추가를 선택합니다.
    세션 변수 및 기존 세션 변수 리스트를 추가하는 마법사 시퀀스가 나타납니다.
  7. 마법사의 1단계에서 기존 세션 변수가 용도에 적합한지 확인합니다.
    예인 경우 마법사를 종료하고 분석에서 적용 가능한 기존 세션 변수를 사용할 수 있습니다. 아니오인 경우 다음 단계를 진행하여 필요한 세션 변수를 생성합니다.
  8. 사용자 정의 단계의 이름(예: 송장 수령 일자를 사용하여 세션 변수 추가)을 입력하고 간단한 설명을 추가합니다. 캐시 설정을 구성하려면 행 방식 초기화를 누릅니다.
  9. 다음을 누릅니다.
  10. 마법사의 2단계에서 다음 지침을 사용하여 SQL query를 정의하고 초기화 블록을 생성합니다.
    1. 초기화 블록의 이름과 설명을 입력합니다.
    2. 선행 초기화 블록을 선택합니다.
    3. 자율운영 데이터 웨어하우스에서 실행될 SQL 질의를 입력하고 보고서에서 사용할 수 있는 값을 반환합니다. 예를 들어, Oracle Fusion Data Intelligence에 정의된 환율 유형을 세션 변수로 가져오려는 경우 다음 SQL 스크립트를 사용할 수 있습니다.
      SELECT PARAMETER_VALUE FROM DW_CONTENT_PARAM_CONFIG WHERE
       PARAMETER_CODE='PARAM_GLOBAL_EXCHANGE_RATE_TYPE' 
  11. 다음을 누릅니다.
  12. 마법사의 3단계에서 마법사의 2단계에서 생성한 초기화 블록의 출력을 사용하여 세션 변수를 생성합니다.
  13. 완료를 클릭합니다.
    단계가 사용자정의 분기에 적용되고 있다는 메시지가 표시됩니다. 적용된 후에는 사용자정의 분기에 새 사용자정의 단계가 표시됩니다. 이제 기본 분기에 사용자정의 분기를 적용하거나 편집하여 단계를 더 추가할 수 있습니다.