Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Webi
Webi Forum d'entraide Webi (client léger)
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 07/01/2011, 10h07   #1
Membre à l'essai
 
Inscription : octobre 2006
Messages : 108
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 108
Points : 23
Points : 23
Par défaut WEBI XI 3.1 : SQL à la carte

Bonjour,

Je suis passé en Webi XI 3 récemment.

J'essaye de reconduire certaines requêtes " SQL à la carte " (Client Lourd XI R2) en Client léger (Webi XI 3.1).

Lors de l'utilisation du " SQL personnalisé " de Webi XI 3.1, j'ai un message d'erreur. (voir pièce jointe)

Merci pour votre aide.

Pascal.
scalpa63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 10h37   #2
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Bonjour,

En général, pour passer de SQL à la carte en DeskI vers WebI, on préconise de faire une table dérivée dans l'univers correspondant et de l'utiliser pour la création de rapport WebI.
L'erreur est la suivante :
Pour faire ton SQL personnalisé, tu as dû insérer une dimension dans ta partie SELECT.
BO t'a généré un code :
Code :
SELECT TaColonne FROM TaTable
BO s'attend alors à avoir 1 et 1 seule colonne dans son SELECT.
Or, lorsque tu mets "*", tu lui demandes d'en mettre beaucoup plus.
En gros, tu dois mettre autant d'objet dans la partie SELECT que te propose BO que tu as de colonnes dans ta table.

Bon courage
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 12h34   #3
Membre à l'essai
 
Inscription : octobre 2006
Messages : 108
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 108
Points : 23
Points : 23
Merci pour l'info.

Il ne me reste plus qu'à trouver 330 objets dans l'Univers.

C'est pas gagné.

C'est quand même une régression assez flagrante le passage du client lourd au client léger.

Que me donnerait de plus l'insertion d'une table dérivée dans l'Univers ?

Merci encore.

Pascal.
scalpa63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 14h26   #4
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Citation:
Envoyé par scalpa63 Voir le message
C'est quand même une régression assez flagrante le passage du client lourd au client léger.
Il faut m'expliquer en quoi...
Le SQL personnalisé n'a rien à voir avec le SQL à la carte. On retrouve le SQL personnalisé en DeskI et si tu fais la même manip, tu auras la même erreur.
Le fait de passer par le SQL à la carte est une très mauvaise chose à la base.
Je me demande d'ailleurs pourquoi BO l'a permis...

Une table dérivée dans ton univers te permettra de trier ce que tu veux et ce que tu ne veux pas, de lier ta table avec d'autres tables pour pouvoir les utiliser dans une même requête.
C'est beaucoup plus souple, visuel et pratique.
On obtient au final le même résultat qu'une requête SQL à la carte, mais en mieux.

Si on parle de régression entre DeskI et WebI, les seules flagrantes sont mise en page automatique et masquer une colonne.
Ces fonctionnalités seront présentes en XI 4.
Ayant pu tester DeskI et WebI un bon moment, et ne travaillant qu'avec des gens chevronnés en BO, je peux affirmer que WebI est bien mieux que DeskI au niveau des fonctionnalités.
Bref
c'est l'éternel débat...
N'oublie pas de mettre au sujet
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 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 17h33.


 
 
 
 
Partenaires

Hébergement Web