Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Deski
Deski Forum d'entraide Deski (client lourd)
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 24/11/2010, 15h02   #1
Invité de passage
 
Jean-Pierre Strebler
Inscription : septembre 2010
Messages : 6
Détails du profil
Informations personnelles :
Nom : Jean-Pierre Strebler

Informations forums :
Inscription : septembre 2010
Messages : 6
Points : 2
Points : 2
Par défaut Requête non rafraichie

Bonjour,

Mon fichier .rep contient plusieurs requêtes dont certaines utilisées en sous requête.

Je me rend compte que l'une de ces rquêtes n'est pas rafraichie après avoir activé le bouton correspondant (petite icone avec la double flêche).

Peut on forcer ce raffraichissement , et par quelle astuce.

Dans le même esprit, peut on définir l'ordre d'execution des requêtes composant le .rep

D'avance merci pour toute information

Clt
jps67370 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 15h54   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 273
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

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

Informations forums :
Inscription : juin 2009
Messages : 3 273
Points : 5 672
Points : 5 672
Bonjour,

Les requêtes seront exécutées dans l'ordre dans lequel elles apparaissent dans le gestionnaire de données.

Ensuite, à quoi vois-tu que la requête n'a pas été rafraichie ? Si tu vas dans le gestionnaire de données, que tu sélectionnes ta requête et que tu vas sur l'onglet "Définition", quelle est la date de dernier rafraichissement spécifiée ?

Si elle ne se rafraichit effectivement pas, vérifies sur le même onglet que la case à cocher "Peut être rafraîchi" est bien cochée.
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 15h57   #3
Modérateur
 
Avatar de doc malkovich
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2008
Messages : 949
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : juillet 2008
Messages : 949
Points : 1 466
Points : 1 466
Si tu veux changer l'ordre d'exécution il faut le faire en macro VBA.
Sinon comme dit Tom BO prend l'ordre du gestionnaire de données.
__________________
Avez-vous 60 secondes pour répondre aux sondages sur BO ici et ?
doc malkovich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 09h28   #4
Invité de passage
 
Jean-Pierre Strebler
Inscription : septembre 2010
Messages : 6
Détails du profil
Informations personnelles :
Nom : Jean-Pierre Strebler

Informations forums :
Inscription : septembre 2010
Messages : 6
Points : 2
Points : 2
Bonjour,

Merci pour vos infos.

En fait , la dernière execution de la requête dans le gestionnaire, est différente des autres dates de dernière execution . Ce qui me permet de dire que les données ne sont pas rafraichies pour cette requête, alors que la case "peut être rafraichi" est bien cochée (elle est d'ailleurs grisée et cochée par défaut).

La seule solution trouvée pour l'instant, est de supprimer la requête et de la ressaisir .Du coup elle passe en fin de liste dans le gestionnaire , et sera donc rafraichie en dernier. Je n'ai pas acces au VBA (choix fait par l'administrateur) et donc je n'ai aucun moyen de changer l'ordre d'execution .

Ce problème est pénalisant à chaque modification de l'univers, qui m'oblige à réexecuter manuellement chaque requête du gestionnaire, et dans un ordre logique (donc les sous requêtes avant les requêtes "appelantes") , différent de l'ordre d'apparition dans le gestionnaire. Si je ne procède pas de cette manière le fichier .rep se plante par "access violation". Il y a sans doute quelque chose de pas clean , mais je n'ai pas encore trouvé quoi.

En attendant merci pour vos conseils.

Clt
jps67370 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 10h47   #5
Modérateur
 
Avatar de doc malkovich
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2008
Messages : 949
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : juillet 2008
Messages : 949
Points : 1 466
Points : 1 466
Citation:
Envoyé par jps67370 Voir le message
la case "peut être rafraichi" est bien cochée (elle est d'ailleurs grisée et cochée par défaut).
Elle est grisée ? Cela veut dire que tu ne peux pas la cocher/décocher ?
C'est pareil pour les autres requêtes ?
Tu n'as que des requêtes sur le même univers ?

Hum, sinon en général quand on a des erreurs du type "Access Violation" la meilleure chose à faire est de réécrire le document, désolé
__________________
Avez-vous 60 secondes pour répondre aux sondages sur BO ici et ?
doc malkovich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 11h28   #6
Invité de passage
 
Jean-Pierre Strebler
Inscription : septembre 2010
Messages : 6
Détails du profil
Informations personnelles :
Nom : Jean-Pierre Strebler

Informations forums :
Inscription : septembre 2010
Messages : 6
Points : 2
Points : 2
C'est pareil pour toutes les requêtes en effet. C'est là aussi un choix de l'entreprise qu'il sera difficile de modifier.

Il y a par ailleurs un projet de migration vers XI v3, et j'entends dire que les sous requêtes , (que je soupçonne être à l'origine de beaucoup de soucis) ne seront plus possibles, est ce vrai , et comment les remplacer ?

Exemple d'utilisation : je veux selectionner par une requête des dossiers clos courant de la semaine précédante. J'ai donc une première requête (ma sous requête ) qui recherche toutes les journées de la semaine passée grace à un indicateur dans un calendrier , et la deuxième requête "appelante" filtre par l'intermédiaire de la fonction "dans liste" tous les dossier ayant une date de cloture appartenant aux dates renvoyées par la sous requête . de cette manière je n'ai pas d'invite à faire pour fixer les bornes du traitement .
jps67370 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 15h15   #7
Membre habitué
 
Inscription : décembre 2008
Messages : 106
Détails du profil
Informations personnelles :
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : décembre 2008
Messages : 106
Points : 114
Points : 114
Bonjour,

Sous XI 3, on peut faire des sous-requêtes sous WEBI (en XIR2 aussi d'ailleurs). En attente de disparition, Deski ne bouge plus d'une version à l'autre, je serais très surpris que cette fonctionnalité ait été supprimé en XI3.

Cordialement,
dlra_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 16h26   #8
Modérateur
 
Avatar de doc malkovich
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2008
Messages : 949
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : juillet 2008
Messages : 949
Points : 1 466
Points : 1 466
Citation:
Envoyé par jps67370 Voir le message
Exemple d'utilisation : je veux selectionner par une requête des dossiers clos courant de la semaine précédante. J'ai donc une première requête (ma sous requête ) qui recherche toutes les journées de la semaine passée grace à un indicateur dans un calendrier , et la deuxième requête "appelante" filtre par l'intermédiaire de la fonction "dans liste" tous les dossier ayant une date de cloture appartenant aux dates renvoyées par la sous requête . de cette manière je n'ai pas d'invite à faire pour fixer les bornes du traitement .
Il vaut mieux avoir un axe calendrier dans tous tes univers et créer une sous-requête mais dans la même requête !!!

Personnellement j'évite les requêtes qui appellent des résultats d'autres requêtes car c'était source de plantages. Cela marche bien si tu as peu de valeurs, mais c'est rarement le cas.
__________________
Avez-vous 60 secondes pour répondre aux sondages sur BO ici et ?
doc malkovich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 08h34   #9
Invité de passage
 
Jean-Pierre Strebler
Inscription : septembre 2010
Messages : 6
Détails du profil
Informations personnelles :
Nom : Jean-Pierre Strebler

Informations forums :
Inscription : septembre 2010
Messages : 6
Points : 2
Points : 2
Je vais donc essayer d'éviter au maximum l'usage des sous requêtes à l'avenir.

Merci pour votre contribution à tous et bravo pour ce forum
jps67370 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 16h15.


 
 
 
 
Partenaires

Hébergement Web