Quick What-If | Tableau Exchange

Quick What-If

작성자: Tableau

무료

설명

슈퍼스토어의 관리자이고 Tableau를 사용하여 매출에 대한 간단한 가정(what-if) 분석을 수행한다고 상상해보십시오. 증가율 또는 감소율을 기반으로 매출이 어떻게 변화하는지 확인하려 합니다. 단, 각 범주에 대해 다른 백분율을 사용하여 제품 범주 수준에서 이 분석을 수행하려고 합니다. 그러려면 각각의 모든 범주에 대한 매개 변수를 만들고 서로 일치시키기 위해 긴 계산을 작성해야 할 것입니다. 만약 새 범주가 추가되면 돌아가서 다른 매개 변수를 추가하고 계산을 업데이트해야 합니다. 상당한 시간이 걸릴 일이죠!? 대신 Quick What-If 확장 프로그램을 사용하면 매개 변수 하나와 계산 하나를 만든 다음 각 범주에 대해 제어 가능한 입력 목록을 가져와 가정(what-if) 분석을 자동으로 수행할 수 있습니다!

사용 방법

  1. 확장 프로그램을 가져오기 전에 대시보드에 값을 가져올 차원이 포함된 워크시트가 하나 이상 있는지 확인합니다. 예를 들어, 위의 이미지와 같이 제품 범주에 대한 가정(what-if) 분석을 수행하려면 대시보드에 '범주' 차원이 있는 워크시트가 필요합니다.
  2. 다음으로 전체 값을 허용하는 새 문자열 매개 변수를 만듭니다. 이것은 모든 입력 값이 유지되는 저장소 매개 변수가 됩니다.
  3. 이제 대시보드가 설정되었으므로 새 확장 프로그램 개체를 대시보드로 끌어와 Quick What-If 확장 프로그램을 선택합니다.
  4. 구성 팝업에서 저장소 매개 변수(2단계에서 만든 매개 변수)를 선택하고 입력 목록을 생성할 워크시트와 필드를 선택합니다.
  5. 옵션 내에서 입력을 표시할 방법과 시기를 선택합니다(자세한 내용은 아래 참조).
  6. 구성을 저장합니다.
  7. 다음 공식을 사용하여 새 계산을 만듭니다. '{FIXED [Dimension]: MIN(FLOAT(REGEXP_EXTRACT([Parameter], [Dimension]+"|(-?\d.?\d)")))}' 여기서 Dimension은 입력을 생성하려는 필드이고 Parameter는 매개 변수입니다.
  8. 차원이 있는 뷰에 이 계산을 추가합니다.
  9. 확장 프로그램의 입력을 조정하여 가정(what-if) 분석을 수행합니다!

옵션

  1. 입력 위치: 입력을 어디에 표시하시겠습니까? 모달 팝업 창 또는 대시보드의 인라인 중에서 선택할 수 있습니다.
  2. 표시할 입력: 모든 입력을 보시겠습니까, 아니면 선택한 항목에 대한 입력만 보시겠습니까?
  3. 트리거: 입력 표시를 트리거할 방식은 무엇입니까? 마크를 클릭할 때 표시하거나 대시보드의 단추를 기반으로 표시할 수 있습니다.
  4. 단위 레이블: 사용자가 숫자의 단위를 알 수 있도록 입력 위에 표시할 레이블을 선택합니다.
  5. 단추 텍스트: 단추 옵션을 사용하는 경우 단추에 표시되는 단어를 변경할 수 있습니다.

참고: 인라인 대시보드 영역을 표시할 필요가 없는 옵션을 사용하는 경우 확장 프로그램을 부동 처리하고 1x1 픽셀로 만들어 간단히 숨길 수 있습니다. 이는 나중에 레이아웃 패널에서 언제든지 찾을 수 있습니다.

로컬 사용을 위해 설치하는 방법

  1. Node.js가 설치되어 있는지 확인합니다.
  2. 이 리포지토리를 복제하거나 다운로드하고 압축을 풉니다. 'extension-quick-what-if' 주요 폴더에 대한 명령줄을 열고 'npm install'을 실행하여 노드 모듈을 설치합니다.
  3. 명령줄에서'npm run build'를 실행하여 확장 프로그램을 작성합니다.
  4. 'dist' 폴더의 파일을 웹 서버에 복사합니다.
  5. 확장 프로그램을 호스팅하는 URL을 가리키도록 새 매니페스트 파일(.trex)을 만들거나 기존 매니페스트 파일을 업데이트합니다.

지원

확장 프로그램에 대한 질문이 있거나 버그를 발견한 경우 새로운 문제를 개설합니다.

기술 사양

호스팅되는 위치
https://extensions.tableauusercontent.com/sandbox/quick-what-if/index.html
지원 대상
Tableau 2019.4 이상
Tableau Public(2020.1 이상)

리소스