수업 1날짜/캘린더 테이블: 핵심 필드 (DateKey, Date, Year, Quarter, Month, DayOfWeek, FiscalPeriod) 및 목적잘 설계된 날짜 차원이 소매 보고를 어떻게 지원하는지 탐구하세요. 핵심 필드, 회계 속성, SSRS 판매 및 성과 보고서에서 필터, 시간 인텔리전스, 기간 비교를 구동하는 계층 구조를 배우세요.
Core date keys and surrogate DateKeyCalendar vs fiscal year attributesMonth, quarter, week hierarchiesHoliday and seasonality flagsUsing Date in SSRS parameters수업 2관계 다이어그램: 기본 키, 외래 키 및 조인 예시 (Sales->Products, Sales->Stores, Sales->Date, Products->ProductCategory)팩트와 차원을 연결하는 소매 관계 다이어그램을 검토하세요. 기본 키와 외래 키가 Sales, Products, Stores, Date를 어떻게 연결하는지, 그리고 이러한 조인이 SSRS 데이터셋과 쿼리에서 어떻게 사용되는지 배우세요.
Identifying primary and foreign keysSales to Products and Stores joinsSales to Date and calendar joinsProducts to ProductCategory joinsJoin types and performance impact수업 3Stores 테이블: 핵심 필드 (StoreID, StoreName, Region, StoreType, Address, OpenDate) 및 목적위치 분석을 지원하도록 Stores 차원을 설계하세요. 핵심 필드, 지역 그룹화, SSRS 보고서에서 지역, 형식, 매장 수명 주기에 따른 보고를 가능하게 하는 매장 속성을 배우세요.
StoreID and surrogate keysStoreName and code standardsRegion and market groupingsStoreType and format flagsOpenDate and lifecycle tracking수업 4세분성 및 grain 결정: 트랜잭션 수준 vs 집계, 반품 및 음수 판매 처리소매 팩트에 적절한 세분성을 결정하세요. 트랜잭션 수준과 집계 수준 간의 트레이드오프를 배우고, 반품, 취소, 음수 판매를 모델링하여 정확한 SSRS 보고를 수행하는 방법을 배우세요.
Choosing transaction-level grainDaily or weekly summary tablesModeling returns and refundsHandling negative quantities and amountsReconciling facts to source systems수업 5Products 테이블: 핵심 필드 (ProductID, ProductName, CategoryID, SupplierID, UnitCost, UnitPrice, SKU) 및 목적소매 분석을 위한 Products 테이블 구조를 자세히 알아보세요. 핵심 식별자, 가격 필드, 공급자 링크를 배우며, SSRS 판매 보고서에서 마진, 품목 구성, 가격 분석을 지원하세요.
ProductID and business keysProductName and SKU standardsCategoryID and SupplierID linksUnitCost and UnitPrice fieldsProduct attributes in SSRS views수업 6고객 차원 (선택적) 및 세분화 필드 (CustomerID, Segment, LoyaltyID) 및 목적고객 차원이 세분화 및 개인화를 어떻게 향상시키는지 이해하세요. 저장할 속성, 선택적 데이터 관리 방법, 충성도 분석 및 타겟 SSRS 보고를 지원하는 방법을 배우세요.
CustomerID and surrogate keysSegments and demographic bandsLoyaltyID and membership tiersHandling anonymous or guest buyersCustomer attributes in SSRS filters수업 7데이터 품질 및 마스터 데이터 고려사항: 키 일관성, 천천히 변경되는 차원 처리소매 모델을 위한 데이터 품질 및 마스터 데이터 관행을 검토하세요. 키 일관성 강제, 천천히 변경되는 차원 관리, 마스터 데이터와의 정렬을 통해 SSRS 보고서를 신뢰할 수 있게 유지하는 방법을 배우세요.
Key uniqueness and referential checksDetecting and fixing orphan recordsSlowly changing dimensions optionsAligning with master data systemsData validation for SSRS outputs수업 8일반적인 소매 스키마 개요 (스타 스키마 vs 정규화 OLTP) 및 선택 근거보고에 미치는 일반적인 소매 스키마를 비교하세요. 스타 스키마와 정규화된 OLTP 설계를 이해하고, 성능, 유연성, SSRS 요구사항을 균형 있게 하는 구조를 선택하는 방법을 배우세요.
Star schema facts and dimensionsThird normal form OLTP traitsPros and cons for SSRS queriesHybrid and staging approachesChoosing schema for performance수업 9ProductCategory 테이블: 핵심 필드 (CategoryID, CategoryName, Department) 및 목적분석을 위한 제품 그룹화를 구조화하는 ProductCategory 테이블을 배우세요. 키, 명명 표준, 부서 롤업을 이해하며, SSRS에서 카테고리, 부서, 품목 구성 보고를 지원하세요.
CategoryID and natural keysCategoryName standards and codesDepartment and hierarchy levelsMapping products to categoriesCategory filters in SSRS reports수업 10Sales 테이블: 핵심 필드 (SalesID, TransactionDate, StoreID, ProductID, Quantity, UnitPrice, Discount, TotalAmount) 및 목적올바른 세분성에서 Sales 팩트 테이블을 정의하세요. 필수 키와 측정값, 할인 및 총액 저장 방법, 이 테이블이 핵심 SSRS 판매 및 마진 보고를 구동하는 방식을 배우세요.
SalesID and transaction identifiersTransactionDate and time fieldsStoreID and ProductID foreign keysQuantity, UnitPrice, Discount fieldsTotalAmount and derived measures