Précédent   Forum du club des développeurs et IT Pro > Logiciels > Solutions d'entreprise > Business Intelligence > Microsoft BI
Microsoft BI Forum d'entraide sur les outils Microsoft BI (Integration Services, Analysis Services, Reporting Services,...) Avant de poster --> FAQ Microsoft BI, Tutoriels Microsoft BI
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/02/2012, 11h28   #1
scharly3
Membre régulier
 
Avatar de scharly3
 
Homme Charles-Henri Sauget
Consultant en Business Intelligence
Inscription : novembre 2008
Messages : 108
Détails du profil
Informations personnelles :
Nom : Homme Charles-Henri Sauget
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : novembre 2008
Messages : 108
Points : 98
Points : 98
Par défaut Gestion des libellés avec une seule table

Bonjour,

Mon problème est le suivant, je suis en train de refondre un système existant (Basé sur les données SAP) afin de le rendre indépendant, il s'agit donc de refaire l'ETL.

Les contraintes:
  • Pas de DW ...
  • Travailler sur un principe de tables de travail ... ODS Kikoo ...
Ma problématique:
  • Éviter de me retrouver avec 280 colonnes dans une table finale comme c'est le cas sur l'ancien process.
Mes solutions mises en place:
  • Faire un audit des colonnes réellement utilisées par les rapports.
  • Stocker les données sources "As is" dans une base de stockage.
  • Refaire le process avec uniquement les données utilisées.
Mon problème du moment:
  • Comment gérer les libellées ? Afin de ne pas me retrouver dans une situation assez proche de celle de départ ?
  1. Ne pas ramener les libellés dans la table et faire les jointures au niveau Rapport (Gros effort de maintenant par la suite au niveau de la dispersion des règles de gestion)
  2. Faire une vue afin de ramener les libellées ( 60 Millions de lignes 50 jointures ... ça sent le problème de perf ...)
  3. Faire une sorte de "Junk Dimension" (sauf qu'on est pas dans un DW rappelez vous)
  4. Arrêter de vous cassez les ******** et mettre mes libellés dans ma table final qui de toute façon ... ne ressemble à rien.
  5. Autre ?
Si vous avez un point de vue ... à votre bon cœur !

__________________
Sauget Charles-Henri - MCITP Business Intelligence Developer 2008 - http://www.sauget-ch.fr
scharly3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2012, 14h19   #2
FrancoisJehl
Modérateur

 
Avatar de FrancoisJehl
 
Homme François JEHL
Analyste R&D BI
Inscription : juillet 2009
Messages : 1 354
Détails du profil
Informations personnelles :
Nom : Homme François JEHL
Âge : 29
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Analyste R&D BI
Secteur : Communication - Médias

Informations forums :
Inscription : juillet 2009
Messages : 1 354
Points : 2 678
Points : 2 678
Si j'ai bien compris le besoin ton principal soucis c'est la gestion de libellés pour du Reporting Services? Tu ne veux pas les gérer dans un DataSet clé/valeur attaqué par du Lookup?
__________________
François JEHL
R&D BI Engineer | MVP SQL Server
http://fjehl.wordpress.com
Pour me contacter, par MP ou ici, mais pas pour des questions techniques.

/*
Avant de poster cherchez dans la FAQ et utilisez la fonction "Rechercher" du forum.
Au moment de poster, posez votre question dans le bon sous-forum (Débuter, SSAS, SSRS, SSIS), en utilisant les TAGs prédéfinis ([2K], [2K5], [2K8], [2K8R2]).
*/
FrancoisJehl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2012, 14h24   #3
scharly3
Membre régulier
 
Avatar de scharly3
 
Homme Charles-Henri Sauget
Consultant en Business Intelligence
Inscription : novembre 2008
Messages : 108
Détails du profil
Informations personnelles :
Nom : Homme Charles-Henri Sauget
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : novembre 2008
Messages : 108
Points : 98
Points : 98
Hello François,

Citation:
Tu ne veux pas les gérer dans un DataSet clé/valeur attaqué par du Lookup?
Dans SSIS ? SSRS ?

Si c'est dans SSIS, le problème c'est que je me retrouve avec une table Énorme au finale et assez disgracieuse

Si tu parlais de faire la correspondance dans le rapport RS directement, ça m'embête car beaucoup de rapport et donc ça fait des forks de règles de gestions dans chaque rapports et à maintenir c'est pas l'idéal ...

Ah oui et j'oubliais, en fait là ou c'est grave, c'est que derrière cette ***** il va y avoir un DW/Cube de plugué (Comment ça c'est pas comme ça qu'on fait ? ! )
__________________
Sauget Charles-Henri - MCITP Business Intelligence Developer 2008 - http://www.sauget-ch.fr
scharly3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2012, 14h25   #4
Fleid
Invité de passage
 
Homme Florian
Architecte Décisionnel
Inscription : novembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Florian
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Architecte Décisionnel
Secteur : Conseil

Informations forums :
Inscription : novembre 2011
Messages : 3
Points : 4
Points : 4
Je n'aimerai pas être à ta place :p

Tu as le choix entre:
  • Monter un vrai datamart avec un schéma en étoile.
  • Continuer à faire des vilaines choses, mais tu ne trouveras aucune solution magique.

Je ne comprends pas pourquoi tu ne peux pas monter un schéma en étoile alors que tu considères sortir les labels de ta table principale et maintenir des tables de références. Ajoute des ID surrogate et tu te retrouves avec des tables de dimensions. Non?

Une fois que tu auras ton schéma, soit tes volumes sont raisonnables et tu monteras tes requêtes SQL dans des PS qui seront attaquées directement par SSRS, soit tes volumes ne seront pas raisonnables et tu mettras en places des tables d'agrégats avec SSIS qui pré-calculeront les vues que tu attends.
Fleid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2012, 14h28   #5
scharly3
Membre régulier
 
Avatar de scharly3
 
Homme Charles-Henri Sauget
Consultant en Business Intelligence
Inscription : novembre 2008
Messages : 108
Détails du profil
Informations personnelles :
Nom : Homme Charles-Henri Sauget
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : novembre 2008
Messages : 108
Points : 98
Points : 98
C'est pas que je ne veux pas, j'ai eu un véto sur cette proposition dans les délais qu'il me reste.
__________________
Sauget Charles-Henri - MCITP Business Intelligence Developer 2008 - http://www.sauget-ch.fr
scharly3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2012, 13h33   #6
d.joubert
Membre confirmé
 
Homme David Joubert
Consultant en Business Intelligence
Inscription : novembre 2010
Messages : 128
Détails du profil
Informations personnelles :
Nom : Homme David Joubert
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : novembre 2010
Messages : 128
Points : 221
Points : 221
Ben le mieux alors, c'est de jouer la montre par rapport aux délais qu'ils te restent, et de laisser la problématique au suivant
d.joubert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2012, 17h20   #7
Nished
Membre éclairé
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2010
Messages : 240
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juillet 2010
Messages : 240
Points : 378
Points : 378
C'est quoi comme type de rapports ?

-Usage de PowerPivot ?

J'ai entendu parlé d'un moyen de faire appel à un package SSIS dans SSRS, c'est une méthode "non conventionnelle" mais cela existe.

http://msdn.microsoft.com/en-us/libr...=sql.100).aspx
Nished est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2012, 22h41   #8
FrancoisJehl
Modérateur

 
Avatar de FrancoisJehl
 
Homme François JEHL
Analyste R&D BI
Inscription : juillet 2009
Messages : 1 354
Détails du profil
Informations personnelles :
Nom : Homme François JEHL
Âge : 29
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Analyste R&D BI
Secteur : Communication - Médias

Informations forums :
Inscription : juillet 2009
Messages : 1 354
Points : 2 678
Points : 2 678
L'extension de rendu a beau être dans BOL elle ne marche normalement plus depuis Katmai sauf si je suis un tocard. Ils l'ont peut être fait remarcher dans un SP quelconque que j'aurais raté ceci dit.
__________________
François JEHL
R&D BI Engineer | MVP SQL Server
http://fjehl.wordpress.com
Pour me contacter, par MP ou ici, mais pas pour des questions techniques.

/*
Avant de poster cherchez dans la FAQ et utilisez la fonction "Rechercher" du forum.
Au moment de poster, posez votre question dans le bon sous-forum (Débuter, SSAS, SSRS, SSIS), en utilisant les TAGs prédéfinis ([2K], [2K5], [2K8], [2K8R2]).
*/
FrancoisJehl est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h05.


 
 
 
 
Partenaires

Hébergement Web