Power BI 계산 이해를 위한 랩

완료됨

개요

이 랩의 예상 완료 시간은 20분입니다.

이 랩에서는 열, 단순 측정값, var을 사용하는 측정값, 시간 인텔리전스를 사용하는 빠른 측정 및 고유 카운트의 측정값을 만듭니다.

작업 1: 총 도매 양에 대한 열 만들기

이 작업에서는 두 개의 다른 테이블을 사용하여 새 열을 만듭니다.

  1. 필드 섹션에서 판매 테이블을 선택합니다. 이렇게 하면 새 측정값이 이 테이블에 배치됩니다.

  2. 테이블 도구 > 계산리본에서 을 선택합니다.

  3. 도매 비용이라는 열을 만듭니다. 도매 비용은 판매 테이블에 기록된 대로 판매된 단위 수량 * 제품 테이블의 도매 가격입니다.

  4. DAX 수식 관련, 제품 테이블의 도매 가격 필드 및 판매 테이블의 수량 필드를 사용하여 총 도매 비용을 만듭니다.

  5. 데이터 미리 보기에서 판매 테이블을 확인하여 답을 확인합니다.

작업 2: 판매 금액에 대한 측정값 만들기

  1. 필드 섹션에서 판매 테이블을 펼칩니다. 이렇게 하면 새 측정값이 이 테이블에 배치됩니다.

  2. 리본에서 홈 > 계산 아래의 측정값을 선택합니다.

  3. 판매 금액이라는 측정값을 만듭니다.

  4. 판매 테이블의 DAX 수식 SUMX단가, 할인가격수량 필드를 사용하여 총판매량을 만듭니다.

    금액은 단가로 할인을 뺀 다음 수량을 곱합니다.

작업 3: 할인율 계산

  1. 판매 테이블에서 할인율 이라는 측정값을 만듭니다.

  2. DAX 수식 DIVIDE를 사용하여 판매 테이블의 할인율 및 단가 필드를 사용하여 원래 단가에서 할인된 비율을 보여 주는 두 값의 비율을 만듭니다.

작업 4: 연간 판매 금액의 변경 내용 계산

이 작업에서는 판매 금액의 전년 대비 변화를 계산합니다.

  1. 리본에서 홈>계산 아래에 있는 빠른 측정값을 선택합니다.

  2. 빠른 측정값 화면에서 판매 테이블의 판매 금액 필드를 사용하여 전년 대비 변경 계산을 만듭니다.

    계산 아래의 빠른 측정값 화면에서 시간 인텔리전스를 확인합니다.

    계산이 전년 대비 변화로 설정된 빠른 측정값의 스크린샷.

작업 5: 주문 수 계산

  1. 필드 섹션에서 판매 테이블을 펼칩니다. 이렇게 하면 새 측정값이 이 테이블에 배치됩니다.

  2. 리본 에서 홈 > 계산 아래의 측정값을 선택합니다.

  3. 주문 수라는 측정값을 만듭니다.

  4. DAX 수식 DISTINCTCOUNT판매 테이블의 주문수 필드를 사용하여 고유한 주문 수를 만듭니다.

(보너스) 작업 6: 일 수에 대한 변수를 사용하여 판매 계산

특정 시간 프레임에 대해서만 계산하도록 판매를 제어하는 측정값을 만드는 방법은 무엇입니까?

  1. 판매 테이블에서가변 날짜 판매라는 측정값을 만듭니다.

  2. DAX에서 식 내에 변수 자리 표시자를 만들 수 있습니다. Sales w Variable Date 식 안에 DAYS = 180(지난 180일을 고려)인 VAR을 만듭니다. 변수 이름은 수식 입력줄 내에 청록색으로 표시됩니다.

    DAX VAR name = expression의 스크린샷.

    DAX 식에 줄 바꿈을 삽입하려면 Alt + Enter를 누릅니다.

  3. MaxDate = MAX(Sales[OrderDate])인 VAR을 만듭니다. 종료 날짜를 제공합니다.

  4. IncludeDates = 아래와 같은 VAR을 하나 이상 만듭니다

    FILTER(ALL(Sales[OrderDate]), Sales[OrderDate] < MaxDate && Sales[OrderDate\] >= MaxDate - Days)

    이렇게 하면 이전에 만든 두 변수를 사용하여 날짜 제한을 설정합니다.

  5. 마지막으로 CALCULATE(Sales[Sales Amount],IncludeDates)RETURN을 만듭니다.

  6. 코드는 다음과 유사합니다.

    코드 강조 표시와 함께 완료된 측정값의 스크린샷.

  7. 새 측정값과 주문 날짜를 사용하여 선 그래프를 만들어 테스트합니다.

    참고

    또한 DAYS 변수를 매개 변수 값과 동일하게 설정하여 최종 사용자에게 문제의 일 수를 변경할 수 있는 옵션을 제공할 수 있습니다.

요약

이 실습에서는 열, 단순 측정값, var을 사용한 측정값, 시간 인텔리전스를 사용한 빠른 측정값 및 고유 카운트 측정값을 만들었습니다.