Database di esempio Wide World Importers per Microsoft SQL

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureMagazzino in Microsoft Fabric

Questo articolo offre una panoramica dell'azienda fittizia Wide World Importers e dei flussi di lavoro gestiti con i database di esempio WideWorldImporters per SQL Server e Database SQL di Azure.

Wide World Importers (WWI) è un importatore all'ingrosso e distributore di gadget operante nell'area della baia di San Francisco.

Essendo WWI un rivenditore all'ingrosso, i suoi clienti sono prevalentemente aziende che rivendono a privati. WWI vende ai clienti della rivendita al dettaglio in tutti il Stati Uniti, tra cui negozi specializzati, supermercati, negozi di informatica, negozi di souvenir e alcuni privati. WWI vende anche ad altri rivenditori all'ingrosso tramite una rete di agenti che promuovono i prodotti per suo conto. Anche se tutti i clienti di WWI sono attualmente statunitensi, l'azienda intende spingere per l'espansione in altri paesi/aree geografiche.

WWI acquista le merci dai fornitori, tra cui produttori di gadget e giocattoli, e da altri rivenditori all'ingrosso di gadget. Le merci sono stoccate nel loro magazzino e vengono riordinate dai fornitori se necessario per evadere gli ordini dei clienti. L'azienda acquista anche grandi quantità di materiali di imballaggio e li vende in quantità ridotte come vantaggio per i clienti.

Di recente WWI ha iniziato a vendere un'ampia varietà di novità commestibili, come i cioccolatini freddi. In precedenza l'azienda non doveva gestire articoli refrigerati. Ora, per soddisfare i requisiti di trattamento degli alimenti, deve monitorare la temperatura nella cella frigorifera e di tutti i camion con sezioni refrigerate.

Flusso di lavoro per gli articoli stoccati in magazzino

Il flusso tipico per il modo in cui gli articoli vengono stoccati e distribuiti è il seguente:

  • WWI crea ordini di acquisto e li invia ai fornitori.
  • I fornitori inviano gli articoli, WWI li riceve e li stocca in magazzino.
  • I clienti ordinano articoli a WWI
  • WWI evade l'ordine del cliente con gli articoli in scorta nel magazzino e, quando non dispone di scorte sufficienti, ne ordina altre presso i fornitori.
  • Alcuni clienti non vogliono aspettare gli articoli non disponibili in magazzino. Se ordinano, ad esempio, cinque articoli diversi e ne sono disponibili solo quattro, vogliono ricevere i quattro articoli e lasciare quello rimanente come ordine arretrato. L'articolo verrà quindi inviato in un secondo momento in una spedizione separata.
  • WWI invia ai clienti la fattura per gli articoli a magazzino, convertendo in genere l'ordine in fattura.
  • I clienti potrebbero ordinare articoli non disponibili in magazzino. Questi vengono considerati ordini arretrati.
  • WWI distribuisce gli articoli disponibili in magazzino ai clienti tramite i suoi furgoni di consegna o affidandosi ad altri corrieri o metodi di spedizione.
  • I clienti pagano le fatture a WWI.
  • Periodicamente, WWI paga fornitori per gli articoli inseriti in ordini di acquisto. Ciò spesso avviene qualche tempo dopo la ricezione delle merci.

Flusso di lavoro di Data Warehouse e analisi

Sebbene il team di WWI usi SQL Server Reporting Services per generare report operativi dal database WideWorldImporters, è necessario anche eseguire analisi sui dati e generare report strategici. Il team ha creato un modello di dati dimensionale in un database WideWorldImportersDW. Questo database viene popolato da un pacchetto di Integration Services.

SQL Server Analysis Services viene usato per creare modelli di dati analitici dai dati del modello di dati dimensionali. SQL Server Reporting Services viene usato per generare report strategici direttamente dal modello di dati dimensionali e anche dal modello di analisi. Power BI viene usato per creare dashboard dagli stessi dati. I dashboard vengono usati nei siti Web, oltre che in telefoni e tablet. Nota: questi modelli di dati e report non sono ancora disponibili

Flussi di lavoro aggiuntivi

Questi sono i flussi di lavoro aggiuntivi.

  • WWI emette note di credito quando un cliente non riceve l'articolo per qualche motivo o se le merci sono difettose. Tali note di credito vengono considerate come fatture negative.
  • WWI conta periodicamente le quantità di articoli disponibili in magazzino per verificare che le quantità di scorte mostrate come disponibili nel sistema siano accurate. Questo processo è detto inventariare.
  • Temperature della sala refrigerata. Le merci deperibili vengono immagazzinate in sale refrigerate. I dati dei sensori provenienti da queste sale vengono inseriti nel database a scopi di monitoraggio e analisi.
  • Monitoraggio della posizione dei veicoli. I veicoli che trasportano le merci per la WWI includono sensori che tengono traccia della posizione. Anche questa posizione viene inserita nel database per il monitoraggio e per ulteriori analisi.

Anno fiscale

L'azienda opera con un anno finanziario che inizia il 1° novembre.

Condizioni per l'utilizzo

La licenza per il database di esempio e il codice di esempio è descritta di seguito: license.txt

Il database di esempio include dati pubblici caricati da data.gov e Natural EarthData. Le condizioni per l'utilizzo sono riportate qui: https://www.naturalearthdata.com/about/terms-of-use/