인쇄      온라인 도움말의 PDF 버전 열기


이전 항목

다음 항목

분석의 변수 프롬프트 추가

사용자는 변수 프롬프트를 사용하여 프롬프트에서 지정한 값 집합의 값을 선택할 수 있습니다. 변수 프롬프트의 유형은 다음 두 가지입니다.

  • 프리젠테이션 변수. 프리젠테이션 변수 프롬프트는 공식 또는 필터에서 사용할 수 있습니다.
  • 요청 변수. 요청 변수 프롬프트를 사용하여 프롬프트에서 시작된 요청의 기간에 대한 세션 변수의 값을 재정의할 수 있습니다. 시스템 변수와 이름이 동일한 요청 변수가 분석에 있는 경우 사용자가 요청 변수 프롬프트에서 선택하는 값으로 시스템 변수 값이 재정의됩니다. 하지만 요청 변수의 선택된 값은 사용자가 프롬프트의 [실행] 단추를 누를 때부터 분석 결과가 반환될 때까지만 적용됩니다.

    참고: 특정 시스템 세션 변수는 재정의할 수 없습니다.

변수 프롬프트는 열에 종속되지 않으며 열을 사용할 수 있습니다. 변수 프롬프트의 값 집합은 다음 중 하나일 수 있습니다.

  • 사용자정의 값
  • 1개 열의 모든 값
  • 1개 열의 특정 값
  • 저장된 그룹의 값
  • 지정된 SQL 문에서 반환된 값

사용자정의 값을 사용하는 변수 프롬프트의 예로, 사용자가 다양한 레벨의 할인을 적용한 후에 매출 값을 확인하도록 허용할 수 있습니다. 이를 위해 프리젠테이션 변수 프롬프트를 생성하고 값을 10퍼센트, 15퍼센트 및 20퍼센트로 지정할 수 있습니다. 그런 다음, 분석에 새 열을 생성하고 지정한 변수와 매출을 곱하는 공식을 입력합니다.

열의 값을 사용하는 변수 프롬프트의 예로, 판매 단계 열의 값을 사용하는 프리젠테이션 변수 프롬프트를 생성하고 선택한 판매 단계에서 필터링하도록 변수를 사용하는 필터를 분석에 생성할 수 있습니다. 열의 값을 사용하는 변수 프롬프트는 열 프롬프트와 동일한 방식으로 작동합니다. 변수 프롬프트는 동일한 열의 값을 사용하는 변수 프롬프트를 여러 개 생성할 수 있다는 장점이 있으나 지정된 열에 대해서는 열 프롬프트를 한 개만 생성할 수 있습니다.

변수 프롬프트를 추가하려면

  1. 분석 편집기 [프롬프트] 탭에서 [신규] 아이콘을 클릭하고 [변수 프롬프트]를 선택합니다.
  2. [새 프롬프트] 대화상자에서 다음 작업을 수행합니다.
    1. 필드 [프롬프트]에서 다음 중 하나를 수행합니다.
      • [프리젠테이션 변수]를 선택하고 변수 이름을 입력합니다.
      • [요청 변수]를 선택하고 변수 이름을 입력합니다. 이 이름은 값을 재정의하려는 세션 변수의 이름과 정확하게 동일해야 합니다.
    2. 프롬프트에 적합한 레이블을 입력하고 선택적으로 설명을 입력합니다.

      런타임 시 프롬프트 필드 옆에 레이블이 표시됩니다.

    3. [사용자 입력] 드롭다운 메뉴에서 사용자가 필터링할 값을 선택하는 방법을 선택합니다.
    4. 선택 항목 리스트, 확인란, 라디오 단추 또는 리스트 상자 사용자 입력 유형 중 하나를 선택한 경우 변수 값을 지정하거나 선택합니다.
    5. 대화상자의 [옵션] 섹션에서 변수 프롬프트에 대한 옵션을 지정합니다.

      옵션은 [사용자 입력] 필드에서 선택한 사항에 따라 달라집니다.

    6. 프롬프트 정의가 완료되면 [확인]을 클릭하여 대화상자를 닫습니다.
  3. 분석을 저장합니다.

2020년 3월 게시됨 Copyright © 2005, 2020, Oracle. All rights reserved. Legal Notices.