Obviously, the columns called “Net Revenue” and “Gross Profit” are calculated
directly from the fields immediately preceding them in the P&L table. However,
should we explicitly store these fields in the database? The answer depends on
whether you provide access to this fact table through a view or allow users or
applications to access the physical fact table directly. The structure of the P&L
table is sufficiently complex that, as the data warehouse provider, you don’t
want to risk having important measures such as net revenue and gross profit
computed incorrectly. If you provide all access through views, you can easily
supply the computed columns without physically storing them. However, if
your users are allowed to access the underlying physical table, then you should
include net revenue, gross profit, and net profit as physical fields.
Below the gross profit we continue subtracting various costs. Typically, the
warehouse team must source or estimate each of these costs separately.
Remember that the actual entries in any given fact table row are the fractions
of these total costs allocated all the way down to the individual fact row grain.
Often there is significant pressure on the warehouse team to finish the prof
itability data mart. To put this another way, there is tremendous pressure to
source all these costs. But how good are the costs in the various underlying
Obviously, the columns called “Net Revenue” and “Gross Profit” are calculateddirectly from the fields immediately preceding them in the P&L table. However,should we explicitly store these fields in the database? The answer depends onwhether you provide access to this fact table through a view or allow users orapplications to access the physical fact table directly. The structure of the P&Ltable is sufficiently complex that, as the data warehouse provider, you don’twant to risk having important measures such as net revenue and gross profitcomputed incorrectly. If you provide all access through views, you can easilysupply the computed columns without physically storing them. However, ifyour users are allowed to access the underlying physical table, then you shouldinclude net revenue, gross profit, and net profit as physical fields.Below the gross profit we continue subtracting various costs. Typically, thewarehouse team must source or estimate each of these costs separately.Remember that the actual entries in any given fact table row are the fractionsof these total costs allocated all the way down to the individual fact row grain.Often there is significant pressure on the warehouse team to finish the profitability data mart. To put this another way, there is tremendous pressure tosource all these costs. But how good are the costs in the various underlying
การแปล กรุณารอสักครู่..