Version 2021

값 프롬프트

리포트에서 원하는 결과가 특정 날짜, 숫자 또는 특정 단어나 구와 같은 단일 값인 경우 값 프롬프트가 유용합니다. 값 프롬프트는 데이터 소스의 데이터에 할당된 데이터 유형을 기반으로 리포트 결과를 반환하도록 디자인되었습니다.

예를 들어, 나이가 40세 미만인 직원을 모두 나열하는 리포트가 필요합니다. 이 경우 직원(Employee) 속성과 직원 나이(Employee Age) 속성이 있는 리포트를 만듭니다. 리포트를 만드는 동안 숫자 값 프롬프트를 만듭니다. 숫자 값 프롬프트는 직원 나이(Employee Age) 속성, 보다 작음 연산자 및 40으로 설정된 최대값을 포함합니다.

이 예제와 이러한 프롬프트의 결과를 보여 주는 이미지는 기본 리포팅 도움말데이터에 대한 질문에 응답 장에서 볼 수 있습니다.

값 프롬프트는 일반적으로 필터에서 필터 정의의 일부로 사용되지만 메트릭 수식의 일부로 메트릭에서 사용될 수도 있습니다. 그런 다음 필터나 메트릭이 리포트에 배치됩니다. 값 프롬프트는 흔히 필터에서 사용되기 때문에 값 프롬프트를 배치하려는 필터를 만드는 동시에 필터 편집기에서 값 프롬프트를 직접 만들 수 있습니다. 이 방법으로 만든 값 프롬프트는 필터 정의의 일부로, 독립 실행형 프롬프트가 아니므로 다른 필터에 추가할 수 없습니다.

값 프롬프트의 유형은 다음과 같습니다.

  • 날짜 프롬프트: 이 값 프롬프트 유형은 날짜를 입력하거나 선택하라고 사용자에게 요청하고, 할당된 날짜 데이터 유형이 있고 사용자가 입력한 날짜와 일치하는 데이터를 반환합니다. 예를 들어, 연도(Year)=2006을 기반으로 데이터를 선별하는 필터에 추가할 때에는 날짜 프롬프트가 유용합니다. 이 프롬프트를 사용하면 필터 조건의 연도 내에 있는 특정 날짜를 사용자가 선택할 수 있습니다. 날짜 프롬프트는 날짜를 제한하는 필터에 사용됩니다.
  • 숫자 프롬프트: 이 값 프롬프트 유형은 숫자 값을 입력하라고 사용자에게 요청합니다. 숫자 값 프롬프트는 최대 15자릿수의 정수 또는 소수를 허용합니다. 메트릭 제한과 같은 사용자의 숫자 입력이 필요한 모든 필터에서 숫자 프롬프트를 사용할 수 있습니다. 메트릭 제한 필터에 대한 자세한 내용은 메트릭 설정 제한을 참조하십시오.

    숫자 프롬프트에 15자리를 초과하여 입력할 경우 데이터는 공학용 표기법으로 변환됩니다. 15자리를 초과하는 정밀도가 필요한 경우 Big Decimal 값 프롬프트를 대신 사용해야 합니다.

  • 텍스트 프롬프트: 이 값 프롬프트 유형은 텍스트 문자열을 입력하라고 사용자에게 요청합니다. 텍스트 프롬프트는 일반적으로 속성 폼 제한 필터에서 사용됩니다. 속성 요소 폼 제한 필터에 대한 자세한 내용은 속성 폼 제한을 참조하십시오.
  • Big Decimal 프롬프트: 이 값 프롬프트 유형은 "big decimal" 값을 입력하라고 사용자에게 요청합니다. Big Decimal 값 프롬프트는 최대 38자릿수의 정수 또는 소수를 허용합니다.

    Big Decimal 프롬프트는 Big Decimal 속성 ID를 제한할 때처럼 높은 정밀도를 필요로 하는 표현식에서만 사용할 수 있습니다.

긴 프롬프트는 MicroStrategy Web에서 만들 수 없으며 MicroStrategy Developer에서 만들어야 합니다. 자세한 내용은 기본 리포팅 도움말 문서를 참조하십시오.

독립 실행형 프롬프트를 만들거나 필터에 포함된 프롬프트를 만들 수 있습니다. 값 프롬프트는 속성 폼 제한 또는 메트릭 설정 제한에 사용할 수 있습니다.

DHTML이 활성화되어야 합니다. MicroStrategy Web에서 DHTML을 활성화하는 방법를 참조하십시오.

  • 분석가가 검색 개체의 결과에서 선택하여 프롬프트에 응답할 수 있게 하려면 검색 개체가 이미 만들어져 있어야 합니다.
  • 속성 폼 제한 또는 메트릭 설정 제한에서 임베디드 프롬프트를 만들 경우 제목 및 설명을 정의하려면 단계를 시작합니다.

값 프롬프트를 만들려면

아무 페이지에서나 Create(만들기)를 클릭하고 New Prompt(새 프롬프트)를 가리킨 후 Value Prompt(값 프롬프트)를 선택합니다. 새 프롬프트 페이지가 열립니다.

사용자에게 제공되는 프롬프트 유형을 정의하려면

정의 탭에서 값 프롬프트의 유형을 지정합니다.

  • 날짜 및 시간 프롬프트: 이 프롬프트를 사용하면 사용자는 특정 날짜 또는 날짜 범위와 관련된 날짜를 필터링할 수 있습니다.
  • 숫자 프롬프트: 이 프롬프트를 사용하면 사용자는 일반적으로 메트릭을 기반으로 숫자 데이터를 필터링할 수 있습니다.
  • 텍스트 프롬프트: 이 프롬프트를 사용하면 사용자는 일반적으로 속성 폼을 기반으로 텍스트 데이터를 필터링할 수 있습니다.
  • Big Decimal 프롬프트: 이 프롬프트를 사용하면 사용자는 메트릭에 대한 big decimal 값을 기반으로 데이터를 필터링할 수 있습니다.

제목 및 설명을 정의하려면

  1. 일반 탭을 클릭합니다.
  2. 제목지침 필드에서 프롬프트에 대한 제목과 설명을 지정합니다.

프롬프트 응답 수를 제한하려면

  1. 리포트를 실행하기 전에 프롬프트에 응답하도록 사용자에게 요구하려면 프롬프트에 응답이 필요한지 여부를 지정합니다. 프롬프트 응답이 필요함 확인란을 선택합니다.
  2. 사용자가 입력할 수 있는 최소값과 최대값을 설정하려면 최소값최대값 확인란을 선택하고 해당 필드에 값을 입력합니다. 최대값을 지정하지 않은 경우에도 최소값을 지정할 수 있습니다.
  3. 사용자가 프롬프트 응답을 저장하여 재사용할 수 있는지 여부와 프롬프트에 대해 저장할 수 있는 프롬프트 응답 수를 결정합니다. 허용된 개인 응답 드롭다운 목록에서 다음 옵션 중 하나를 선택합니다.
    • 프롬프트 응답이 저장 및 재사용되지 않도록 하려면 없음을 선택합니다.
    • 하나의 프롬프트 응답만 저장 및 재사용하려면 단일을 선택합니다.
    • 여러 프롬프트 응답을 저장하여 재사용하려면 Multiple(다중)을 선택합니다.

프롬프트의 레이아웃과 표시 스타일을 지정하려면

  1. 스타일 탭을 클릭합니다.
  2. 표시 스타일 드롭다운 목록에서 프롬프트에 대한 프레젠테이션 스타일(예: 텍스트 상자)을 지정합니다. 이 스타일에 따라 프롬프트가 사용자에게 표시되는 방법이 결정됩니다.

    슬라이더, 스테퍼 및 스위치와 같은 모바일 장치에 대해 표시되는 프롬프트의 스타일은 MicroStrategy Mobile을 사용하는 모바일 장치에서 프롬프트를 보는 경우에만 표시됩니다. 특정 스타일은 특정 유형의 값 프롬프트에만 사용할 수 있습니다. 모바일 장치의 프롬프트 표시에 대한 일반 개요는 모바일 장치용 프롬프트 소개를 참조하십시오.

    옵션은 다음과 같습니다.

    • 텍스트 상자: 이 프롬프트를 사용하면 사용자는 필드에 값을 직접 입력할 수 있습니다.
    • 슬라이더: 이 프롬프트를 사용하면 사용자는 가로 슬라이더에서 숫자 값을 지정할 수 있습니다.
    • 스테퍼: 이 프롬프트는 숫자 값을 표시합니다. 증가 및 감소 버튼을 사용하여 표시된 값을 늘리거나 줄일 수 있습니다.
    • 스위치: 이 프롬프트를 사용하면 사용자가 두 개의 선택 항목인 켜기 및 끄기 중 하나를 선택할 수 있습니다.
    • : 이 프롬프트는 사용자가 위 또는 아래로 이동하여 값을 지정할 수 있는 하나의 휠 또는 휠로 구성된 행을 표시합니다.
    • 지리적 위치: 이 프롬프트를 사용하면 사용자가 현재 지리적 위치를 기반으로 결과를 필터링할 수 있습니다.
    • 바코드 판독기: 이 프롬프트를 사용하면 사용자가 항목의 바코드를 스캔 또는 입력하여 프롬프트에 응답할 수 있습니다.
  3. 프롬프트의 유형 및 표시 스타일에 따라 사용 가능한 다른 포맷 옵션을 지정할 수 있습니다.
    • 프롬프트의 텍스트 필드와 옵션이 고정 크기가 되게 하려면 Fixed textbox width(고정 텍스트 상자 너비) 확인란을 선택하고 필드에 값을 입력합니다.
    • 사용자가 리포트를 실행하기 전의 시간을 선택할 수 있게 하려면 사용자가 시간을 선택할 수 있음 확인란을 선택합니다. 이 옵션은 날짜 및 시간 프롬프트 유형을 선택한 경우에만 표시됩니다.
    • 스위치 프롬프트 스타일에서 켜기 위치로 설정된 경우 프롬프트의 값을 지정하려면 켜기 값 필드에 값을 입력합니다. 끄기 위치로 설정된 경우 프롬프트의 값을 지정하려면 끄기 값 필드에 값을 입력합니다.
    • 프롬프트에 표시되는 숫자 값 사이의 간격을 지정하려면 간격 필드에 값을 입력합니다. 예를 들어, 표시 스타일이 날짜 및 시간으로 설정되고 간격이 30분인 날짜 및 시간 프롬프트에서 사용자는 9:00AM, 9:30AM, 10:00AM 등과 같은 시간을 선택할 수 있습니다.
    • 프롬프트 설정 시 경도를 사용할지 아니면 위도를 사용할지를 지정하려면 위치 좌표 드롭다운 목록에서 경도 또는 위도를 선택합니다.
    • 프롬프트에서 숫자 값이 표시되는 방법을 포맷하려면 숫자 포맷 버튼을 클릭합니다. 숫자 포맷 스타일을 선택하고 OK(확인)를 클릭하여 변경 사항을 적용합니다.

프롬프트를 저장하려면

필터에 대한 프롬프트를 만드는 경우 OK(확인)를 클릭하여 프롬프트를 필터에 저장합니다. 새 필터 페이지로 돌아갑니다. 속성 폼 제한 만들기를 끝내려면 이 단계에서 시작하고 메트릭 설정 제한을 끝내려면 이 단계에서 시작합니다.

  1. 프롬프트를 저장하려면 Save As(다른 이름으로 저장)을 선택합니다. Save As(다른 이름으로 저장) 대화 상자가 열립니다.
  2. 이름, 설명 및 프롬프트를 저장할 위치를 지정하고 OK(확인)를 클릭합니다.

값 프롬프트의 유형과 프롬프트에서 수행할 작업에 따라 모든 값 프롬프트를 메트릭이나 필터에 추가해야 합니다. 그런 다음 메트릭이나 필터는 리포트에 추가됩니다. 각 프롬프트 유형을 리포트에 추가하는 방법을 보여주는 표를 보려면 리포트에 프롬프트 추가를 참조하십시오.