GetObjectMeasure - 차트 함수
GetObjectMeasure()는 차원의 이름을 반환합니다. Index는 어떤 측정값을 반환해야 하는지 지정하는 선택적 정수입니다.
정보 메모
차트의 제목, 부제, 바닥글, 참조선 표현식 및 최소/최대 표현식 위치에서는 이 함수를 사용할 수 없습니다.
정보 메모
Object ID를 사용하여 다른 개체에서 차원 또는 측정값의 이름을 참조할 수 없습니다.
구문:
GetObjectMeasure ([index])
반환 데이터 유형: 문자열
예: 차트 표현식
예 |
결과 |
GetObjectMeasure ()
GetObjectMeasure (0)
|
차트의 첫 번째 측정값 이름을 반환합니다. |
GetObjectMeasure (1)
|
차트의 두 번째 측정값 이름을 반환합니다. |
예 - GetObjectMeasure 기본 사항
개요
데이터 로드 편집기를 열고 새 섹션에 아래 로드 스크립트를 추가합니다.
로드 스크립트에는 다음이 포함됩니다.
로드 스크립트
Example:
LOAD * INLINE [
CustomerID, TransactionQuantity
049681, 13
203521, 6
203521, 21
];
결과
데이터를 로드하고 시트를 엽니다. 새 테이블을 만들고 이 필드를 차원으로 추가합니다.
다음 측정값을 만듭니다.
- Sum(TransactionQuantity) - 첫 번째 측정값.
- Avg(TransactionQuantity) - 두 번째 측정값
- =GetObjectMeasure(): 테이블에서 첫 번째 측정값을 찾습니다.
- =GetObjectMeasure(0): 테이블에서 첫 번째 측정값을 찾습니다.
- =GetObjectMeasure(1): 테이블에서 두 번째 측정값을 찾습니다.
결과 테이블
CustomerID |
Sum(TransactionQuantity) |
Avg(TransactionQuantity) |
GetObjectMeasure () |
GetObjectMeasure (0) |
GetObjectMeasure (1) |
Totals | 40 | 13.333333 | Sum(TransactionQuantity) | Sum(TransactionQuantity) | Avg(TransactionQuantity) |
049681 |
13 |
13 |
=Sum(TransactionQuantity) |
=Sum(TransactionQuantity) |
=Avg(TransactionQuantity) |
203521 | 27 | 13.5 | =Sum(TransactionQuantity) | =Sum(TransactionQuantity) | =Avg(TransactionQuantity) |
결과를 살펴보면 GetObjectMeasure 함수가 함수 매개 변수가 지정한 측정값을 반환하는 방식을 확인할 수 있습니다.