Fermer

décembre 17, 2021

Optimiser les sources de données dans Tableau


En 2021, si votre tableau de bord de tableau prend plus de 10 secondes à charger, vous pourriez avoir des problèmes de performances avec le classeur de tableau. Si vous travaillez avec de petits ensembles de données, vous n'avez pas à vous soucier des performances. Mais si vous avez affaire à des millions et des milliards d'enregistrements, les performances peuvent être un énorme problème. Cela vous posera de sérieux problèmes lors de l'ouverture du classeur du tableau.

Voyons comment nous pouvons améliorer les performances au niveau de la source de données.

CONSEIL 1 : Types de connexion dans la source de données[19659002]Lors de la connexion à la source de données dans le tableau, nous avons deux options LIVE & EXTRACT. Ainsi, l'utilisation de l'option d'extraction est fiable et rapide dans tableau. Parce que les extraits sont stockés de manière très optimisée et stockent tous vos résultats et calculs sous forme de valeur dans la source de données. Il calculera une fois et stockera les résultats. Par conséquent, chaque fois que vous exécuterez la requête, il récupèrera les calculs à partir de la source de données.

ASTUCE 2 : ajouter des filtres de source de données

Plus nous avons de données sur les sources de données, plus le tableau peut utiliser des ressources pour faire des filtres, des calculs, des agrégations, etc. Donc, si vous avez des données dans la source de données dont vous n'avez pas besoin, alors vous gaspillez les ressources du tableau. De plus, les performances seront impactées. Pour éviter ce genre de situation, supprimez toujours les éléments inutiles. Le meilleur moyen de supprimer les enregistrements inutiles consiste à utiliser des filtres au niveau de l'extrait

Extraire

Cliquez sur modifier et ajoutez le nom du champ que vous souhaitez restreindre.

Data Intelligence - L'avenir du Big Data
L'avenir du Big Data

Avec quelques conseils, vous pouvez créer une plate-forme de données adaptée aux besoins de votre organisation et tirer le meilleur parti de votre capital de données.[19659014]Obtenir le guide

ASTUCE 3 : Agréger vos extraits

Nous pouvons augmenter les performances de nos sources de données en réduisant la taille de celles-ci et c'est en utilisant les fonctions d'agrégation dans les sources de données. Ici, nous avons deux options d'agrégation et de cumul.

Aaaaaaaaaaaaaaaaaaaaaaa

Agrégation : si nous utilisons l'agrégation dans les extraits Tableau, elle regroupera ces deux enregistrements en un seul enregistrement pour janvier et résumer les ventes.

Roll Up : si nous utilisons la fonction de cumul au niveau de l'année, tableau agrégera tous ces trois enregistrements en un seul enregistrement lors de l'extraction et résumera les ventes pour 2020.

CONSEIL 4 : Combinez les données à l'aide des relations

Imaginons que vous ayez plusieurs tables et que vous souhaitiez les combiner
Il existe trois options :

  1. Relations
  2. Joins[19659025]Mélange de données

Capture" width="180" height="232" srcset="https://i1.wp.com/blogs.perficient.com/files/Capture-7.png?resize=233%2C300&ssl =1 233w, https://i1.wp.com/blogs.perficient.com/files/Capture-7.png?w=317&ssl=1 317w" size="(max-width: 180px) 100vw, 180px" data -recalc-dims="1"/></u></p><p> </p><p>Relations : Vous obtiendrez le meilleur résultat car le tableau laissera le tableau séparé et ne les fusionnera pas en un seul grand tableau. Cela réduira la taille de la source de données. Avec la relation, tableau générera des requêtes uniquement pour les données pertinentes pour l'analyse. grand t ce qui pourrait dégrader les performances.</p><p>Mélange de données : si vous mélangez deux sources de données volumineuses. c'est-à-dire, SQL et oracle au niveau le plus bas. Par exemple, vous utilisez l'ID pour la fusion de données, et si vous souhaitez combiner des données, utilisez toujours les relations car cela vous donne le contrôle pour optimiser comme vous le souhaitez.</p><p><u> CONSEIL 5 : le stockage physique est plus rapide</u></p><p>Logical Vs Physical</p><p><u/>Nous pouvons améliorer les performances si nous savons comment tableau stocke les extraits.<br />Nous avons deux options Logique tables et tables physiques.<br />Utilisez toujours une table physique si vous n'utilisez aucun filtre ni agrégation au niveau de la source de données. Parce qu'il stocke les données à l'aide d'une table d'extraction pour chaque table physique dans la source de données. De plus, les jointures sont effectuées au moment de la requête, ce qui améliore les performances.<br /> Je suis responsable de la compréhension des exigences commerciales et de la planification des solutions pour répondre aux besoins en données et du développement, de la conception et de la maintenance des tableaux de bord et des analyses Tableau. De plus, j'ai surveillé les rapports et les tableaux de bord et apporté les modifications nécessaires.</p><p><strong><a href=Plus de cet auteur




Source link

Revenir vers le haut