메트릭 수식 편집기를 사용하면 데이터 웨어하우스에 있는 데이터를 상대로 수행된 계산인 메트릭을 만들거나 편집할 수 있습니다. 메트릭은 비즈니스 측정치 및 핵심 실적 지표를 나타내고 스프레드시트 소프트웨어의 수식과 비슷합니다. 메트릭을 만들고 편집하는 단계가 아래에 나와 있습니다.
메트릭 수식 편집기를 사용하여 수행할 수 있는 작업
Revenue - Profit
).Avg(Sum(Revenue))
, 먼저 모든 수익 팩트 값을 더한 다음 평균을 구합니다.메트릭을 만들려면 산술 연산자(+, -, *, /) 및 함수로 구성된 메트릭 수식을 정의해야 합니다. 이러한 연산자와 함수를 팩트, 속성 또는 메트릭에 적용할 수 있습니다. 복합 메트릭의 수식 예는 다음과 같습니다. RunningAvg(Cost)
, 여기에서 Cost 는 메트릭이고 RunningAvg는 누적 평균을 계산하는 함수입니다. 다른 예는 Sum(Cost)
+ Sum(Profit)
, 여기에서 비용 및 수익은 메트릭이고 Sum은 합계를 계산하는 함수입니다. 이 경우 Cost(비용) 메트릭의 합계가 Profit(이익) 메트릭의 합계에 추가됩니다.
메트릭 수식에 함수를 추가하려면 함수를 정의하는 데 필요한 옵션을 선택해야 합니다. 예를 들어, Sum, Average, First 또는 Maximum과 같은 그룹화 함수를 추가하려면 메트릭의 표현식을 정의해야 하고 레벨, 조건 및 변형과 같은 옵션을 정의할 수도 있습니다. 데이터 마이닝, 날짜, OLAP 및 순위 함수와 같은 비 그룹화 함수를 추가하려면 함수의 입력 값(인수라고 함)뿐만 아니라 함수의 동작을 결정하는 데 사용할 수 있는 매개 변수를 정의해야 합니다. 그룹화 함수를 사용하는 메트릭 수식의 구문은
개체를 선택하고 프로세스의 안내에 따라 메트릭을 만들려는 경우 생성하려는 메트릭에 여러 메트릭 또는 사용자 정의 표현식이 포함되어 있지 않은 경우
이 절차에서는 메트릭 수식을 직접 입력하는 데 익숙하다고 가정합니다. 그룹화 함수를 사용하는 메트릭 수식의 구문은
이 주제에서는 독립 실행형 메트릭 개체에 대해 설명합니다. 리포트, 대시보드 및 다큐먼트 내에서 파생 메트릭을 만들 수도 있습니다. 이러한 개체는 별도의 개체로 저장되지 않습니다. 참조:
대시보드의 메트릭대시보드에서 생성된 파생 메트릭에 대한 소개
Revenue - Profit
) 또는 중첩 메트릭(예: Avg(Sum(Revenue))
). 다음 중 하나를 수행하여 창에 표시되는 함수 목록을 제한합니다.
드롭다운 목록에서 수학 함수 또는 재무 함수와 같은 함수 범주를 선택합니다. 선택한 범주에 속하는 함수만 포함하도록 창이 업데이트됩니다.
함수를 선택할 때 함수에 대한 설명이 대화 상자 하단에 표시됩니다. 구문 및 예제와 같은 함수에 대한 추가 정보를 보려면 세부 사항을 클릭합니다.
또한 수식에 직접 함수를 입력하고 표시되는 일치하는 개체에서 함수를 선택합니다. 함수 창을 사용하여 인수, 매개 변수,
을(를) 클릭하는 함수에 대한 추가 옵션 정의편집함수 창의 함수 사이드에 을(를) 클릭합니다. 다음 중 하나를 수행하여:
을(를) 선택한 경우그룹화 함수 (예: 합계, 평균, 첫 번째 또는 최대값)을 사용하여 메트릭의 표현식과 레벨, 조건 및 변형과 같은 선택 구성 요소를 정의합니다.
다음 중 하나를 수행하여 메트릭 표현식을 정의합니다.
개체 이름을 입력하여 표현식을 지정하려면 상자에 개체 이름을 입력하십시오. 팩트, 메트릭 또는 애트리뷰트 검색필드. 입력하는 동안 일치하는 개체가 드롭다운 목록에 표시됩니다. 사용할 개체를 선택합니다.
개체를 선택하여 표현식을 지정하려면찾아보기아이콘 . 개체 선택 대화 상자에서 개체로 이동하여 선택하거나 개체를 검색합니다.
함수가 Sum 함수에 대한 고유 요소 계산 여부와 같은 매개 변수를 사용하는 경우함수 매개 변수을(를) 클릭하여 정의합니다. 확인을 클릭합니다.
레벨, 조건 및/또는 변형을 추가하여 메트릭을 정의할 수 있습니다. 클릭모두 표시그런 다음:
을(를) 선택한 경우비그룹화 함수 , 데이터 마이닝, 날짜, OLAP 및 순위 함수 등의 함수의 입력 값(인수라고 함)을 정의하는 옵션을 표시합니다. 함수의 동작을 결정하는 모든 매개 변수도 표시됩니다. 예를 들어 NTile 함수에는 두 개의 매개 변수인 Ascending 및 Tiles가 있습니다. Ascending은 NTile이 오름차순 또는 내림차순으로 정렬되는지를 제어하고 Tiles는 분할 수를 설정합니다. 인수 또는 매개 변수 위에 커서를 놓으면 툴팁 설명을 표시합니다.
나열된 각 인수에 대해 값을 입력하거나찾아보기아이콘을(를) 사용하여 메트릭, 팩트, 프롬프트 또는 기타 호환되는 개체를 찾아 함수의 입력 값으로 사용할 수 있습니다.
나열된 각 매개 변수에 대해 값을 입력하거나 드롭다운 목록에서 매개 변수 값을 선택합니다.
추가를 클릭합니다.
메트릭 수식을 완료하면유효성 검사 . 수식 편집기의 메트릭 표현식 아래에 새 메트릭 표현식이 올바른지 여부를 나타내는 상태 메시지가 표시됩니다, 메시지가 유효한 메트릭 수식으로 표시되면 메트릭 표현식이 올바른 것입니다.
메트릭을 만든 후에는 리포트, 다큐먼트 또는 대시보드에 메트릭을 추가하여 데이터를 분석할 수 있습니다. 단계는 다음을 참조하세요. 리포트 만들기 및 편집리포트를 만드는 방법 .
메트릭 소개메트릭에 대한 간단한 개요는
메트릭 포맷 단계는 메트릭 포맷 대화 상자
고급 메트릭 옵션 대화 상자동적 집계 및 소계 함수, VLDB 속성, 메트릭 별칭, 메트릭 조인 유형 및 기타 설정을 정의하는 단계
메트릭 소개메트릭에 대한 간단한 개요는
메트릭 포맷 단계는 메트릭 포맷 대화 상자
고급 메트릭 옵션 대화 상자동적 집계 및 소계 함수, VLDB 속성, 메트릭 별칭, 메트릭 조인 유형 및 기타 설정을 정의하는 단계
그룹화 함수를 사용하는 메트릭의 구문은