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.

C<br />

O<br />

N<br />

C<br />

E<br />

P<br />

T<br />

S<br />

Security views<br />

Most databases provide a way to restrict access to data. For example, a user may<br />

be able to access only certain tables or he may be restricted to certain rows and<br />

columns within a table. The subset of data available to a user is called the user’s<br />

security view.<br />

Note that restrictions on tables, or rows and columns within tables, may not be<br />

directly evident to a user. They do, however, affect the values displayed in a report.<br />

You need to inform users as to which data they have access so that they do not<br />

inadvertently run a report that yields misleading final results. For example, if a<br />

user only has access to half of the sales data in the warehouse but runs a summary<br />

report on all sales, the summary will only reflect half the sales. Reports do not<br />

indicate the database security view used to generate the report.<br />

Consult your database vendor’s product documentation to learn how to create<br />

security views for your particular database.<br />

Partitioned fact tables<br />

You can partition a fact table in order to group rows together. The resultant<br />

partitioned tables are physically distinct tables in the data warehouse and security<br />

administration is easy because permissions are granted to entire tables rather than<br />

rows and columns.<br />

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

columns:<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 />

945940 888 Oak St. Eastern<br />

Credit<br />

908974 45 Crest Dr. People’s<br />

Bank<br />

150.00 60,010.70<br />

3,000.00 100,009.00<br />

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

562055 1 Ocean Blvd. Eastern<br />

Credit<br />

888.50 1,000.00<br />

30 Chapter 4 Security

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

Saved successfully!

Ooh no, something went wrong!