Loading

Erreur "Densification row limit exceeded." lors de l'accès au classeur sur Tableau Cloud

Date de publication: Jul 20, 2023
Description
Lorsque vous accédez à un classeur publié sur Tableau Server ou Tableau Cloud, ou que vous tentez de créer un classeur dans Tableau Desktop, l'erreur suivante peut se produire : 
 
TableauException : Densification row limit exceeded. (Limite du nombre de lignes de densification dépassée.)

Cause

Les calculs de classeurs sollicitent beaucoup la mémoire disponible et peuvent provoquer une panne du processus VizQL.
Résolution
La densification est un processus d'ajout de lignes à des tables de données sous-jacentes afin de combler les lacunes de données entre des valeurs existantes. La densification est exposée dans Fonctionnalité « Bin ».  

Dans les versions précédentes de Tableau, il n'y avait aucune limite au nombre de lignes de densification. Tableau Cloud et la version 2019.4 (et les versions ultérieures) de Tableau Desktop et Tableau Server ne prennent toutefois plus en charge les limites de lignes à densification illimitée. La limite maximum par défaut est de 10 000 000 lignes.

Voir les résolutions ci-dessous pour les différents produits Tableau :

Tableau Cloud  

La limite de 10 000 000 lignes pour la densification ne peut pas être modifiée. Créez le classeur de manière à ce que les calculs puissent être distribués vers d'autres ressources telles que la base de données, ou trouvez d'autres méthodes d'amélioration des performances. Consultez Créer des calculs efficaces et Optimiser les performances des classeurs pour plus d'informations. 

Tableau Server

Dans TSM, exécutez la commande suivante pour définir la limite de lignes de densification sur Illimité :

tsm configuration set -k vizqlserver.maximum_densified_rows -v 0
tsm pending-changes apply

Vous pouvez sinon entrer un entier pour définir une limite de nombre de lignes différente.Le paramètre par défaut est 10000000.

Tableau Desktop sur Windows 

Ouvrez l'invite de commande en tant qu'administrateur et exécutez la commande suivante pour définir la limite de lignes de densification sur Illimité :

tableau.exe -DMaximumDensifiedRows=0

Vous pouvez sinon entrer un entier pour définir une limite de nombre de lignes différente.Le paramètre par défaut est 10000000.

Tableau Desktop sur Mac 

Ouvrez le terminal et exécutez la commande suivante depuis le répertoire /Applications pour définir la limite de lignes de densification sur Illimité :

open -a Tableau.app –-args -DMaximumDensifiedRows=0

Vous pouvez sinon entrer un entier pour définir une limite de nombre de lignes différente.Le paramètre par défaut est 10000000.
Ressources supplémentaires


Numéro d’article de la base de connaissances

001498360

 
Chargement
Salesforce Help | Article