Compression et stockage VertiPaq dans LuckyTemplates

Dans ce didacticiel, vous découvrirez la compression et le stockage VertiPaq dans LuckyTemplates. Ces deux fonctionnalités sont des choses essentielles que vous devez comprendre afin de maximiser l'utilisation de Vertipaq dans votre rapport. Ils vous aideront à obtenir des performances plus fluides et plus rapides pour vos codes DAX.

Table des matières

Base de données de stockage de colonnes pour la compression VertiPaq

Les données sont stockées dans des colonnes afin qu'elles puissent être facilement récupérées sans parcourir toute la table.

Il s'agit d'un tableau de base basé sur des lignes.

Compression et stockage VertiPaq dans LuckyTemplates

Il contient les colonnes Purchase Date , ProductName , Sales Person , Cost  et Quantity .

Il s'agit d'un tableau basé sur des colonnes :

Compression et stockage VertiPaq dans LuckyTemplates

Les colonnes ont le même contenu mais elles sont séparées.

C'est ce que fait VertiPaq. Il décompose chaque colonne en sa propre entité, puis applique différentes méthodes de compression.

Cela réduit les empreintes dans la RAM et augmente la vitesse de calcul.

Si vous souhaitez  le coût dans la base de données de stockage de lignes, vous devez collecter le coût de chaque ligne. Mais dans la base de données de stockage de colonnes, il vous suffit d'aller dans la colonne Coût  et de calculer sa somme.

Un autre exemple est que si vous voulez connaître la somme de certains produits dans le stockage de lignes, il parcourra chaque ligne pour rechercher ces données.

VertiPaq n'utilisera que les colonnes Produit  et Coût  pour vous donner les résultats qui accélèrent les performances des calculs.

Compression VertiPaq dans LuckyTemplates

L'objectif de la compression des données est de réduire la quantité de mémoire nécessaire à l'exécution des requêtes.

VertiPaq stocke une copie compressée de la base de données en mémoire. Les colonnes compressées accélèrent l'exécution de votre code et de votre requête par rapport à une colonne non compressée.

Il existe trois types de compression que vous pouvez utiliser. Ils sont généralement appelés Encoding .

1. Encodage de valeur

Le codage de valeur est utilisé sur les valeurs entières, d'autant plus que VertiPaq convertit de nombreuses valeurs dans LuckyTemplates en nombres entiers.

2. Encodage du dictionnaire (hachage)

Ce type est utilisé sur les valeurs de texte.

3. Encodage de longueur d'exécution

Le codage de longueur d'exécution est utilisé pour rechercher des valeurs répétitives. Il code une colonne qui est encodée en valeur ou encodée par dictionnaire.


Optimisez les fonctions DAX avec cette nouvelle
mesure de cap dans LuckyTemplates : Conseils et techniques d'optimisation
Conseils avancés pour optimiser votre tableau LuckyTemplates

Conclusion

VertiPaq dans LuckyTemplates permet d'exécuter vos codes DAX avec les meilleures performances possibles. Il utilise une base de données de stockage différente et compresse les données en fonction du type de données de votre rapport.

J'espère que ce didacticiel élargira votre compréhension du fonctionnement du moteur de stockage et de la manière dont il affecte l'ensemble des performances de votre code DAX . Vous avez également appris comment il génère des données et comment il vous donne les résultats souhaités de manière simple et rapide.

Leave a Comment

Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.