Moteur de stockage VertiPaq dans un environnement multithread

Moteur de stockage VertiPaq dans un environnement multithread

Dans ce didacticiel, vous découvrirez la segmentation dans le moteur de stockage VertiPaq.

La segmentation vous permet de minimiser les problèmes de performances susceptibles d'affecter votre rapport et de générer rapidement des résultats. Ce didacticiel vous aidera à comprendre comment cela fonctionne et comment il aide vos calculs DAX à bien fonctionner.

VertiPaq a également la capacité de travailler dans un environnement multithread grâce à la segmentation. 

Table des matières

Segmentation dans le moteur de stockage VertiPaq

La segmentation prend vos grandes tables et les divise en segments plus petits. Chaque segment doit comporter au moins 1 million de lignes.

Lorsque vous faites cela, cela permettra à VertiPaq de scanner les blocs de votre table un par un.

La compression se produit par segment. Cela rend les performances plus rapides et plus fluides.

Contrairement au moteur de formule qui n'utilise qu'un seul thread à la fois, VertiPaq  peut utiliser plusieurs cœurs par segment si cette option est disponible.

La segmentation fonctionne en quatre étapes :

Moteur de stockage VertiPaq dans un environnement multithread

Si vous avez une table de faits de quatre millions de lignes, VertiPaq la divise en quatre segments de 1 million. Il compressera le segment 1 et en même temps, lira et encodera le segment 2. Ce processus présente l'exemple parfait de l'environnement multithread à l'intérieur de VertiPaq. La dernière étape crée les colonnes calculées et les relations.

Vous devez vous rappeler que les colonnes calculées seront compressées. Ils seront construits après la compression des autres segments.

Voici un exemple de base de données segmentée :

Moteur de stockage VertiPaq dans un environnement multithread

Il a une table FactSales  qui contient 3,4 millions de lignes.

Étant donné que utilise par défaut 1 million de lignes par segment, vous obtiendrez trois 1 million de lignes et 1 ligne pour la valeur restante. Vous avez maintenant un total de 4 segments.

Si vous avez trop de segments, les performances de votre DAX ralentiront. Il est donc préférable d'avoir des segments plus grands.

Conclusion

La segmentation dans le moteur de stockage VertiPaq améliore votre DAX. Si vous rencontrez un problème de performances avec votre DAX, cela peut être dû à la façon dont vos données ont été segmentées.

Comprendre comment la segmentation fonctionne dans votre rapport vous donnera une meilleure idée de la façon de maximiser et d'utiliser vos données pour obtenir les résultats attendus.


Techniques de segmentation de la clientèle à l'aide du modèle de données - LuckyTemplates et DAX
Budgétisation Segmentation des performances à l'aide de DAX dans LuckyTemplates
Techniques de segmentation des données basées sur n'importe quelle mesure - DAX avancé









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.