Поделиться через


Примеры баз данных Wide World Importers для Microsoft SQL

Область применения: хранилище База данных SQL Azure SQL Server Управляемый экземпляр SQL Azure в Microsoft Fabric

Это обзор вымышленных компаний Wide World Importers и рабочих процессов, которые рассматриваются в примерах баз данных WideWorldImporters для SQL Server и База данных SQL Azure.

Wide World Importers (WWI) является оптовым импортером товаров и распространителем товаров, работающих из области залива Сан-Франциско.

Как оптовик, клиенты WWI в основном являются компаниями, которые перепродают отдельным лицам. WWI продает розничным клиентам через США включая специализированные магазины, супермаркеты, вычислительные магазины, туристические магазины достопримечательность и некоторые лица. WWI также продает другим оптовикам через сеть агентов, которые способствуют продуктам от имени WWI. Хотя все клиенты WWI в настоящее время базируются в США, компания намерена настаивать на расширении в других странах или регионах.

WWI покупает товары от поставщиков, в том числе новизны и производители томов, а также другие оптовые торговцы новинками. Они запасают товары в своем складе WWI и переупорядочение от поставщиков по мере необходимости для выполнения заказов клиентов. Они также покупают большие объемы упаковочного материала, и продают их в меньших количествах в качестве удобства для клиентов.

Недавно WWI начал продавать различные съедобные новинки, такие как холодный шоколад. Ранее компании не нужно было обрабатывать охлажденные предметы. Теперь, чтобы соответствовать требованиям к обработке продуктов питания, они должны отслеживать температуру в их охладительном помещении и любой из своих грузовиков с охладителями.

Рабочий процесс для складского склада

Типичный поток для того, как элементы запасаются и распределяются следующим образом:

  • WWI создает заказы на покупку и отправляет заказы поставщикам.
  • Поставщики отправляют товары, WWI получает их и запасает их в своем складе.
  • Клиенты заказывать элементы из WWI
  • WWI заполняет заказ клиента на складе, и когда у них недостаточно запасов, они заказывают дополнительные запасы от поставщиков.
  • Некоторые клиенты не хотят ждать товаров, которые не являются на складе. Если они заказывают пять разных акций, и четыре доступны, они хотят получить четыре элемента и обратный порядок оставшихся элементов. Затем этот элемент будет отправлен позже в отдельном грузе.
  • WWI счета-фактуры для акций, как правило, путем преобразования заказа в счет.
  • Клиенты могут заказать товары, которые не являются на складе. Эти элементы являются внутренними.
  • WWI поставляет акции клиентам либо через собственные фургоны доставки, либо через другие курьеры или грузовые методы.
  • Клиенты платят счета в WWI.
  • Периодически WWI платит поставщикам за товары, которые находились на заказах на покупку. Это часто иногда после того, как они получили товары.

Рабочий процесс хранилища данных и анализа

Хотя команда в WWI использует службы SQL Server Reporting Services для создания операционных отчетов из базы данных WideWorldImporters, они также должны выполнять аналитику данных и создавать стратегические отчеты. Команда создала модель мерных данных в базе данных WideWorldImportersDW. Эта база данных заполняется пакетом служб Integration Services.

Службы SQL Server Analysis Services используются для создания моделей аналитических данных из данных в трехмерной модели данных. Службы SQL Server Reporting Services используются для создания стратегических отчетов непосредственно из трехмерной модели данных, а также из аналитической модели. Power BI используется для создания панелей мониторинга из одних и того же данных. Панели мониторинга используются на веб-сайтах, а также на телефонах и планшетах. Примечание. Эти модели данных и отчеты пока недоступны

Дополнительные рабочие процессы

Это дополнительные рабочие процессы.

  • WWI выдает кредитные заметки, когда клиент не получает хорошую по какой-либо причине или когда товары неисправны. Они рассматриваются как отрицательные счета.
  • WWI периодически подсчитывает количество запасов, чтобы гарантировать, что запасы, отображаемые как доступные в их системе, точны. (Процесс выполнения этого называется стоковым.
  • Температура холодного помещения. Хранящиеся товары хранятся в холодильных комнатах. Данные датчика из этих комнат приема в базу данных для мониторинга и аналитики.
  • Отслеживание местоположения автомобиля. Транспортные средства, которые перевозит товары для WWI, включают датчики, отслеживающие расположение. Это расположение снова отправляется в базу данных для мониторинга и дальнейшего анализа.

Финансовый год

Компания работает с финансовым годом, который начинается 1 ноября.

Условия использования

Лицензия на пример базы данных и пример кода описана здесь: license.txt

Пример базы данных включает общедоступные данные, загруженные из data.gov и Natural EarthData. Ниже приведены условия использования: https://www.naturalearthdata.com/about/terms-of-use/