Boite à outils Office

Comprendre et analyser vos données Commerce Server grâce à Power Pivot

Analytics, BI, Commerce Server, Power Pivot, Reporting, SQL Server 3 Comments »

Suite à mon article sur Power Pivot et Commerce Server, j’ai décidé d’aller un peu plus dans le détail et vous présenter trois scénarii basique de tableau de bord, ainsi que le fichier Excel (et Power Pivot) que j’ai utilisé pour que vous puissiez le tester et vous en servir pour monter vos propres dashboard sur votre site Commerce Server.

Le but ici, n’est donc pas de vous montrer comment créer une source de données ou relier des tables entres elles. Il existe déjà pour cela de nombreux articles :

Pour réaliser ce post, vous devez vous munir de :

Les base de données

Pour créer nos différents tableaux de bords, nous avons besoin de nous connecter à deux bases de données :

  • Profiles (ici SPGael_profiles) : Contient les informations sur le compte client
    • Dans cette table, j’ai un champ personnalisé pour stocker la date de naissance. Toutes les autres données sont natives dans Commerce Server
  • Transactions (ici SPGael_transactions) : Contient les informations de commandes
    • Toutes les données sont celles disponibles de bases dans Commerce Server.

Sélectionner les tables :

  • Commandes
    • DiscountsApplied : Contient les informations des opérations commerciales appliquées sur les commandes ;
    • LineItems : Contient les données des lignes de commandes ;
    • OrderAddresses : Contient les adresses utilisées lors du passage de commande ;
    • OrderForms : Contient les conteneurs des LineItems (une commande possède de 1 à n OrderForms et un OrderForms possède de 1 à n LineItems) ;
    • PurchaseOrderPayments : Contient les différents moyen de paiements utilisés lors du passage de commande ;
    • PurchaseOrders : Contient les informations générales sur une commande ;
    • Shipments : Contient les informations de livraisons utilisées sur une commande ;
    • ShippingDiscounts : Contient les opérations commerciales sur le mode de livraison ;
  • Clients
    • UserObjet : Contient les informations d’un client

Tableau de bord général

dashboard eCommerce

Tableau de bord Commande

dashboard eCommerce

Tableau de bord Clients

dashboard eCommerce

 

Read the rest of this entry »

Le Data Warehouse & les analytics reports de Commerce Server

Analytics, Commerce Server, Reporting 1 Comment »

Commerce Server offre dans sa version entreprise une suite analytics basée sur un Data Warehouse made by Commerce Server.

Dans ce post, je vais donc m’atteler à vous expliquer comment paramétrer tout cela et vous donner un aperçu des différents rapports.

Avant de démarrer votre installation, il vous faut avoir configurer et installer:

  • SQL Server Analysis Services (SSAS)
  • SQL Server Reporting Services (SSRS)
  • SQL Server Integration Services (SSIS)

Puis vérifié ces pré requis:

Nous allons donc maintenant “dépuper” le fichier de ressource du Data Warehouse (le fichier se trouve sur %commerce_server_root%\Pup Packages\DW.pup). Cette ressource va créer la base de données qui servira de référentiel pour notre cube.

Attention: si vous installez votre Data Warehouse dans une autre langue que l’anglais vous devez impérativement modifier le fichier %commerce_server_root%\Data\CommerceOlap.xmla à la ligne 9679, en remplaçant le texte “Everyone” par “Tout le monde” pour les francophones.

<Roles>
  <Role>
    <ID>All Users</ID>
    <Name>All Users</Name>
    <Members>
      <Member>
        <Name _loc="locData">EveryoneTout le monde</Name>
      </Member>
    </Members>
  </Role>
</Roles>

Commerce Server - Add Data Warehouse ressourece: Commerce Server Manager Commerce Server - Add Data Warehouse ressourece: Open DW.Pup Commerce Server - Add Data Warehouse ressourece: Select the Data Warehouse ressource Commerce Server - Add Data Warehouse ressourece: Use a new ressource Commerce Server - Add Data Warehouse ressourece: Confirm the parameter Commerce Server - Add Data Warehouse ressourece: rocking ;) Commerce Server - Add Data Warehouse ressourece: give a name to the ressource Commerce Server - Add Data Warehouse ressourece: still rocking Commerce Server - Add Data Warehouse ressourece: yeah Commerce Server - Add Data Warehouse ressourece: confirmation Commerce Server - Add Data Warehouse ressourece: Proof :)

Read the rest of this entry »

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in
Creative Commons License