Примеры баз данных 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/