Database Reference
In-Depth Information
Figure 3. The software architecture of the MVDW prototype
Content Query Interface
button). Moreover, one can view a SVQ passed
for execution in a given DW version (available
under the
View query
button). For every partial
result, one can show or hide metadata describing
schema and dimension instance changes between
adjacent DW versions that are queried (available
under the
View changes/Hide changes
button).
For example, in Figure 4 metadata describing
changes made to
RV4
as compared to
RV3
inform
a user that table called
Sale
in
RV3
was renamed
to
Poland_Sale
in
RV4
. In
RV5
two products were
reclassified to another VAT category.
Common
result
contains an integrated result from the three
addressed DW versions.
The results of multiversion queries are presented
in the
content query interface
as: (1) separate re-
sults of singleversion queries and (2) an integrated
result, if an integration is possible. Additionally,
every result of a SVQ is annotated with version
information and metadata describing changes ap-
plied to a DW schema and the structure of dimen-
sion instances in adjacent DW versions.
The example screen shot of the
content query
interface
is shown in Figure 4. It is composed of
two panels. The left-hand side panel - an
object
navigator
allows to browse through DW schema
versions and DW instance versions. The right-hand
side panel -
query visualizer
is used for visualizing
the results of MVQs.
The screen shot shown in Figure 4 displays
the results of a MVQ that addresses DW versions
from March (denoted as
RV3
) to May (denoted as
RV5
). As we can observe in Figure 4, each of the
addressed DW versions contains its own partial
result, denoted as
Version RV3
,
Version RV4
, and
Version RV5
. Every partial result, can be displayed
either in a text form (available under the
View data
button) or as a chart (available under the
View chart
Metadata Query Interface
The results of metadata queries, both version
queries and object evolution queries, are visual-
ized in the
metadata query interface
.
Version Query Visualization
As mentioned before, the result of a version query
is a DW version derivation tree. In the tree, we
use different colors for representing different DW
Search WWH ::
Custom Search