Contoso Data Download

By: Rajendra Gupta Updated: 2016-08-02 Comments (8) Related: More >SQL Server 2016

I would like to download the Contoso sample files used in SharePoint 2013 training, is there any place that I can get them. Stack Exchange Network. Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest. Download Data as Excel reports. Jul 23, 2015 This download includes the Contoso Sales for Power BI Designer.pbix sample Power BI Designer file. This file includes over two million rows of sales data for the fictitious company, Contoso Inc. You will not be able to access the actual data source. The downloads for Contoso Entertainment Systems demo data offers transactional data for Basic, Administration, General Ledger, Bank, Fixed Assets, Accounts Payable, Accounts and Receivable, Inventory Management, Intercompany, Production, Master Planning, CRM, Project, Expense Management, and Human Resources modules, and is intended to. Furthermore, Download, extract, and restore the Contoso BI demo database by referring to the Install Instructions. New environment. 1 Restored the demo contoso AX 2012 R2 demo data. 2 Installed AX 2012 R2. 4 finished a compile after removing the usr.

Microsoft Contoso Database Download


Problem

We have been using AdventureWorks and AdventureWorksDW sample SQL Server databasessince SQL Server 2005 for both OLTP and OLAP environments. I am looking for thesample database where I can learn and play with the new features. Now with SQL Server2016 Microsoft has come up with a new sample database, in this tip we will be exploringand see how useful these sample databases are for us.

Solution

Microsoft has taken a leap forward with SQL Server 2016 with its mission criticalcapabilities and features. There are new sample databases introduced, WideWorldImportersand WideWorldImportersDW for both OLTP and OLAP environments. This is applicablefor both on-premises SQL Server instances and SQL Azure.

In SQL Server 2016, Microsoft has provided a version of the sample database accordingto the SQL Server edition. Let's get a basic understanding of these databases. You can also download these databases by clicking on the database name below.

Contoso

1.WideWorldImporters-Full.bak - This sample database is for SQL Server enterprise,developer and evaluation edition and can be useful for OLTP and real time analyticsoperations.

2.WideWorldImportersDW-Full.bak - This sample database is for Online AnalyticalProcessing (OLAP) and is useful for SQL Server enterprise, developer and evaluationedition.

3.WideWorldImporters-Standard.bak - This sample database is for SQL Server 2016standard edition and useful for OLTP environments.

4.WideWorldImportersDW-Standard - This sample database is for OLAP needs for SQLServer 2016 standard edition.

5.WideWorldImporters-Standrad.bacpac - This sample database is a BACPAC file formatand can be used as a Azure OLTP sample database.

6.2. WideWorldImportersDW-Standard.bacpac - This sample database is a BACPAC fileformat and can be used as an Azure OLAP sample database.

I am using SQL Server 2016 evaluation edition and haverestored the WideWorldImporters-Full.bak and WideWorldImportersDW-Full.bak database.As a next step, let's review some sample code to complete the restore process.

Restore WideWorldImporters Sample Database in SQL Server 2016

Restore WideWorldImportersDW Sample Database in SQL Server 2016

Features of the WideWorldImporters Sample Database in SQL Server 2016

As per MSDN, the WorldWideImporters database can be useful for testingnew functionality available with SQL Server 2016 including:

  • Archive tables can bestretched to Azure for long-term retention, reducing storage cost and improvingmanageability.
  • Query Store is used to keep track of query performance.
  • Temporal tables are used to conveniently keep track of the history of referencedata, as well as some of the main entities.
  • JSON is used to enable AJAX calls to some of the key tables, and also toextend the relational schema to record such things as application settings anduser preferences.
  • Advanced security features likeAlways Encrypted,Row-Level Security andDynamic Data Masking are used to secure data.
  • In-Memory OLTP is used to optimize the performance of table-valued parameters(TVPs) and to optimize ingestion of sensor data.
  • Clustered columnstore indexes are used to reduce the storage footprint oflarge tables with insert-only workload.
  • Partitioning is used to improve the manageability of large tables.

Features of the WideWorldImportersDW Sample Database in SQL Server 2016

WideWorldImportersDW is the main database for data warehousing and analytics(OLAP – Online Analytical Processing). The data in this database is derived fromthe transactional database WideWorldImporters, but it uses a schema that is specificallyoptimized for analytics. Below are the features of the database:

  • Clustered columnstore indexes are used to reduce the storage footprint andimprove query performance for the fact tables.
  • PolyBase is used to correlate data in the local database with a public dataset in Azure Blog storage.
  • In-Memory OLTP is used to improve the performance of the ETL process.
  • Partitioning is used to improve manageability of the fact tables, whichcan grow very large in a data warehouse.

WideWorldImporters Database Properties

Below are some screen shots from the WideWorldImporters database:

Query store enabled by default

Database with an in memory data file

Sony vaio fn key driver download. Database tables overview- system-versioned temporal tables

WideWorldImportersDW SQL Server Database Properties

Query store enabled by default

Database with an in memory data file

Data Generation in the WideworldImporters SQL Server Database

One of the good features of the WideWorldImporters and WideWorldImportersDW databasesis that data can be generated to the latest date. Currently Microsoft has provideddata from January 2013 to May 2013, but if we want to generate data to the currentdate it is possible with the below script:

We can set the parameters based on the data we require and the data will be generatedaccordingly. I have modified the parameter to generate more records in the examplebelow:

Reseed the OLAP Database

Reseed the OLAP database by executing the query below:

Sample SQL Server Integration Services Package

Microsoft has also provided an SSIS Package (Daily.ETL.ISPAC)for ETL needs from the OLTP to the OLAP database. We will be looking intopackage more in a future tip. Keep in mind this ETL package is common for both standardand enterprise editions.

Contoso Onmicrosoft Or User Contoso

SQL Server Sample and Examples

Microsoft has also provided a rich set of samples to explore the SQL Server 2016features forAlways Encrypted,Row Level Security, Operational Analytics, Polybase andIn-Memory OLTP. The samples can be download fromhere.

SQL Server 2016 Sample Workloads

SQL Server 2016 also includes sample workloads for the WideWorldImporters sampledatabases. These are Windows Form applications that will only run on Windows, thiscan be download fromhere.

This includes two application workloads:

1. Order-Insert: This application is used to provide an intensive order entryworkload for the WideWorldImporters database.

2.Vehicle Location insert: This application is used to compare the insertionof rows into OnDisk and In Memory tables in the WideWorldImporters database.

I will be exploring more on these application workloads in future tips.

Next Steps
  • Download and exploreSQL Server 2016.
  • Check outSQL Server 2016 Tips.
  • Read more aboutWideWorldImporters OLTP database.
  • Read more aboutWide World Importers data warehousing and analytics database

Last Updated: 2016-08-02



About the author
Rajendra is a Consultant DBA with 9+ years of extensive experience in database administration including large critical OLAP, OLTP, Reporting and SharePoint databases.
View all my tips

Contoso Data Download Software


Contoso Data Download Torrent