Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/06/2011, 10h17   #1
Invité régulier
 
Inscription : juin 2011
Messages : 30
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juin 2011
Messages : 30
Points : 6
Points : 6
Par défaut Type de données incompatible avec Série Secteurs

Bonjour,

J'utilise Birt dans ClearQuest 7.1.1 et j'ai un problème pour les graphiques.
Je voudrais avoir un diagramme circulaire qui me donne le nombre de produit en fonction de l'état de la commande.

Imaginons que j'ai les données suivantes,
Code :
1
2
3
4
5
6
7
 
ID	Name_product    State
2	baignoire     payé
14	baignoire     payé
156	douchette   en cours
157	lavabo        non payé
201	lavabo        en cours
je voudrais avoir le diagramme circulaire qui me donne les valeurs suivantes:
payé : 2
en cours : 2
non payé : 1

j'utilise un fichier, donc dans "définition de la catégorie" j'ai glissé "Command_state", mais quand je glisse "Name_product" dans "Définition de la taille de secteur" j'ai l'erreur suivante : "Le type de données de row["Name_product"] est incompatible avec Série Secteurs. Veuillez corriger l'expression".
Je pense que c'est parce que ce n'est pas des chiffres, mais je ne sais pas comment faire pour grouper et compter des données.

Pouvez vous m'aider svp, je suis débutant dans le domaine. Merci
soumay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 16h23   #2
Membre Expert
 
Inscription : avril 2008
Messages : 1 053
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 1 053
Points : 1 156
Points : 1 156
Par défaut SQL

rajouter un groupe sur votre source de données.

Dans le SQL , rajouter un COUNT , et un GROUP BY sur le State.

Si votre source de données et un des fameux Web Service custom IBM ClearQuest , vous pouvez

1. maudire IBM et leur système propriétaire d'accès aux données.
2. créer un champ calculé dans votre dataset faisant le calcul.
3. utiliser une aggégation filtrée. ( rajouter un aggrégat de type COUNT sur State , et un filtre du type row[State] == 'payé'. Répéter l'opération sur les autres 2 ).
__________________
BIRT / Actuate

Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/

Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer
Stefan C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 09h34   #3
Invité régulier
 
Inscription : juin 2011
Messages : 30
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juin 2011
Messages : 30
Points : 6
Points : 6
Merci beaucoup
J'ai utilisé la troisième proposition et ça marche nikel sauf qu'en réalité j'ai plus que 3 états. J'ai donc répéter l'opération comme vous me l'avez conseillé ... mais le soucis c'est que les états ne s'affichent pas tous à l'aperçu du rapport.
Avez vous une idée du problème SVP ?
soumay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 14h23   #4
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Je comprends pas tout à fait ton problème.

Tu veux un diagramme en camembert avec le nombre d'articles pour chaque état, c'est bien cela ?

(Je suppose que le diagramme secteur est un graphique en camembert mais ça je ne suis pas sûre il fautdrait que tu me le confirmes)
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 15h56   #5
Invité régulier
 
Inscription : juin 2011
Messages : 30
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juin 2011
Messages : 30
Points : 6
Points : 6
Oui exactement, je veux savoir combien j'ai d'article pour chaque état.
J'arrive a obtenir le camembert mais pas avec les bons résulats. (tous les états ne figurent pas)
soumay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 16h08   #6
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Tu devrais regarder ceci pour y voir plus clair :
http://business-intelligence.develop...phiques_groupe

En sachant qu'il y a une option dans ce type de graphique qui peut regrouper les données pas suffisamment présentes dans "Other" mais je ne sais pas si elle est activée par défaut.

N'oublions pas qu'en mode preview, le nombre de données est limité, tu peux changer les préférences de BIRT pour avoir les preview avec l'ensemble des données.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 07h46   #7
Invité régulier
 
Inscription : juin 2011
Messages : 30
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juin 2011
Messages : 30
Points : 6
Points : 6
Merci beaucoup BiM !!
Ton lien correspond exactement à ce que je recherchais.
En fait j'ai mis l'expression qui renvoie le nombre de ligne (rownum) pour définir la taille du secteur. Inutile donc d'utiliser la fonction COUNT.
soumay est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h50.


 
 
 
 
Partenaires

Hébergement Web