MicroStrategy ONE
메트릭 수식 편집기를 사용하여 처음부터 파생 메트릭 만들기
이 항목은 대시보드 또는 리포트 내에서 파생 메트릭을 만드는 데 중점을 두고 있습니다. (대시보드/리포트 내에서 생성된 파생 메트릭은 대시보드/리포트 내에 저장되므로 대시보드/리포트 외부에서 사용할 수 없습니다.)
-
새로운 독립 실행형 메트릭을 생성하는 동안 여기까지 온 경우, 다음을 참조하십시오. 메트릭 수식 편집기 . 독립 실행형 메트릭은 여러 리포트 및 대시보드에 배치할 수 있는 별도의 개체로 저장됩니다. 해당 리포트는 여러 대시보드 및 다큐먼트에서 데이터 세트로 사용할 수 있습니다.
-
다큐먼트 내에서 파생 메트릭을 생성하는 동안 여기에 도달한 경우, 을(를) 참조하십시오. 다큐먼트에 처음부터 파생 메트릭 만들기 .
대시보드에 이미 추가된 애트리뷰트 및 메트릭을 기반으로 파생 메트릭이라는 새 메트릭을 생성할 수 있습니다.
메트릭 수식 편집기를 사용하여 파생 메트릭 생성
처음부터 파생 메트릭을 만들면 메트릭을 사용자정의하여 요구에 보다 정교하게 맞도록 할 수 있습니다. 다음 작업을 수행할 수 있습니다.
- 빌드사용자 정의 표현식을(를) 사용하여 생성된 사용자 정의 함수를 사용하는 표현식 또는 합계에 대한 백분율 메트릭 등MicroStrategy함수 플러그인 마법사. 자세한 내용을 보려면 Functions Reference를 참조하십시오.
- 여러 메트릭을 결합하여 단일 메트릭을 만듭니다. 복합 메트릭 (예를 들어,
Revenue - Profit
). - 여러 함수 레이어를 포함하는 메트릭을 만듭니다( 중첩 메트릭 , 예:
Avg(Sum(Revenue))
, 먼저 모든 수익 팩트 값을 더한 다음 평균을 구합니다. - 메트릭 생성 기준: 메트릭 수식 직접 입력 . 메트릭 값을 필터링하여 데이터 그룹을 만들려면 조건부 계산을 추가할 수 있습니다. 또한 수익이 높은 생산자와 낮은 생산자로 지역을 그룹화할 수 있습니다. 이를 통해 필터 및 임계값에서 제공하는 조건부 분석을 보충할 수 있습니다.
- 수행통계 분석 R 분석을 기반으로 파생 메트릭을 만듭니다.
메트릭을 만들려면 산술 연산자(+, -, *, /) 및 함수로 구성된 메트릭 수식을 정의해야 합니다. 이러한 연산자와 함수를 속성 또는 메트릭에 적용할 수 있습니다. 복합 메트릭의 수식 예는 다음과 같습니다. RunningAvg(Cost)
, 여기 Cost
은(는) 메트릭이며 RunningAvg
은(는) 누적 평균을 계산하는 함수입니다. 다른 예는 Sum(Cost) + Sum(Profit)
, 여기 Cost
및 Profit
은(는) 메트릭이며 Sum
은(는) 합계를 계산하는 함수입니다. 이 경우 Cost(비용) 메트릭의 합계가 Profit(이익) 메트릭의 합계에 추가됩니다.
한 집계 함수가 다른 집계 함수 안에 있는 중첩 메트릭을 만들 수 있습니다. 샘플 메트릭 수식은 다음과 같습니다. Avg(Sum(Revenue))
. 내부 함수 Sum
수익 팩트에 대한 합계를 계산하며 외부 함수는 Avg
은(는) 해당 결과의 평균을 계산합니다. 모든 지역에 대해 범주당 평균 수익을 알려면 먼저 모든 범주에 대한 수익을 계산한 다음 각 지역의 평균을 계산하는 중첩 메트릭을 만들 수 있습니다. 메트릭은 다음과 같이 정의됩니다. Avg(Sum(Revenue) {~, Category}) {~, Region}
. 내부 수식, Sum(Revenue)
, 은(는) 카테고리 레벨에서 수익을 계산합니다. 그런 다음 외부 수식은 지역 레벨에서 결과 값의 평균을 계산합니다.
메트릭 수식에 함수를 추가하려면 함수를 정의하는 데 필요한 옵션을 선택해야 합니다. Sum, 평균, 첫 번째 또는 최대와 같은 그룹화 함수를 추가할 때 함수의 표현식을 정의해야 하며 메트릭이 집계되는 애트리뷰트 레벨을 변경할 수도 있습니다. 데이터 마이닝, 날짜, OLAP 및 순위 함수와 같은 비그룹화 함수를 추가하는 경우 함수에 대한 입력 값(인수라고 함)과 파일의 동작을 결정하는 데 사용할 수 있는 매개 변수를 정의해야 합니다. 함수.
을(를) 참조고급 리포팅 도움말그룹화 함수를 사용하는 메트릭 수식의 구문은 을(를) 참조하십시오. 비 그룹화 함수의 구문은 Functions Reference를 참조하십시오.
수식 편집기를 사용하여 파생 메트릭을 만들려면
-
다음 중 하나를 수행합니다.
-
대시보드 열기수정합니다. 에서데이터 세트패널에서 메트릭을 마우스 오른쪽 버튼으로 클릭하고 선택메트릭 만들기 . 파생 메트릭을 특정 시각화에 즉시 추가하려면편집기해당 시각화에 대한 패널에서 메트릭을 마우스 오른쪽 버튼으로 클릭하고 선택메트릭 만들기 .
-
수정할 리포트를 여십시오. 에서 메트릭을 마우스 오른쪽 버튼으로 클릭편집기패널 및 선택메트릭 만들기 .
-
- 선택된 메트릭, Sum의 기본 함수가 메트릭 정의에 추가된 메트릭 함수 편집기가 열립니다. Switch to Formula Editor(수식 편집기로 전환)를 클릭합니다.
-
오른쪽 창의 에 메트릭 이름을 입력합니다. 메트릭 이름필드.
왼쪽 창에서 함수를 클릭하여 대화 상자 아래쪽에서 해당 설명을 봅니다. 그런 다음 세부 사항을 클릭하면 Functions Reference의 함수와 해당 인수에 대한 세부 정보가 표시됩니다. If 및 Case 함수에 대한 자세한 내용은 경우 및 사례 함수를 사용하여 파생 메트릭에 조건부 계산 추가을 참조하십시오.
-
수식을 수동으로 입력하려면에서수식섹션에 파생 메트릭 정의를 입력합니다. 산술 연산자(예: + 및 -) 및 값을 메트릭 표현식에 직접 입력하거나 해당 버튼을 사용하여 선택합니다. 메트릭 수식을 삭제하고 다시 시작해야 할 경우 지우기를 클릭합니다. 수식이 완료되면, 표현식 유효성 검사 .
- 대신 함수 및 개체 창을 사용하여 파생 메트릭 정의 생성을 지원할 수 있습니다. 을(를) 사용하여 추가할 함수 및 개체를 찾습니다. 검색필드를 클릭하십시오. 함수 창의 드롭다운 목록에서 함수 범주(기본 함수, 문자열 함수 등)를 선택하여 함수를 검색할 수도 있습니다. 사용할 함수 및 개체를 찾았으면 더블 클릭하여 오른쪽 창의 파생 메트릭 정의에 추가합니다.
첫 번째, 최대값 또는 Sum과 같은 집계 함수(즉, 그룹화 함수)를 선택한 경우레벨및필터필드 표시 아래
함수 매개 변수 .
- 계산의 모든 값을 사용할지 아니면 고유 값만 사용하여 계산할지 등의 함수 매개 변수를 정의할 수 있습니다.
함수 매개 변수를 클릭하고 적절한 옵션을 선택하여 매개 변수를 정의한 다음 확인을 클릭합니다.
-
함수는 기본적으로 메트릭이 배치되는 대시보드 시각화 또는 리포트 그리드의 애트리뷰트 레벨에서 계산됩니다. 메트릭이 배치된 리포트 또는 시각화에 포함된 내용과 상관없이 메트릭 계산에 사용할 애트리뷰트를 지정할 수 있습니다. 레벨을 변경하려면 레벨 드롭다운 목록에서 속성을 선택합니다. 여러 속성을 추가할 수도 있습니다.
시각화에 지역 및 범주가 포함된 경우 메트릭은 기본적으로 해당 시각화에서 지역 및 범주 값을 계산합니다. 지역을 레벨로 선택한 경우 메트릭은 해당 시각화에서 지역 수익 값을 계산합니다. 범주별 분석표는 포함하지 않습니다. 이렇게 하면 여러 지역의 수익을 비교할 수 있습니다.
- 고급 필터링을 메트릭에 추가할 수 있습니다. 클릭
필터 추가을(를) 클릭하여 새 제한 대화 상자를 엽니다. 자세한 내용은 고급 필터링 소개를 참조하십시오.
- 경우정렬 기준필드가 표시되면 데이터 정렬 옵션을 선택합니다.
- 추가를 클릭하여 함수를 메트릭에 추가합니다. 메트릭 수식 편집기의 오른쪽 창에 입력한 인수를 포함하여 함수가 나타납니다.
- 메트릭 수식을 삭제하고 다시 시작해야 할 경우 지우기를 클릭합니다.
- 유효성 검사를 클릭하여 메트릭 표현식이 올바른지 확인합니다.
-
저장을 클릭합니다.
기본적으로 집계 및 부분합계 동작이 자동으로 결정됩니다. 이 동작을 변경하여 파생 메트릭이 전체 데이터세트를 사용하여 계산되는지 또는 배치된 시각화의 데이터를 사용하여 계산되는지 여부를 지정할 수 있습니다. 자세한 내용은 파생 메트릭에 대한 집계 및 소계 동작 변경을 참조하십시오.