Microsoft SQL용 Wide World Importers 샘플 데이터베이스

적용 대상:SQL ServerAzure SQL 데이터베이스Azure SQL Managed InstanceMicrosoft Fabric 내 Warehouse

이는 가상의 회사인 Wide World Importers와 SQL Server 및 Azure SQL Database에 대한 WideWorldImporters 샘플 데이터베이스에서 다루는 워크플로에 대한 개요입니다.

WWI(Wide World Importers)은 샌프란시스코 베이 지역에서 운영하는 도매 참신 상품 수입 및 유통 업체입니다.

도매업자로서, WWI의 고객은 주로 개인에게 재판매하는 회사입니다. WWI는 전문 상점, 슈퍼마켓, 컴퓨팅 상점, 관광 명소 상점, 일부 개인을 포함하여 미국 전역의 소매 고객에게 판매합니다. WWI는 WWI를 대신하여 제품을 홍보하는 에이전트 네트워크를 통해 다른 도매업자에게도 판매합니다. WWI의 모든 고객은 현재 미국에 기반을 두고 있지만, 회사는 다른 국가/지역으로의 확장을 추진할 계획입니다.

WWI는 참신과 장난감 제조 업체, 기타 참신 도매 업체를 포함한 공급 업체에서 상품을 구입합니다. 그들은 WWI 창고에 상품을 비축하고 고객 주문을 이행하기 위해 필요에 따라 공급 업체로부터 재주문합니다. 또한 대량의 포장재를 구매하여 고객의 편의를 위해 소량으로 판매합니다.

최근 WWI는 칠리 초콜릿과 같은 다양한 식용 참신을 판매하기 시작했습니다. 회사는 이전에 냉장 품목을 처리할 필요가 없었습니다. 이제 식품 처리 요구 사항을 충족하기 위해 냉각실과 냉각기 섹션이 있는 트럭의 온도를 모니터링해야합니다.

웨어하우스 재고 항목에 대한 워크플로

품목의 재고를 입력하고 배포하는 방법에 대한 일반적인 흐름은 다음과 같습니다.

  • WWI는 구매 주문을 만들고 공급 업체에 주문을 제출합니다.
  • 공급 업체는 품목을 보내고, WWI는 품목을 받아 창고에 보관합니다.
  • 고객은 WWI에서 품목을 주문합니다.
  • WWI는 창고에 있는 재고 품목으로 고객 주문을 채우고, 재고가 충분하지 않을 때는 공급 업체에서 추가 재고를 주문합니다.
  • 일부 고객은 재고가 없는 품목을 기다리지 않습니다. 5개의 다른 재고 품목을 주문하고 4개를 사용할 수 있는 경우 4개의 품목을 받고 나머지 품목은 이월 주문합니다. 그런 다음, 나중에 별도의 배송으로 품목을 보냅니다.
  • WWI는 일반적으로 주문을 송장으로 변환하여 재고 품목에 대해 고객에게 송장을 보냅니다.
  • 고객은 재고가 없는 품목을 주문할 수 있습니다. 이러한 품목은 이월 주문됩니다.
  • WWI는 자체 배달 밴이나 다른 택배 또는 화물을 통해 고객에게 재고 품목을 배송합니다.
  • 고객은 WWI에 청구서를 지불합니다.
  • 정기적으로, WWI는 구매 주문에 있던 품목에 대해 공급 업체에게 지불합니다. 이는 물품을 받은 후에 이루어집니다.

Data Warehouse 및 분석 워크플로

WWI의 팀은 SQL Server Reporting Services를 사용하여 WideWorldImporters 데이터베이스에서 운영 보고서를 생성하지만 데이터에 대한 분석을 수행하고 전략적 보고서를 생성해야 합니다. 팀은 WideWorldImportersDW 데이터베이스에 차원 데이터 모델을 만들었습니다. 이 데이터베이스는 Integration Services 패키지로 채워집니다.

SQL Server Analysis Services는 차원 데이터 모델의 데이터에서 분석 데이터 모델을 만드는 데 사용됩니다. SQL Server Reporting Services는 차원 데이터 모델 및 분석 모델에서 직접 전략적 보고서를 생성하는 데 사용됩니다. Power BI는 동일한 데이터에서 대시보드를 만드는 데 사용됩니다. 대시보드는 웹 사이트와 휴대폰 및 태블릿에서 사용됩니다. 참고: 이러한 데이터 모델 및 보고서는 아직 사용할 수 없습니다.

추가 워크플로

추가 워크플로입니다.

  • WWI는 고객이 어떤 이유로 상품을 받지 못하거나 상품에 결함이 있는 경우 신용 메모를 발행합니다. 이러한 송장은 부정 송장으로 처리됩니다.
  • WWI는 시스템에서 사용 가능한 재고 수량이 정확한지 확인하기 위해 재고 품목의 재고 수량을 주기적으로 계산합니다. (이 작업을 수행하는 프로세스를 스톡테이크라고 합니다).
  • 저온 실내 온도. 부패하기 쉬운 상품은 냉장실에 보관됩니다. 이러한 룸의 센서 데이터는 모니터링 및 분석을 위해 데이터베이스로 수집됩니다.
  • 차량 위치 추적. WWI의 상품을 운송하는 차량에는 위치를 추적하는 센서가 포함됩니다. 이 위치는 모니터링 및 추가 분석을 위해 데이터베이스에 다시 수집됩니다.

회계 연도

회사는 11월 1일에 시작되는 회계 연도로 운영됩니다.

사용 약관

샘플 데이터베이스 및 샘플 코드에 대한 라이선스는 license.txt에 설명되어 있습니다.

샘플 데이터베이스에는 data.gov 및 Natural EarthData에서 로드된 공용 데이터가 포함되어 있습니다. 사용 약관은 https://www.naturalearthdata.com/about/terms-of-use/와 같습니다.