항목
이 장에서는 다음 섹션을 다룹니다.
인라인 프롬프트와 대시보드 프롬프트의 두 가지 차이점은 저장 위치와 런타임 동작에 있습니다.
분석 레벨에서 생성된 프롬프트를 인라인 프롬프트라고 합니다. 프롬프트가 분석에 포함되고 Oracle BI 프리젠테이션 카탈로그에 저장되지 않기 때문이며, 이에 따라 다른 분석에 추가할 수 없습니다. 인라인 프롬프트를 사용하여 일반 사용자는 분석의 콘텐츠를 결정하는 데이터 값을 지정할 수 있습니다. 인라인 프롬프트는 열 프롬프트, 변수 프롬프트, 이미지 프롬프트 또는 통화 프롬프트일 수 있습니다. 인라인 프롬프트를 생성할 때 프롬프트의 열과 연산자를 선택하고, 프롬프트가 사용자에게 표시되는 방법과 사용자가 값을 선택하는 방법을 지정합니다. 사용자의 선택에 따라 대시보드에 포함되는 분석의 콘텐츠가 결정됩니다. 인라인 프롬프트는 분석을 렌더링할 때만 표시되므로 초기 프롬프트라고 합니다. 사용자가 프롬프트 값을 선택한 후에는 프롬프트 필드가 분석에서 사라지며, 사용자가 다른 프롬프트 값을 선택하는 유일한 방법은 분석을 재실행하는 것입니다.
대시보드 레벨에서 생성된 프롬프트를 대시보드 프롬프트라고 합니다. 프롬프트가 특정 대시보드 밖에 생성되고 카탈로그에 객체로 저장되기 때문이며, 이에 따라 프롬프트에 지정된 열을 포함하는 대시보드나 대시보드 페이지에 추가할 수 있습니다. 대시보드 프롬프트를 사용하여 일반 사용자는 대시보드에 포함된 모든 분석 및 스코어카드 객체의 콘텐츠를 결정하는 데이터 값을 지정할 수 있습니다. 대시보드 프롬프트는 열 프롬프트, 변수 프롬프트, 이미지 프롬프트 또는 통화 프롬프트일 수 있습니다. 대시보드 프롬프트는 한 번 생성하여 여러 번 사용할 수 있으므로 재사용이 가능합니다. 프롬프트 객체를 업데이트, 저장하면 프롬프트가 사용된 모든 대시보드에 업데이트 사항이 즉시 표시됩니다. 대시보드 프롬프트는 일종의 필터이며, 생성/저장하고 대시보드나 대시보드 페이지에 적용할 때 대시보드에 포함된 분석 및 스코어카드 객체나 동일한 대시보드 페이지에 포함된 분석 및 스코어카드 객체의 전부 또는 일부를 필터링할 수 있습니다. 대시보드 프롬프트는 대화식이며 항상 대시보드 페이지에 표시되므로 사용자가 대시보드를 재실행하지 않고도 다른 값을 프롬프트할 수 있습니다. 사용자는 대시보드 프롬프트를 생성하여 전용 폴더나 공유 폴더에 저장할 수 있습니다.
비즈니스 모델에서 이름이 바뀐 열을 사용하는 대시보드의 경우, 이름이 바뀐 열에 기반한 기존 대시보드 프롬프트는 새로 생성된 분석과 작동하지 않습니다. 이 문제의 해결 방법은 카탈로그 관리자를 사용하여 카탈로그에서 열 이름을 바꾸는 것입니다.
열 프롬프트 생성을(를) 참조하십시오.
열 프롬프트는 가장 일반적인 가변 프롬프트 유형입니다.
열 프롬프트를 사용하여 대시보드나 분석에 독립형으로 특정한 값 프롬프트를 생성하거나, 기존 대시보드와 분석 필터를 확장/세분화할 수 있습니다. 열 프롬프트는 분석 또는 대시보드 레벨에서 계층/측정항목/속성 열에 대해 생성할 수 있습니다.
사용자의 업무 요구와 역할에 맞게 전문화된 인텔리전트 프롬프트를 생성할 수 있습니다. 그러면 중요한 업무 결정을 내리는 데 필요한 적절한 데이터를 빠르고 정확하게 찾을 수 있습니다.
Oracle BI Enterprise Edition에서 콘텐츠 설계자는 통화 프롬프트, 이미지 프롬프트, 변수 프롬프트도 생성할 수 있습니다. 기타 프롬프트 유형을(를) 참조하십시오.
열 프롬프트와 선택 단계가 상호작용하는 방법
선택 단계를 사용하여 사용자는 속성 열과 측정항목 열의 데이터를 제공/세분화하고 계층 열에 일종의 필터를 제공할 수 있습니다. 선택 단계는 데이터 집계 후에 적용됩니다. 열에 대한 선택 단계를 생성할 때 한 단계를 대시보드나 분석 열 프롬프트로 무효화할 수 있습니다. 무효화 단계 전/후의 모든 선택 단계는 지정된 대로 처리되고, 무효화 단계는 열 프롬프트로 수집된 사용자 지정 데이터 값을 사용하여 처리됩니다. 계층 열에 대해 생성된 열 프롬프트는 "선택 목록" 입력 옵션만 포함할 수 있습니다.
필터 및 선택 단계란?, 데이터 선택사항 작업, 선택 단계보다 열 프롬프트 우선 적용을(를) 참조하십시오.
열 프롬프트 외에도 통화 프롬프트, 이미지 프롬프트, 변수 프롬프트를 생성할 수 있습니다.
다음 목록은 해당 프롬프트 유형에 대한 정보를 포함합니다.
열 프롬프트에 대한 자세한 내용은 열 프롬프트란?을(를) 참조하십시오.
통화 프롬프트 — 통화 프롬프트를 사용하여 사용자는 분석이나 대시보드의 통화 열에 표시되는 통화 유형을 변경할 수 있습니다. 예를 들어, 분석에 캐나다의 특정 지역에 대한 매출 총액이 캐나다 달러로 표시된다고 가정해 보겠습니다. 그러나 분석을 보는 사용자는 미국에 거주하므로 통화 프롬프트를 사용하여 매출 총액을 캐나다 달러에서 미국 달러로 변경할 수 있습니다. 프롬프트의 통화 선택 목록은 사용자의 [내 계정 대화상자: 환경설정] 탭에서 가져온 통화 환경설정으로 채워져 있습니다. 관리자가 userpref_currencies.xml
파일을 구성한 경우에만 [통화 프롬프트] 옵션을 사용할 수 있습니다. Oracle Business Intelligence Enterprise Edition용 시스템 관리자 설명서의 통화 옵션 구성을(를) 참조하십시오. 통화 프롬프트 생성을(를) 참조하십시오.
이미지 프롬프트 — 이미지 프롬프트는 분석이나 대시보드의 값을 선택하기 위해 사용자가 누르는 이미지입니다. 예를 들어, 판매 조직에서 사용자가 맵 이미지에서 해당 구역을 누르면 판매 정보가 표시되고, 제품 이미지를 누르면 해당 제품에 대한 판매 정보가 표시됩니다. HTML <map> 태그 사용 방법을 알고 있으면 이미지 맵 정의를 생성할 수 있습니다. 이미지 프롬프트 생성을(를) 참조하십시오.
변수 프롬프트 — 사용자는 변수 프롬프트에 지정된 값을 선택하여 대시보드에 표시할 수 있습니다. 변수 프롬프트는 열에 종속되지 않지만 여전히 열을 사용할 수 있습니다. 예를 들어, 변수 프롬프트를 사용하여 판매 전망을 예측할 기존 데이터를 지정할 수 있습니다. Sales Projections라는 변수 프롬프트를 생성하고 변수 프롬프트 값을 10, 20, 30 퍼센트로 지정합니다. 그 다음 Region 및 Dollars 열이 포함된 분석을 생성합니다. Dollars 열 공식 내에서 곱하기 연산자를 선택하고 Sales Projection 변수를 삽입합니다. 이 분석을 실행할 때 Dollars 열을 재계산할 기준 백분율을 선택할 수 있습니다. 변수 프롬프트 생성을(를) 참조하십시오.
디자인 타임에 프롬프트의 사용자 인터페이스 구성요소를 지정해야 합니다.
사용자 인터페이스 구성요소를 통해 사용자는 런타임에 프롬프트 값을 입력할 수 있습니다. 여러 사용자 입력 옵션 중에서 선택할 수 있습니다. 라디오 단추 옵션은 하나의 프롬프트 값만 지정할 수 있습니다. 체크박스, 선택 목록, 목록 상자, 텍스트 필드 옵션은 하나 또는 여러 프롬프트 값을 선택할 수 있습니다. 슬라이더 옵션은 값 범위를 지정하여 다중 값을 선택하거나, 지정된 값보다 크거나 작은 모든 값을 선택할 수 있습니다(예: 200보다 크거나 같은 모든 값 포함). 사용 가능한 입력 옵션 유형은 작업 중인 열 유형에 따라 다릅니다.
체크박스
체크박스 입력 옵션은 모든 프롬프트 값의 시각적 목록을 제공하며, 각 값 항목 앞에는 작은 선택 상자가 표시됩니다. 이 입력 옵션은 소량의 데이터를 포함하는 프롬프트에 적합합니다. 목록 상자 입력 옵션은 대량의 데이터를 포함하는 프롬프트에 적합합니다. 이 사용자 입력 유형은 자동으로 사용자가 하나 이상의 프롬프트 값을 선택할 수 있도록 합니다. 특정 프롬프트 값을 선택하려면 목록을 훑어보고 특정 항목에 해당하는 상자를 누르십시오.
다음 그림은 열 또는 변수 프롬프트에 대한 체크박스 사용자 입력 옵션의 예를 보여 줍니다. 프롬프트 대상 열은 D51 Area이고, 각 값 옵션(Africa, Central 및 East)의 옆에 작은 상자가 표시됩니다. 값을 선택하려면 프롬프트 값 부근의 작은 상자를 누르십시오. 이 예에서는 Africa 및 Central이 선택되어 있으므로 사용자가 여러 프롬프트 값을 선택할 수 있음을 알 수 있습니다.
선택 목록
선택 목록 입력 옵션은 모든 프롬프트 값의 축소된 목록을 제공합니다. 이 옵션은 특정 값을 검색하는 기능이 필요한 긴 값 목록에 유용합니다. 이 사용자 입력 유형은 하나의 프롬프트 값만 수락하거나 다중 프롬프트 값을 수락하도록 설정할 수 있습니다.
이 입력 옵션은 필드 및 목록을 제공하며, 사용자가 아래쪽 화살표 단추를 누르면 모든 프롬프트 값 목록이 확장, 포함됩니다. 확장된 목록에서 특정 프롬프트 값을 선택하려면 목록을 스크롤하고(또는 목록을 검색하고) 특정 값에 해당하는 상자를 누르십시오. 이 입력 옵션을 계층 열과 함께 사용하는 경우 프롬프트 값을 검색할 수 있는 검색 상자가 표시됩니다.
다음 그림은 열 또는 변수 프롬프트에 대한 선택 목록 사용자 입력 옵션의 예를 보여 줍니다. 프롬프트 대상 열은 D51 Area입니다. D51 Area 필드 옆에 있는 아래쪽 화살표 단추를 누르면 값 목록에 액세스할 수 있습니다. 값 목록에 액세스한 후에 각 값 옵션(Africa, Central, East, Eastern, Europe 및 Middle East)의 옆에 작은 상자가 표시됩니다. 값을 선택하려면 프롬프트 값 부근의 작은 상자를 누르십시오. 이 예에서는 Africa 및 Central이 선택되어 있으므로 사용자가 여러 프롬프트 값을 선택할 수 있음을 알 수 있습니다. 사용자는 값 목록 끝에 있는 [검색]을 눌러 특정 값을 검색할 수 있습니다.
목록 상자
목록 상자 입력 옵션은 모든 프롬프트 값의 시각적 목록을 제공합니다. 이 입력 옵션은 대량의 데이터를 포함하는 프롬프트에 적합합니다. 체크박스 입력 옵션은 소량의 데이터를 포함하는 프롬프트에 적합합니다. 이 사용자 입력 유형은 하나의 프롬프트 값만 선택하거나, Ctrl+누르기 또는 Shift+누르기를 통해 다중 프롬프트 값을 선택하도록 설정할 수 있습니다.
특정 프롬프트 값을 선택하려면 목록을 훑어보고 하이퍼링크를 누르듯이 프롬프트 값 이름(예: Chicago)을 선택하십시오. 목록 상자 옵션은 체크박스 옵션과 매우 비슷하지만, 목록 상자 옵션에는 각 값 항목 앞에 상자가 없습니다.
다음 그림은 열 또는 변수 프롬프트에 대한 목록 상자 사용자 입력 옵션의 예를 보여 줍니다. 프롬프트 대상 열은 D51 Area입니다. 목록에는 각 값 옵션(Africa, Central, East, Eastern 및 Europe)이 포함됩니다. 값을 선택하려면 값을 누르십시오. 이 예에서는 Central이 선택되어 있습니다.
라디오 단추
라디오 단추 입력 옵션은 모든 프롬프트 값의 시각적 목록을 제공하며, 각 프롬프트 값 앞에는 라디오 단추가 표시됩니다. 이 옵션 유형은 하나의 프롬프트 값만 선택할 수 있는 짧은 값 목록에 유용합니다. 프롬프트 값을 선택하려면 목록을 훑어보고 특정 항목에 해당하는 라디오 단추를 선택하십시오.
다음 그림은 열 또는 변수 프롬프트에 대한 라디오 단추 사용자 입력 옵션의 예를 보여 줍니다. 프롬프트 대상 열은 D51 Area입니다. 목록에는 각 값 옵션(Africa, Central, East, Eastern, Europe 및 Middle East)이 포함됩니다. 값을 선택하려면 값에 해당하는 라디오 단추를 누르십시오. 이 예에서는 Central 라디오 단추가 선택되어 있습니다.
슬라이더
주:
프롬프트의 필드 크기를 설정하는 프롬프트 너비 옵션과 크기에 맞게 레이블 줄바꿈 프롬프트 페이지 설정 옵션은 슬라이더에 지정하거나 적용할 수 없습니다.슬라이더 입력 옵션은 숫자 데이터 값에만 사용할 수 있습니다. 선택한 연산자에 따라, 이 옵션으로 값 범위를 지정하여 다중 값을 선택하거나 지정된 값보다 크거나/작거나 같은 모든 값을 선택할 수 있습니다. 프롬프트 값 범위를 숫자선으로 표현하려면 슬라이더 옵션을 선택하십시오. 숫자선은 프롬프트 값을 범위(예: 10,000 - 20,000)로 표시합니다. 프롬프트 값을 선택하려면 숫자선 위의 값을 누르거나 현위치 표시기를 누르고 끌어서 원하는 값을 선택하십시오. 위/아래 화살표 단추가 포함된 스피너 상자도 제공되어 사용자가 원하는 값을 눌러서 선택할 수 있습니다. 프롬프트에 슬라이더 옵션과 사이에 있음 연산자를 선택한 경우 두 현위치 표시기를 누르고 끌어서 프롬프트에 원하는 값 범위를 선택할 수 있습니다. 두 스피너 상자에서 위/아래 화살표 단추를 사용하거나 내용을 입력하여 값 범위를 지정할 수 있습니다.
다음 그림은 열 프롬프트의 값 범위를 사용하는 슬라이더 사용자 입력 옵션의 예를 보여 줍니다. 프롬프트 대상 열은 7-Shipped Amount입니다. 슬라이더 자체는 숫자선이며 왼쪽 끝은 숫자 레이블 500K, 가운데는 숫자 레이블 750K, 오른쪽 끝은 숫자 레이블 1M입니다. 숫자선 위에 두 스피너 상자도 있습니다. 이 스피너 상자에서 단일 숫자를 지정하거나(예: 첫번째 스피너 상자에 500000, 두번째 스피너 상자에 500000) 숫자 범위를 나타내는 두 숫자를 지정할 수 있습니다(예: 첫번째 스피너 상자에 500000, 두번째 스피너 상자에 750000). 스피너 상자에 숫자를 지정하려면 값을 입력하거나 위/아래 화살표를 사용하여 원하는 값으로 스크롤하십시오. 숫자선에서 값을 선택하려면 현위치 표시기를 누르고 원하는 값으로 끌어오거나 두 현위치 표시기를 누르고 끌어서 원하는 값 범위를 지정하십시오. 이 예에서는 500000에서 750000 사이의 값 범위가 선택되어 있습니다.
텍스트 필드
텍스트 필드 입력 옵션은 특정 프롬프트 값을 입력할 수 있는 필드를 제공합니다. 이 옵션은 다중 프롬프트 값에 사용할 수 없습니다. 이 옵션에는 필드와 필드 레이블만 표시됩니다. 이 옵션은 사용자가 프롬프트 값을 알아서 검색이 필요 없는 경우, 또는 숫자 값을 가진 프롬프트에 유용합니다. 입력한 프롬프트 값은 열 값과 일치해야 합니다. 예를 들어, 열의 데이터 값에 AMERICAS(모두 대문자)가 포함된 경우 텍스트 필드에 AMERICAS를 입력해야 합니다. 숫자 값에는 콤마를 찍을 수 없습니다. 사용자 저장소가 이중 열로 구성된 경우 표시 열에 프롬프트를 생성 중이고 텍스트 필드를 지정하면 코드 값이 아닌 표시 값에 필터링이 발생합니다.
다음 그림은 열 또는 변수 프롬프트에 대한 텍스트 필드 사용자 입력 옵션의 예를 보여 줍니다. 프롬프트 대상 열은 D52 Area입니다. D51 Region 레이블 옆의 필드는 비어 있습니다. 이 필드에 Region 이름(예: AMERICAS, APAC 및 EMEA)을 입력합니다. 이 예에는 AMERICAS가 텍스트 필드에 입력되었습니다.
모바일 장치에서 프롬프트는 동일한 방법으로 작동하지만(Oracle BI Mobile 애플리케이션에서 확인됨) 렌더링 방식이 다르고 사용자의 상호작용도 다릅니다.
Oracle Business Intelligence의 데스크톱 버전에서 프롬프트 레이블을 사용자정의해도 Oracle Business Intelligence Mobile에 표시된 프롬프트에 아무 영향을 미치지 않습니다. 프롬프트 형식에 관련된 모든 속성은 Oracle BI Mobile에서 무시됩니다.
다양한 방법으로 프롬프트를 결합/연결하여 대시보드 및 보고서를 생성하면 사용자가 정밀하고 의미 있는 데이터를 요청할 수 있습니다.
프롬프트를 결합/연결하면 대시보드 프롬프트가 분석 프롬프트와 어떻게 상호작용하는지 지정할 수 있습니다. 통화 프롬프트와 변수 프롬프트는 결합/연결할 수 없습니다.
예를 들어, 지역별 판매된 제품 수량 정보를 포함하는 분석 A를 생성하고 Region 열에 보호됨 옵션을 추가한 후 Region 프롬프트를 추가합니다. 지역별 판매자 정보를 포함하는 분석 B와 지역별 도시 정보를 포함하는 분석 C를 생성합니다. 그런 다음 Region에 대한 대시보드 프롬프트를 생성하여 저장할 수 있습니다. 대시보드를 생성하여 분석 A, B, C와 Region 대시보드 프롬프트를 추가하고 대시보드를 실행하면 대시보드 프롬프트 입력이 분석 B와 C에 표시되는 내용만 구동합니다. 이 시나리오에서 분석 A는 Region 열 필터 값을 보호됨으로 설정했기 때문에 대시보드 프롬프트에 지정된 Region 값을 사용하지 않습니다. 따라서 분석 A가 프롬프트 값을 받아들이는 유일한 방법은, 사용자가 Region A의 프롬프트 필드에 프롬프트 값을 지정하는 것입니다.
프롬프트를 결합/연결할 수 있는 다양한 방법이 있습니다. 이 표에서는 각 방법에 대해 설명합니다.
연결 방식 | 설명 |
---|---|
자동 연결 |
Oracle BI Enterprise Edition의 자동 연결 기능은 열에 작동하는 프롬프트를 생성한다고 가정하므로 프롬프트를 활성화하고 적용합니다. Oracle BI EE는 분석을 만들고 열 프롬프트 또는 이미지 프롬프트를 추가할 때 자동 연결 방식을 적용합니다. 이 자동 연결 방식에는 프롬프트됨 필터 연산자가 필요 없습니다. 아무 보호되지 않은 필터를 사용할 수 있습니다. 필터 연산자를 프롬프트됨으로 설정하면 자동 연결 방식보다 더욱 정밀하게 프롬프트-필터 관계를 제어할 수 있습니다. 자세한 내용은 이 표의 필터 연산자를 프롬프트됨으로 설정 행을 참조하십시오. |
제한된 프롬프트 |
한 프롬프트에 여러 열이 있고 사용자의 프롬프트 선택에 따라 후속 선택을 제한하려면 이 방식을 사용합니다. 제한된 프롬프트는 [프롬프트 옵션] 대화상자에서 선택 범위를 좁힐 프롬프트를 지정하여 설정할 수 있습니다. 예를 들어, 한 열이 지역을 필터링하고 그 다음 열이 도시를 필터링하는 경우 선택한 지역의 도시만 표시되도록 도시 열을 제한할 수 있습니다. |
필터 연산자를 프롬프트됨으로 설정 |
필터와 상호작용하는 복합 프롬프트를 만들려면 이 방식을 사용합니다. 이 방식을 사용하면 대시보드 프롬프트, 인라인 프롬프트 및 필터를 내장된 분석에 어떻게 적용할지에 대해 전체 제어 권한을 갖게 됩니다. |
선택 단계보다 프롬프트 옵션 우선 적용 |
분석 또는 대시보드 열 프롬프트를 사용하여 계층/속성 열의 특정 멤버 선택 단계에 대한 데이터 선택을 제공하려면 이 방식을 사용합니다. 계층 열에는 필터를 사용할 수 없으므로 계층 열에 프롬프트를 사용할 수 있는 유일한 방법은 선택 단계입니다. 설정된 열 선택 단계당 하나의 선택 단계에 대해서만 프롬프트를 우선 적용할 수 있습니다. 무효화된 단계 전/후의 모든 선택 단계는 지정된 대로 처리됩니다. 필터 및 선택 단계란?, 데이터 선택사항 작업, 선택 단계보다 열 프롬프트 우선 적용을(를) 참조하십시오. |
보호된 필터와 보호되지 않은 필터 |
대시보드 프롬프트에서 해당하는 열의 필터 값이 프롬프트됨 이외의 값으로 설정된 경우 인라인 프롬프트의 값을 제공할 수 있는지 여부를 결정하려면 이 방식을 사용합니다. 보호되지 않은/보호된 필터 설정은 대시보드 프롬프트와 인라인 프롬프트가 동일한 대시보드에 상주하고 양쪽 프롬프트가 동일한 열에 대해 생성된 경우 사용할 수 있습니다. 열의 필터 값이 보호되지 않은 경우 대시보드 프롬프트 값이 분석 결과를 결정합니다. 필터 값이 프롬프트됨 이외의 값(예: 같음/내부에 있음)으로 설정되고 필터가 보호된 필터로 설정된 경우 대시보드 프롬프트가 보고서 결과를 결정할 수 없습니다. [필터] 창을 참조하십시오. |
프롬프트를 사용하면 가변적인 대시보드 및 분석을 만들 수 있으므로 Oracle BI EE가 복합 대시보드의 프롬프트를 어떻게 시작하는지 이해하는 것은 매우 중요합니다. 다음 목록은 런타임에 Oracle BI EE가 프롬프트를 기본값으로 적용하는 순서를 나타냅니다.
대시보드 페이지 범위의 숨겨진 프롬프트. 대시보드 또는 대시보드 페이지에 숨겨진 대시보드 프롬프트 추가을(를) 참조하십시오.
전체 대시보드 범위의 숨겨진 프롬프트.
대시보드 페이지 범위의 프롬프트. 대시보드 페이지 프롬프트의 우선순위는 지정되지 않습니다.
전체 대시보드 범위의 프롬프트.
분석 범위의 인라인 또는 이름이 지정된 프롬프트.
자동 완성 기능은 특정 유형의 프롬프트에 대해 사용할 수 있습니다.
Oracle BI EE는 프롬프트에 대한 자동 완성 기능을 제공합니다. 이 기능을 사용으로 설정하면 사용자가 프롬프트 선택 필드에 항목을 입력할 때 일치하는 프롬프트 값을 제안하고 강조 표시합니다.
자동 완성은 프롬프트 설계자가 [새 프롬프트] 대화상자에서 사용자가 값을 입력하도록 설정을 선택한 경우 [선택 목록] 프롬프트 유형에 대해서만 사용할 수 있습니다. 자동 완성은 계층 프롬프트에서 사용할 수 없습니다.
관리자는 대소문자를 구분하거나 구분하지 않도록 자동 완성 기능을 구성하고 일치 레벨을 지정합니다. 일치 레벨에 따라 사용자가 입력하는 항목에 대해 Oracle BI EE가 열의 값을 일치시키는 방법이 결정됩니다. 관리자가 자동 완성 일치를 설정할 수 있는 방법은 다음 세 가지입니다.
다음으로 시작 — 사용자가 입력을 시작하면 Oracle BI EE가 사용자가 입력하는 문자 또는 텍스트로 시작하는 열 값을 제안합니다. 예를 들어, 관리자가 대소문자를 구분하도록 자동 완성을 구성하고 일치 레벨을 [다음으로 시작]으로 구성한 경우, 사용자가 m을 입력하면 Oracle BI EE에서 Micropod 및 MP3 Speakers System을 제안합니다.
시작 단어 — 사용자가 입력을 시작하면 Oracle BI EE가 사용자가 입력하는 항목과 첫 글자가 일치하는 모든 단어가 포함된 열 값을 제안합니다. 예를 들어, 관리자가 대소문자를 구분하도록 자동 완성을 구성하고 일치 레벨을 시작 단어로 구성한 경우 사용자가 c를 입력하면 Oracle BI EE에서 ComCell, MPEG Camcorder 및 7 Megapixel Digital Camera를 제안합니다.
모든 항목 일치 — 사용자가 입력을 시작하면 Oracle BI EE가 사용자가 입력하는 모든 문자가 포함된 열 값을 제안합니다. 예를 들어, 관리자가 대소문자를 구분하도록 자동 완성을 구성하고 일치 레벨을 모든 항목 일치로 구성한 경우 사용자가 l를 입력하면 Oracle BI EE에서 LCD 36X Standard, LCD HD Television, 7 Megapixel Digital Camera 및 Plasma HD Television을 제안합니다.
관리자가 Oracle BI EE 인스턴스 구성 파일에서 프롬프트 설정을 올바르게 구성한 경우 사용자가 프롬프트 값을 검색하기 위해 [값 선택] 대화상자에 액세스하면 자동 완성 기능이 일치하는 값을 강조 표시합니다. 하지만 일치 레벨은 관리자가 설정한 환경설정에 의해 결정되지 않습니다. 대신 사용자가 [값 선택] 대화상자에서 일치 레벨을 선택합니다.
프롬프트 자동 완성 기능은 관리자가 시스템 레벨에서 사용으로 설정하지만, 대시보드 설계자가 대시보드에서 자동 완성 기능을 제외시킬 수 있으며, 사용자는 [내 계정] 대화상자를 사용하여 자동 완성을 해제할 수 있습니다. 자동 완성 설정 간의 다음과 같은 관계에 주의하십시오.
시스템 설정 — 관리자가 Oracle BI EE에 대해 자동 완성 기능을 사용으로 설정하기 위해 시스템 구성 파일을 수정합니다. 이 기능을 설정하면 모든 사용자가 자동 완성 프롬프트 기능에 액세스할 수 있습니다. 이 기능을 해제하면 모든 자동 완성 필드가 Oracle BI EE 사용자 인터페이스에서 사용 안함으로 설정됩니다. 자세한 내용은 Oracle Business Intelligence Enterprise Edition용 시스템 관리자 설명서의 프롬프트 구성을(를) 참조하십시오.
대시보드 설정 — Oracle BI EE에 대해 자동 완성이 사용으로 설정된 경우 대시보드 설계자가 [대시보드 속성] 대화상자에서 프롬프트 자동 완성 필드를 해제로 설정하여 개별 대시보드에서 자동 완성 기능을 제거할 수 있습니다. 그러나 프롬프트 자동 완성 설정이 사용자 환경설정으로 설정된 다른 대시보드에서는 자동 완성 프롬프트 기능을 사용할 수 있습니다.
사용자 환경설정 — Oracle BI EE 및 개별 대시보드에 대해 자동 완성이 사용으로 설정된 경우 사용자가 [내 계정] 대화상자의 [환경설정] 탭에서 프롬프트 자동 완성 필드를 해제로 설정하여 자신의 계정에 대해 자동 완성 프롬프트 기능을 사용 안함으로 설정할 수 있습니다. 이 옵션을 해제로 설정하면 시스템 및 대시보드 설정이 무효화되고 사용자에게 자동 완성 기능이 표시되지 않습니다.
열 프롬프트를 사용하여 사용자는 대시보드나 분석에서 열을 채우는 값을 선택할 수 있습니다.
다음 절차를 사용하여 하나 이상의 대시보드에 적용할 수 있는 이름이 지정된 열 프롬프트를 생성하거나, 분석에 내장된 인라인 열 프롬프트를 생성할 수 있습니다. 이 절차에는 선택 단계 또는 계층 열에 대한 정보가 포함되지 않습니다. 선택 단계보다 열 프롬프트 우선 적용 및 프롬프트 편집을(를) 참조하십시오.
다음 절차를 사용하여 선택 단계를 열 프롬프트 우선 적용으로 생성할 수 있습니다.
선택 단계보다 대시보드나 분석 프롬프트를 우선 적용할 수 있습니다. 예를 들어, BizTech 및 FunPod 멤버를 지정하는 열 프롬프트를 Products.Brand 선택 단계보다 우선 적용하도록 지정할 수 있습니다.
다음 목록은 사용자가 그룹 또는 열 멤버를 선택할 때 선택 단계보다 프롬프트가 우선 적용되는 예를 제공합니다.
하나 이상의 그룹(예: My Regions 및 My Cities)은 Add 유형의 선택 단계보다 우선 적용됩니다.
하나 이상의 멤버(예: Central 및 Eastern)는 모든 유형의 선택 단계보다 우선 적용됩니다.
하나 이상의 그룹 및 하나 이상의 멤버(예: My Regions 및 Central)는 모든 유형의 선택 단계보다 우선 적용됩니다. 그러나 그룹은 무시되고 멤버는 지원됩니다.
열 프롬프트를 사용한 선택 단계 무효화에 대한 자세한 내용은 다음 항목을 참조하십시오.
이미지 프롬프트는 특정 프롬프트 값을 눌러서 선택할 수 있는 섹션이나 영역이 포함된 이미지를 제공합니다.
예를 들어, 이미지 프롬프트는 United States의 North, South, East, West, Central 영업 사업부를 나타내는 섹션이 포함된 맵일 수 있습니다. 그러면 사용자는 대시보드나 분석에 표시할 영업 정보에 해당하는 사업부를 누를 수 있습니다.
이미지 프롬프트를 하나 이상의 대시보드에 적용하거나 분석에 포함할 수 있습니다. 다음 절차를 사용하여 이미지 프롬프트를 생성 또는 편집할 수 있습니다. 프롬프트 편집을(를) 참조하십시오.
통화 프롬프트를 사용하여 사용자는 대시보드나 분석에 표시되는 통화 유형을 변경할 수 있습니다.
대시보드에 적용하거나 분석에 포함할 때 사용자가 통화를 선택할 수 있는 목록이 제공됩니다. 이 목록의 통화 유형은 관리자가 userpref_currencies.xml
에 지정합니다. 동일한 통화 목록이 내 계정 대화상자의 [환경설정] 탭에 표시됩니다.
다음 절차를 사용하여 하나 이상의 대시보드에 적용할 수 있는 통화 프롬프트를 생성하거나, 분석에 내장된 통화 프롬프트를 생성할 수 있습니다. 프롬프트 편집을(를) 참조하십시오.
하나 이상의 대시보드에 적용할 수 있는 변수 프롬프트를 생성하거나, 분석에 내장된 변수 프롬프트를 생성할 수 있습니다.
변수 프롬프트는 열에 종속되지 않지만 여전히 열을 사용할 수 있습니다. 예를 들어, 변수 프롬프트를 사용하여 판매 전망을 예측할 기존 데이터를 지정할 수 있습니다. Sales Projections라는 변수 프롬프트를 생성하고 변수 프롬프트 값을 10, 20, 30 퍼센트로 지정합니다. 그 다음 Region 및 Dollars 열이 포함된 분석을 생성합니다. Dollars 열 공식 내에서 곱하기 연산자를 선택하고 Sales Projection 변수를 삽입합니다. 이 분석을 실행할 때 Dollars 열을 재계산할 기준 백분율을 선택할 수 있습니다.
기타 프롬프트 유형, 변수 사용, 프롬프트 편집을(를) 참조하십시오.
저장된 대시보드 프롬프트 또는 인라인 프롬프트를 편집하여 프롬프트가 사용되는 모든 위치에 변경사항을 전달할 수 있습니다.
예를 들어, Brand 열에 대한 프롬프트를 편집하여 사용자 입력을 선택 목록으로 변경할 수 있습니다. 이 변경사항은 프롬프트가 사용되는 Brand Revenue 분석에 전달됩니다.
이름이 지정된 프롬프트를 편집하고 저장하는 경우 프롬프트가 어디에 사용되든 변경사항이 전달됩니다.