Segments trop lent dans un TCD

Bonjour à toutes et tous,

J'ai deux modèles de données provenant de power pivot et à partir de la je crée un tableau croisée dynamique, mon tableau contient environ 900 lignes, j'ai ajouté des segments pour faire des recherches dans ce TCD mais le problème c'est que la recherche est très longue et mon fichier Excel à souvent le message Excel ne répond plus. Est-ce que vous avez des astuces pour améliorer les performances du TCD parce que c'est bizarre qu'avec peu de lignes il bug, les renvoies à la ligne automatique sont activés, c'est peut être un des problèmes et si c'est ça le problème il y a t-il une solution de contournement ?

Merci pour votre aide !!

Bonjour,

Si tu le peux tu pourrais joindre ton fichier ? Sinon voir du côté de POWER QUERY/POWER BI pour épurer tes datas avant de les charger dans le TCD.

Bonne journée.

Bonjour,

Les données sont confidentielles dans le fichier donc pas possible à transmettre et trop de faire une version anonymiser. Quand je retire le retour à la ligne automatique le tri se fait en moins d'une seconde, par contre quand le retour à la ligne automatique est activé c'est la que le fichier se met à planter, mais du coup sans cette option, le TCD n'est pas lisible. Tu connais une autre solution ?

Sur quel type de données porte ton segment ?

Du texte, comme des noms de personnes, région, à part pour le segment des noms de personnes ou il y a plus de 50 valeurs, le reste est en dessous de 10, il y a que 4 segments

Bizarre .. As-tu des soucis avec ce type de fichier ?

Pourquoi as-tu besoin du renvoi à la ligne ?

8test.xlsx (39.06 Ko)

Non aucun soucis avec le fichier il marche parfaitement, j'ai besoin du retour à la ligne car j'ai une colonne synthèse et les cases sont biens remplis donc si je mets pas de retour à la ligne ce n'est pas lisible et le retour à la ligne permet aussi de réduire la longueur des colonnes donc c'est utile pour pas avoir un tableau trop grand.

Bonjour à tous

Ton problème est lié à ton classeur donc

  • soit tu le joins, éventuellement en MP,
  • soit tu en construis un qui reproduit la problème

sinon on débat inutilement du sexe des anges, ici et sur les autres forums où tu as multiposté

12exemple-probleme.xlsx (218.36 Ko)

J'ai un crée un fichier pour vous montrer le problème, la il n'y a que 3 colonnes mais dans mon fichier original j'ai environ 8 colonnes ou je mets pour chacun un retour à la ligne. Et on peut voir déjà dans ce fichier que quand je retire le retour a ligne c'est beaucoup plus rapide. Donc existe-il une solution de contournement pour le retour a la ligne ?

RE

Sur mon PC l'écart n’est pas perceptible

Comme je le subodorais, ce n'est pas un véritable TCD : un TCD est fait pour effectuer des calculs statistiques par pour afficher le tableau source

Là on a une requête PowerQuery qui ne fait strictement rien à part reproduire à l'identique le tableau source, le passe tout aussi inutilement à PowerPivot qui ne fait rien de plus et le TCD inutile est basé sur PowerPivot...

Alors que les segments existent sur le tableaux structurés, donc sur le tableau source, à quoi servent toutes circonvolutions ?

La j'ai fait rapidement pour l'exemple mais j'ai plusieurs requête power query qui me permettent de me connecter à plusieurs sources différentes, et faire des modifications dans le fichier source, dans power pivot j'ai plusieurs modèles et donc avec le tcd ça me permettait de faire les jointures.

RE

Si pas de calcul pas de TCD

Fais tes jointures dans PowerQuery (ce qui est mille fois plus simple) et, si pas de calculs, inutile d'alourdir le fichier avec PowerPivot

Restitue depuis PowerQuery dans un tableau structuré avec segments

Et STP complète ton profil en indiquant ta version Excel

Merci beaucoup pour le conseil, j'ai plus du tout de problème de lenteur. Question tu sais si il est possible de faire ça, avec les TCD c'était possible, mais avec un tableau j'ai pas trouvé.

image

Merci pour ton aide !!!

RE

Fusionner ? Non.

Mais il suffit de faire une MFC pour masquer la répétition

La solution de la MFC est parfaite, merci beaucoup pour votre aide, la mise a jour des données est passé de 50 secondes à 8 secondes !!! et les recherches se font en moins d'une seconde.
MERCI !!!

Bonjour

Merci du retour

Désolé mais j'ai une autre question, tu sais comment activer des liens internet dans power query, pour que dans le tableau le lien internet s'active et s'ouvre ?

RE

Non ce n'est pas possible, tu peux sans doute ajouter dans Excel une colonne avec une formule hyperlien

Il faudrait un exemple

Rechercher des sujets similaires à "segments trop lent tcd"