Vertipaq Engine – Column & Segment Elimination
As we are
discussing about the power of Vertipaq Engine, in this post we are going to
discuss about another beautiful technique that Vertipaq Engine maintain to make
our query faster and that is Column Elimination and Segment Elimination.
Hope it will be
interesting.
We have a table which is imported into Vertipaq engine.
Table Name: Order_Details
As Vertipaq Engine stores
data as a columner fashion so it’s looks like.
Now we need to fetch data for
Customer ‘ABC Company’ and want to know the Total Quntity the specified company
purchased. For that we need only columns named Customer and Qty. All others
columns are simply eliminated.
It actually limit the data by
eleminating the columns and called columns elemenation.
This is done by
horizontal Partitioning.
For Power Pivot it takes 1 million per partition and for
SSAS Tabular it takes 8 million per Partition.
Now how it works.
Suppose we have
query to fetch number of Quantity sold for customer ‘ABC Company’ within the period
of 1/10/219 to 8/12/2019. In this situation it just simply eliminated one
segment that have higher range of data.
Hope you like
that.
pricing management software for banking
ReplyDeletePersonalize products, offers, pricing and loyalty programs; prevent revenue leakage and ensure regulatory compliance with a billing solution.