Understand and analyze your Commerce Server data with Power Pivot
Analytics, BI, Commerce Server, Power Pivot, Reporting, SQL Server 2 Comments »To follow up my post on Power Pivot and Commerce Server, I decided to show you how to achieve three different dashboards and give to you the excel file.
The goal here is not to show you how to create the data source, the relationships and so. You can find very valuable information on a lot of web sites:
- Créer des rapports simples et efficaces pour Commerce Server grâce à PowerPivot (aka Gemini)
- Tutoriel PowerPivot pour Excel – Partie 1/2 : Construction d’un modèle PowerPivot à partir de plusieurs sources de données
- Power Pivot : How To
To achieve theses scenarri you must have:
- Excel 2010
- Addin Power Pivot pour Excel 2010
- A Sql connection to the Commerce Server databases
The databases
To create our different dashboard, we need to connect to two databases:
- Profiles (here SPGael_profiles) : Owns all the profile information for the customers
- In this table, I have a custom field to store the birthday date. All the others data are native in Commerce Server
- Transactions (here SPGael_transactions) : Owns all the orders information
- All the data are the native one with Commerce Server.
Select the tables :
- Orders
- DiscountsApplied : Owns all the marketing discounts applied on the orders;
- LineItems : Owns all the line items in the orders;
- OrderAddresses : Owns all the adresses used for the check out (billing and shipping);
- OrderForms : Owns the container for the line items (one order has from 1 to n OrderForms and one OrderForms has from 1 to n LineItems);
- PurchaseOrderPayments : Owns the different payment methods used during the checkout;
- PurchaseOrders : Owns the general information about the orders;
- Shipments : Owns the shipping information used during the checkout;
- ShippingDiscounts : Owns the shipping discounts applied on an order;
- Customers
- UserObjet : Owns the customer information












Recent Comments