19.10.2014 Views

MicroStrategy 7 Administrator Guide

MicroStrategy 7 Administrator Guide

MicroStrategy 7 Administrator Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The table for the 1st National partition would look like:<br />

Customer ID<br />

Customer<br />

Address<br />

Member<br />

Bank<br />

Transaction<br />

Amount ($)<br />

Current<br />

Balance ($)<br />

123456 12 Elm St. 1st National 400.80 40,450.00<br />

C<br />

O<br />

N<br />

C<br />

E<br />

P<br />

T<br />

S<br />

886580 907 Grove Rd. 1st National 76.35 10,333.45<br />

This makes it easy to grant permissions by table to managers or account<br />

executives who should only be looking at customers for a certain bank.<br />

Partitioned fact tables are invisible to system users. Although there are many<br />

physical tables, the system “sees” one logical fact table.<br />

Support for partitioned fact tables for security reasons should not be confused with<br />

the support that <strong>MicroStrategy</strong> Intelligence Server provides for partitioned fact<br />

tables for performance benefits.<br />

Split fact tables<br />

Split fact tables are the creation of two or more physical fact tables from one<br />

logical fact table. Each new table contains the same primary key, but is a subset of<br />

the fact columns of the original fact table. Splitting fact tables allows fact columns<br />

to be grouped based on user community. This makes security administration easy<br />

because permissions are granted to entire tables rather than to columns.<br />

For example, suppose a fact table contains the key labeled Customer ID and fact<br />

columns as follows:<br />

Customer ID<br />

Customer<br />

Address<br />

Member<br />

Bank<br />

Transaction<br />

Amount ($)<br />

Current<br />

Balance ($)<br />

You can split the table into two tables, one for the marketing department and one<br />

for the finance department. The marketing fact table would contain everything<br />

except the financial fact columns as follows:<br />

Customer ID<br />

Customer<br />

Address<br />

Member<br />

Bank<br />

Database level security 31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!