B. LES RELATIONS
B. LES RELATIONS
Un peu comme dans une base de données, il est possible de créer des relations entre les tables dans Power Pivot (voir éventuellement le cours "Excel niveau 2 tableaux croisés base de données").
1. CRÉER DES RELATIONS
Le principe reste le même : relier les tables entre elles par un champ commun de manière à avoir des données complètes et structurées et les mêmes règles s'appliquent.
ONGLET CONCEPTION
groupe "relations" (3ème bloc)
<clic g> sur
dans le volet haut, <clic g> sur pour sélectionner la 1ère table
<clic g> sur l'entête de colonne pour sélectionner le champ
dans le volet bas, <clic g> sur pour sélectionner la table liée
<clic g> sur l'entête de colonne pour sélectionner le champ
pour valider
Les relations "plusieurs à un" ou "un à plusieurs" sont gérées ; les relations "plusieurs" à "plusieurs" ne sont pas gérées
Dans "tables_powerpivot", créer des relations entre les tables comme ci-après
2. GÉRER LES RELATIONS
Les relations crées ainsi peuvent être affichées, modifiées, supprimées…
ONGLET CONCEPTION
groupe "relations" (3ème bloc)
<clic g> sur
<clic g> sur pour créer une nouvelle relation
<clic g> sur pour modifier la relation sélectionnée
<clic g> sur pour supprimer la relation sélectionnée
Dans "tables_powerpivot", afficher les relations des tables comme ci-avant
3. AFFICHER LES RELATIONS
Les relations crées peuvent aussi être affichées graphiquement ce qui les rend plus lisibles.
ONGLET ACCUEIL
groupe "affichage" (dernier bloc)
<clic g> sur
les relations des tables sont affichées graphiquement
Dans "tables_powerpivot", afficher graphiquement les relations des tables comme ci-avant
4. COMPORTEMENT DES TABLES
Pour éviter d'avoir à chaque rapport à indiquer le comportement des tables, il est possible de le définir une fois pour toutes pour chaque table.
ONGLET AVANCÉ
groupe "propriétés de la création de rapports" (2ème bloc)
<clic g> sur
sélectionner les éléments
pour valider
La colonne choisie doit avoir des valeurs uniques
Dans "tables_powerpivot", définir le comportement des tables "outils" et "représentants" comme ci-avant
5. CHAMP PAR DÉFAUT
Il est aussi possible de définir une fois pour toutes le champ par défaut pour chacune des tables.
ONGLET AVANCÉ
groupe "propriétés de la création de rapports" (2ème bloc)
<clic g> sur
sélectionner le champ
<clic g> sur
pour valider
Le champ par défaut est à priori celui qui sert à la liaison des tables
Dans "tables_powerpivot", définir le champ par défaut des tables "outils" et "représentants" comme ci-après
6. CATÉGORIE DE CHAMP
ONGLET AVANCÉ
groupe "propriétés de la création de rapports" (2ème bloc)
sélectionner le champ
<clic g> sur
<clic g> sur la catégorie de rattachement
pour valider
donne accès à des catégories complémentaires
Rattacher les champs des tables à des catégories :
outils produits, région pays/région, ville ville
7. CRÉER UNE PERSPECTIVE
La perspective est une vue spécifique des données.
ONGLET AVANCÉ
groupe "perspectives" (1er bloc)
<clic g> sur
modifier la perspective existante
ou
<clic g> sur pour en créer une nouvelle
renommer la perspective (double clic éventuellement)
<clic g> sur en face de pour cocher toutes les cases
<clic g> sur pour dérouler les champs de la table
décocher les cases des éléments à ne pas afficher
pour valider
Dans "tables_powerpivot", créer une perspective nommée "vue 1" comme ci-après
Pour sélectionner la vue :
ONGLET AVANCÉ
groupe "perspectives" (1er bloc)
<clic g> sur
<clic g> sur la perspective
Afficher la perspective "vue 1"
8. GÉRER LES DONNÉES LIÉES
Les données appartenant aux tables liées sont maintenant globalement disponibles pour tout rapport.
Ainsi dans l'exemple pris, les ventes par région ou par famille d'outils sont accessibles
Ces rapports, maintenant entièrement gérés dans Power Bi, vont représenter les données sous forme de graphique ou de carte.