파일 - 옵션 및 설정 - 옵션 > 관계 에 해당된 설정 선택 해제
PONumber 컬럼 (고유값 4,192개)PONumber 컬럼 (고유값 4,192개)[결과]

Purchases[PONumber]와 InvoicePurchases[PONumber] 관계 연결

PONumber, VendorNumber는 숫자로 계산할 일이 없으므로 텍스트 형태로 변경
판매자별 PO 개수, 총 매출, 총 운송비, 총 상품개수, 평균 가격 확인할 테이블 생성

Vendorname드롭다운 형태로 변경 + 모두 선택 옵션 onPONumber로 변경PODate로 변경

V1_Vendor Count = DISTINCTCOUNT(InvoicePurchases[VendorNumber])V2_PO Count = DISTINCTCOUNT(InvoicePurchases[PONumber])V3_Brand Count = DISTINCTCOUNT(Purchases[Brand])V4_AVG Qty per PO = DIVIDE(sum(InvoicePurchases[Quantity]), [V2_PO Count])V5_AVG Amount per PO = DIVIDE(sum(InvoicePurchases[Dollars]), [V2_PO Count])V6_AVG Frieght per PO = DIVIDE(sum(InvoicePurchases[Freight]), [V2_PO Count])

DATEDIFF Dax함수 사용 (DATEDIFF(<Date1>, <Date2>, <Interval)))PO_RCV_datediff = DATEDIFF(Purchases[PODate], Purchases[ReceivingDate], DAY)RCV_Invocie_datediff = DATEDIFF(Purchases[ReceivingDate], Purchases[InvoiceDate], DAY)Invocie_Pay_datediff = DATEDIFF(Purchases[InvoiceDate], Purchases[PayDate], DAY)PO_Pay_datediff = DATEDIFF(Purchases[PODate], Purchases[PayDate], DAY)소요되는 날짜는 평균값으로 계산하여 테이블 생성

[결과]

startDate와 endDate 컬럼을 제외하고 모두 동일한 데이터
Date로 두 컬럼 모두 수정데이터 변환 - 새 원본 - 빈 쿼리)= BegInv 입력 > BegInv 테이블 불러옴홈탭 - 결합 메뉴 - 쿼리 추가 선택 > 추가할 테이블 선택Date컬럼 값 확인
조건 열 추가
새 그룹 선택 > Inven 그룹 생성하여 정리Inventory 테이블은 BegInv와 EndInv 테이블을 병합한 것이므로, 적어도 Inven 폴더 내에서는 두 테이블 다음에 생성한 테이블을 위치시킬 것
데이터 변환 이동, City 컬럼 오름차순 정렬 > 결측치 보기 위해City 컬럼 우클릭 - 값 바꾸기 선택 > 항목 입력 후 확인 > 닫기 및 적용 > 결측치 보간 확인
Inv1_Store count = DISTINCTCOUNT(Inventory[Store])Inv2_Inventory Quantity = sum(Inventory[Quantity])Inv3_Amount = sum(Inventory[Amount])Amount = Inventory[Quantity] * Inventory[Price] 계산식으로 매출 열 먼저 생성하여 추가)
Waterfall Chart
- 비교하고자 하는 Column이 어떠한 요인으로 Gap이 나게 되는지 표현하는 시각화 - X축에는 Gap의 요인이 되는 항목 (시계열, 카테고리 등) - 순차적인 양수 또는 음수 Gap의 누적 효과를 이해하는데 효과적 - Waterfall Chart 또는 Bridge Chart라고 부름
Inventory QuantityInv_flagCity
기타 : 표시된 city 외에 나머지 city 결과 (모든 city를 다 출력할 수 없으므로)분석 결과 옵션 사용
만약, 재고량의 차이뿐 아니라 매출액의 차이 or 가게 수의 차이까지 보고싶다면?
→ 매개변수 설정하여 선택한 값에 따라 그래프의 y축이 변동되도록 설정
모델링 탭 - 새 매개변수 - 필드 선택

SWITCH, SELECTEDVALUE Dax식을 사용한 것과 비슷한 기능