Exercice 1 - Création de notre premier rapport
Analyser les ventes par rapport aux ages des produits;
En utilisant les informations des tables vente (l_dw_lightsaber) et produit (l_dw_product), nous allons faire un rapport pour répondre au besoin d'analyser les ventes en fonction des ages des produits
Question
Création du rapport
Nous allons effectuer la requête suivante
SELECT a1 as age, vente_par_age as nb_vente, nb_product_par_age as nb_product, ROUND(vente_par_age/nb_product_par_age) as vente_par_product
FROM
(
SELECT p.age as a1, count(*) as vente_par_age
FROM l_dw_product p, l_dw_lightsaber l
WHERE p.product=l.product
GROUP BY p.age
ORDER BY vente_par_age DESC
),(
SELECT p.age as a2, COUNT(*) AS nb_product_par_age
FROM l_dw_product p
GROUP BY p.age
)
WHERE a1=a2
ORDER BY vente_par_product desc;
Attention, il faudra retirer le " ;" à la fin de la requête
Cliquez sur "Create a new report"
Sélectionnez "Blank A4" puis cliquez sur "Launch Report Wizard"
Entrez un nom puis suivant
Mettez la requête SQL (sans le point virgule) puis suivant
Cliquez sur la double flèche pour sélectionner tous les champs.
Suivant jusqu'à "Finish"
Question
Ajout de champs et d'informations
Dans report inspector, dans fields vous retrouverez tous les champs de la requête SELECT
Vous devez faire glisser les champs dans l'emplacement "Detail 1" .
L'emplacement "Detail 1" sera répété pour chaque valeur
Faîtes simplement glisser les champs depuis fields (dans report inspector) vers "Detail 1"
Question
Mise en page rapide :
Ajout d'un titre
Structure du "tableau"
Depuis votre palette, faîtes glisser des éléments vers votre page
Vous pouvez modifier les propriétés de mise en page en bas à droite dans l'encart "Propriétés"
Pour prévisualiser, cliquez sur « Preview » dans la barre de menu
Vous avez remarqué qu'en glissant des champs dans « Detail 1 » les noms de colonnes apparaissent - vous pouvez ensuite double cliquez et modifier
Question
Ajoutez un diagramme résumant les ventes par produits en fonction de leur age
Pour prendre en compte l'ensemble des valeurs, nous devons ajouter le diagramme dans la partie "Column Footer" du rapport.
Depuis votre palette vers la partie "Column Footer" faîtes glisser un élément "Chart"
Chart - Selectionnez le diagramme que vous souhaitez, sachant qu'il y a 10 ages différents
Dans la partie Series, entrez ce que vous souhaitez observer : ici "Vente par produit"
|
Vous pouvez aussi étudier d'autres paramètres dans votre graphique. Pour cela :
Clique droit sur votre chart puis cliquez sur Chart Data
Allez dans l'onglet Detail
Cliquez sur Add
A la fin la fin de votre rapport, cliquez sur sur compile report dans la barre de menu.
En cliquant sur Preview dans le menu de l'application, vous remarquerez que vous pouvez sélectionner le type de rapport que vous souhaitez produire.