Project

General

Profile

Développement #68095

dataviz, faciliter le passage à « tableau inversé » ?

Added by Valentin Deniaud over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
10 August 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

J'ai fait un tour sur le SaaS de prod, les transpositions automatiques (transpose=True car chart.axis_count == 2) concernaient 130 visualisations, dont 114 bijoe. Il y en a à peu près autant sans transposition.

À la suite des patches qui ajoutent la vue tableau inversé et suppriment la transposition automatique, on aurait donc 130 visualisations où aller cliquer pour rétablir la vue souhaitée, ça me paraît moyennement jouable.

La solution idéale serait d'écrire une migration qui aille mettre « tableau inversé » là où c'est nécessaire. Mais ça me paraît impossible car pour savoir le nombre d'axes il faut les données, et une migration qui fait des requêtes, bof bof.

Sinon pour limiter la casse on pourrait ne pas changer le comportement pour bijoe, garder l'inversion automatique de la vue tableau, ne pas montrer le choix inversé ?


Files

dataviz_fix_auto_transpose.py (589 Bytes) dataviz_fix_auto_transpose.py Valentin Deniaud, 10 August 2022 05:39 PM

Related issues

Related to Combo - Développement #68049: dataviz, ne pas inverser automatiquement lignes et colonnes d'un tableauFermé09 August 2022

Actions

History

#1

Updated by Valentin Deniaud over 2 years ago

  • Related to Développement #68049: dataviz, ne pas inverser automatiquement lignes et colonnes d'un tableau added
#2

Updated by Frédéric Péters over 2 years ago

Je serais plutôt pour écrire un script oneshot qu'on exécuterait sur le SaaS.

#3

Updated by Valentin Deniaud over 2 years ago

  • Assignee set to Valentin Deniaud
#4

Updated by Valentin Deniaud over 2 years ago

Voilà, j'ai fait tourner en recette

sudo -u combo combo-manage tenant_command runscript dataviz_fix_auto_transpose.py --all-tenant --force-job

et ça a bien fonctionné.

#5

Updated by Frédéric Péters over 2 years ago

  • Status changed from Nouveau to Solution déployée

Exécuté sur la prod ce matin.

#6

Updated by Transition automatique about 2 years ago

Automatic expiration

Also available in: Atom PDF