측정값 그룹Measures

테이블 형식 모델에서 측정값은 보고 클라이언트용 DAX 수식을 사용하여 만든 계산입니다.In tabular models, a measure is a calculation created using a DAX formula for use in a reporting client. 측정값은 보고 클라이언트 응용 프로그램에서 사용자가 선택하는 필드, 필터 및 슬라이서에 따라 평가됩니다.Measures are evaluated based on fields, filters, and slicers users select in the reporting client application.

이점 Benefits

AVERAGE, COUNT 또는 SUM과 같은 표준 집계 함수를 기반으로 측정값을 만들거나 DAX를 사용하여 고유한 수식을 정의할 수 있습니다.Measures can be based on standard aggregation functions, such as AVERAGE, COUNT, or SUM, or you can define your own formula by using DAX. 각 측정값에는 수식 외에 이름, 테이블 세부 정보, 형식, 소수 자릿수와 같은 측정값 데이터 형식으로 정의된 속성이 있습니다.In addition to the formula, each measure has properties defined by the measure data type, such as Name, Table Detail, Format, and Decimal Places.

측정값이 모델에서 정의되면 사용자가 이를 보고서나 피벗 테이블에 추가할 수 있습니다.When measures have been defined in a model, users can then add them to a report or PivotTable. 큐브 뷰 및 역할에 따라 측정값은 필드 목록에 테이블과 연결되어 표시되며 모델의 모든 사용자가 사용할 수 있습니다.Depending on perspectives and roles, measures appear in the Field List with their associated table, and are available to all users of the model. 일반적으로 측정값은 팩트 테이블에서 생성되지만 연결된 테이블에 대해 독립적일 수 있습니다.Measures are usually created in Fact tables; however, measures can be independent of the table it is associated with.

계산 열과 측정값 간의 근본적인 차이점을 이해하는 것이 중요합니다.It is important to understand the fundamental differences between a calculated column and a measure. 계산 열에서는 수식이 열에 있는 각 행의 값으로 계산됩니다.In a calculated column, a formula evaluates to a value for each row in the column. 예를 들어 FactSales 테이블에서는 다음 수식을 포함하는 TotalProfit이라는 계산 열이 FactSales 테이블에 있는 각 행(판매당 한 행)의 총 수익 값을 계산합니다.For example, in a FactSales table, a calculated column named TotalProfit with the following formula calculates a value for total profit for each row (one row per sale) in the FactSales table:

=[SalesAmount] - [TotalCost] - [ReturnAmount]  

그런 다음 보고 클라이언트에 다른 열과 마찬가지로 TotalProfit 계산 열을 사용할 수 있습니다.The TotalProfit calculated column can then be used in a reporting client just as any other column.

한편 측정값은 사용자가 선택한 값으로 계산됩니다. 필터 컨텍스트는 피벗 테이블 또는 보고서에서 설정합니다.A measure, on the other hand, evaluates to a value based on a user selection; a filter context set in a PivotTable or report. 예를 들어 FactSales 테이블의 측정값은 다음 수식을 사용하여 만듭니다.For example, a measure in the FactSales table is created with the following formula:

Sum of TotalProfit: =SUM([TotalProfit])  

판매 분석가가 Excel을 사용해 제품 범주의 총 수익을 파악하고자 합니다.A sales analyst, using Excel, wants to know the total profit for a category of products. 각 제품 범주는 여러 제품으로 구성됩니다.Each product category is comprised of multiple products. 판매 분석가가 ProductCategoryName 열을 선택하여 피벗 테이블의 행 레이블 필터 창에 추가합니다. 그러면 각 제품 범주의 행이 피벗 테이블에 표시됩니다.The sales analyst selects the ProductCategoryName column and adds it to the Row Labels filter window of a PivotTable; a row for each product category is then displayed in the PivotTable. 그런 다음 사용자는 TotalProfit 측정값의 합계를 선택합니다.The user then selects the Sum of TotalProfit measure. 측정값이 기본적으로 값 필터 창에 추가됩니다.A measure will by default be added to the Values filter window. 측정값에서 총 수익의 합계를 계산하고 각 제품 범주의 결과를 표시합니다.The measure calculates the sum of total profit and displays the results for each product category. 따라서 판매 분석가가 CalendarYear를 슬라이서로 추가하여 각 제품 범주의 연도별 총 수익을 확인하는 등 슬라이서를 사용하여 각 제품 범주의 총 수익 합계를 자세히 필터링할 수 있습니다.The sales analyst can then further filter the sum of total profit for each product category by using a slicer, for example, adding CalendarYear as a slicer to view the sum of total profit for each product category by year.

ProductCategoryNameProductCategoryName Totalprofit의 합계Sum of TotalProfit
오디오Audio $2,731,061,308.69$2,731,061,308.69
카메라 및 캠코더Cameras and Camcorders $620,623,675.75$620,623,675.75
컴퓨터Computers $392,999,044.59$392,999,044.59
Tv와 비디오Tv and Video $946,989,702.51$946,989,702.51
총합계Grand Total $4,691,673,731.53$4,691,673,731.53

Defining measures by using the measure grid Defining measures by using the measure grid

측정값은 모델 디자이너에서 측정값 표를 사용하여 디자인 타임에 생성됩니다.Measures are created at design time by using the measure grid in the model designer. 각 테이블에 측정값 표가 포함됩니다.Each table has a measure grid. 기본적으로 측정값 표는 모델 디자이너에서 각 테이블 아래에 표시됩니다.By default, the measure grid is displayed below each table in the model designer. 또한 특정 테이블에 대해 측정값 표를 표시하지 않도록 선택할 수 있습니다.You can also choose not to view the measure grid for a particular table. 테이블의 측정값 표 표시를 전환하려면 테이블 메뉴를 클릭한 다음 측정값 표 표시를 클릭합니다.To toggle the display of a table’s measure grid, click the Table menu, and then click Show Measure Grid.

측정값 표에서 다음과 같은 방법으로 측정값을 만들 수 있습니다.In the measure grid, you can create measures in the following ways:

  • 측정값 표에서 빈 셀을 클릭하고 수식 입력줄에서 DAX 수식을 입력합니다.Click on an empty cell in the measure grid, and then type a DAX formula in the formula bar. ENTER를 클릭하여 수식을 완성하면 측정값이 측정값 표의 셀에 나타납니다.When you click ENTER to complete the formula, the measure will then appear in the cell in the measure grid.

  • 열을 클릭하고 도구 모음에서 자동 합계 단추(∑)를 클릭한 다음 표준 집계 함수를 클릭하여 표준 집계 함수를 이용해 측정값을 만듭니다.Create a measure using a standard aggregation function by clicking on a column, then clicking on the AutoSum button (∑) on the toolbar, and then clicking on a standard aggregation function. 표준 집계로는 Sum, Average, Count, DistinctCount, Max 및 Min이 있습니다.Standard aggregations are: Sum, Average, Count, DistinctCount, Max, Min. 측정값은 항상 측정값 표의 해당 열 바로 아래에 나타납니다.Measures created using the AutoSum button will always appear in the Measure grid directly beneath the column.

    기본적으로 자동 합계를 사용하면 관련 열의 이름, 콜론, 수식이 차례로 연결된 형태로 측정값의 이름이 정의됩니다.By default, when using AutoSum, the name of the measure is defined by the name of the associated column followed by a colon, followed by the formula. 이 이름은 수식 입력줄 또는 속성 창의 측정값 이름 속성 설정에서 변경할 수 있습니다.The name can be changed in the formula bar or in the Measure Name property setting in the Properties window. 사용자 지정 수식을 사용하여 측정값을 만들 경우 수식 입력줄에 이름, 콜론, 수식을 차례로 입력하거나 속성 창의 측정값 이름 속성 설정에 이름을 입력할 수 있습니다.When creating a measure by using a custom formula, you can type a name in the formula bar, followed by a colon, then followed by the formula, or you can type a name in the Measure Name property setting in the Properties window.

    반드시 측정값의 이름 신중 하 게 합니다.It's important to name measures carefully. 측정값 이름이 관련 테이블과 함께 보고 클라이언트의 필드 목록에 표시됩니다.The measure name will appear with the associated table in the Field List of the reporting client. KPI도 기본 측정값에 따라 이름이 지정됩니다.A KPI will also be named according to the base measure. 측정값 이름이 모델에 있는 테이블의 이름과 같으면 안 됩니다.A measure cannot have the same name as any column in any table in the model.

빈 테이블을 만들고 이동하여 여러 테이블에서 한 테이블로 측정값을 그룹화하거나 빈 테이블에서 새 측정값을 만들 수 있습니다.You can group measures from multiple tables into one table by creating an empty table, and then moving or create new measures into it. 다른 테이블에서 열을 참조할 때 DAX 수식에 테이블 이름을 포함시켜야 할 수 있습니다.Keep in-mind, you may need to include table names in DAX formulas when referencing columns in other tables.

큐브 뷰가 모델에 대해 정의된 경우 측정값이 해당 큐브 뷰에 자동으로 추가되지 않습니다.If perspectives have been defined for the model, measures are not automatically added to any of those perspectives. 큐브 뷰 대화 상자를 사용하여 측정값을 큐브 뷰에 수동으로 추가해야 합니다.You must manually add measures to a perspective by using the Perspectives dialog box. 자세한 내용은 참고 큐브 뷰합니다.To learn more, see Perspectives.

측정값 속성 Measure Properties

각 측정값에는 측정값을 정의하는 속성이 있습니다.Each measure has properties that define it. 속성 창에서 측정값 속성을 관련 열 속성과 함께 편집할 수 있습니다.Measure properties, along with the associated column properties can be edited in the Properties window. 측정값의 속성은 다음과 같습니다.Measures have the following properties:

속성Property 기본 설정Default setting DescriptionDescription
DescriptionDescription 비어 있음Blank 측정값에 대한 설명입니다.Description of the measure. 설명은 측정값과 함께 보고 클라이언트에 표시되지 않습니다.The description will not appear with the measure in a reporting client.
형식Format 수식 식에서 참조되는 열의 데이터 형식에 따라 자동으로 결정됩니다.Automatically determined from the data type of the column referenced in the formula expression. 측정값의 형식입니다.Format of the measure. 예를 들어 통화 또는 백분율입니다.For example, currency or percentage.
수식Formula 측정값을 만들 때 수식 입력줄에 입력된 수식입니다.The formula entered in the formula bar when the measure was created. 측정값의 수식입니다.The formula of the measure.
측정값 이름Measure Name 자동 합계를 사용하면 측정 값 이름이 열 이름 앞에 표시되고 그 뒤에 콜론이 표시됩니다.If AutoSum is used, the measure name will precede the column name followed by a colon. 사용자 지정 수식을 입력할 경우 이름, 콜론, 수식을 차례로 입력합니다.If a custom formula is entered, type a name followed by a colon, and then type the formula. 보고 클라이언트 필드 목록에 표시된 측정값의 이름입니다.The name of the measure as it is displayed in a reporting client Field List.

KPI의 측정값 사용 Using a Measure in a KPI

KPI(핵심 성과 지표)는 측정값으로 정의된 기본 값을 측정값이나 절대값으로 정의된 대상 값과 비교하여 정의됩니다.A KPI (Key Performance Indicator) is defined by a Base value, defined by a measure, against a Target value, also defined by a measure or by an absolute value. 또한 KPI는 그래픽 형식으로 표시되며 기본 값이 임계값 사이의 대상 값에 대해서만 평가를 수행하는 계산인 상태를 포함합니다.A KPI also includes Status, a calculation where the Base value evaluates against the Target value between thresholds, displayed in graphical format. KPI는 경영진이 중요한 비즈니스 메트릭 동향을 식별하는 데 자주 사용됩니다.KPIs are often used by business professionals to identify trends in critical business metrics.

모든 측정값을 KPI의 기본 측정값으로 사용할 수 있습니다.Any measure can serve as the Base measure of a KPI. KPI를 만들려면 측정값 표에서 측정값을 마우스 오른쪽 단추로 클릭한 다음 KPI 만들기를 클릭합니다.To create a KPI, in the measure grid, right-click a measure, and then click Create KPI. KPI 대화 상자에서 측정값 또는 절대값으로 정의된 대상 값을 지정하고 상태 임계값과 그래픽 종류를 정의할 수 있습니다.The Key Performance Indicator dialog box appears where you can then specify a target value (defined by a measure or an absolute value) and define status thresholds, and a graphic type. 자세한 내용은 참고 Kpi합니다.To learn more, see KPIs.

항목Topic DescriptionDescription
측정값 만들기 및 관리Create and Manage Measures 모델 디자이너의 측정값 표를 사용하여 측정값을 만들고 관리하는 방법에 대해 설명합니다.Describes how to create and manage measures using the measure grid in the model designer.

관련 항목:See Also

Kpi KPIs
Kpi 만들기 및 관리 Create and Manage KPIs
계산 된 열Calculated Columns