Professional Documents
Culture Documents
IntroToAnalyticsReporting 11.2.2
IntroToAnalyticsReporting 11.2.2
MicroStrategy Education
Foundation for Creating Reports
Chapter 2
D
MicroStrategy Web and the Intelligent Enterprise
ef
in
iti
on
MicroStrategy Web is a highly interactive, intuitive, and simple-to-use interface for reporting, analysis,
and continuous business monitoring.
• Maximize BI investments
22
D
Reports are a focus of business intelligence analysis:
ef
in
Gather business insight
iti
on
To create a simple report, place at least one attribute,
Filter
one metric, and a filter on the report.
23
D
Calculating business data: Metrics
ef
in
iti
on
Metrics are the calculations
performed on data stored in your
database.
24
D
Business context on a report: Attributes
ef
in
iti
on
Attributes are the business
concepts reflected in your stored
business data in your data
source.
25
D
Unique values: Attribute elements
ef
in
iti
on
The elements of a business
attribute are the unique values
for that attribute.
26
D
Descriptive information: Attribute forms
ef
in
iti
on
Attribute forms are additional
descriptive information about a Attribute forms of Customer
business attribute.
• Each attribute:
27
D
Grouping related attributes: Hierarchies
ef
in
iti
on
Geography hierarchy
Year hierarchy
Hierarchies are groupings of
attributes that reflect the
relationships that exist between
the attributes.
28
D
Drilling into related data
ef
in
iti
on
When you drill on a report, you
view the report data at a level
other than what is originally
displayed in the report. Drill up from Region to Country
29
Ex
Exercise: Report basics
er
c is
e
High-level steps
Get familiar with MicroStrategy Web’s report Grid and graph view of Call Center report
development environment.
30
Ex
Exercise: Report data manipulation
er
c is
e
High-level steps
Move Quarter from rows to columns
Manipulate a pre-designed report to display
data in different ways for analysis.
31
Creating Reports
Chapter 3
Report creation methods
• Pre-designed reports
• Templates
• Blank report
33
Building reports based on pre-designed reports
• MicroStrategy Platform
Capabilities: Contains examples
of MicroStrategy capabilities
ef
in
iti
on
Report templates
35
Ex
Exercise: Create a report using the Employee Analysis
er
c
template
is
e
High-level steps
Create an employee report, based on the
Employee Analysis template.
36
D
Building reports from scratch
ef
in
iti
on
A simple report generally has at least one attribute, one metric, and one filter.
Filter
Attribute Metric
37
Ex
Exercise: Create a simple report from scratch
er
c is
e
High-level steps Profit for Subcategories in the
Create a report from scratch to display profit East Regions report
data for subcategories.
38
Filtering Reports
Chapter 4
D
Building filters to filter data on reports
ef
in
iti
on
Report filters
A filter screens data from your data
source.
40
B
es
Reuse the same report with different filters to achieve
tP
ra
different results
ct
ic
e
Each report filter condition returns a Data table filtered by 3 different report filters
different result set. You can create:
41
D
Viewing filter details: Report Details pane
ef
in
iti
on
Indicates what data was included in a
report, as well as what data was Report filter based on Customer City
excluded.
42
D
Narrow results by creating a View filter
ef
in
iti
on
The View filter restricts data based only
on the report results already displayed
on the screen
View filter based on Category and Profit
43
Ex
Exercise: Create a View filter
er
cis
e
High-level steps
Create a View filter to restrict an existing report Filter on Category
to the Music and Movies categories with profit
values less than $3000.
44
D
Creating report filters
ef
in
iti
on
Dynamically created filters Stand-alone filters Dynamic filter
• Created when you build the • Can use any object in your
report data source
45
D
Attribute qualification filters restrict data based on
ef
in
iti
attributes
on
Attribute element list qualification Attribute form qualification
• Based on attribute elements, the values of • Based on attribute forms (such as ID and
an attribute description)
• For example, Region In List North, South, • For example, Customer Description Begins
and West With SMITH
46
D
Set qualification: Create a subset of attributes
ef
in
iti
on
Metric qualification Relationship qualification
47
D
Shortcut qualifications: Restrict data related to an
ef
in
iti
existing report or filter
on
Shortcut-to-a-report qualification Shortcut-to-a-filter qualification
48
D
Joining filter qualifications with logical operators
ef
in
iti
on
AND operator OR operator
• Default operator
49
D
Joining filter qualifications with logical operators
ef
in
iti
on
OR NOT operator AND NOT operator
• Must not meet the second qualification • Must meet the first qualification (the
qualification before the operator)
50
Ex
Exercise: Create a report filter in a report
er
c is
e
High-level steps
Create a report filter in the report that we
applied a View filter to. Add Subcategory as a filter
51
Ex
Exercise: Create stand-alone filters
er
c is
e
High-level steps
In this exercise, create a:
Report with metric qualification filter
5. Shortcut-to-a-report filters
52
D
Building prompts to allow user input
ef
in
iti
on
Book supplier prompt
A prompt is a question the system
presents to a user during report
execution.
53
Designing a prompt
Analysts determine the data Analysts select which objects Analysts select which objects
that is included to include to use to split a long report into
a set of individual pages
54
D
Attribute element list prompts
ef
in
iti
on
Based on attribute elements Customer region
attribute element list
55
D
Attribute qualification prompt
ef
in
iti
on
Based on an attribute form
Prompt based on Region
56
D
Hierarchy qualification prompt
ef
in
iti
on
Based on elements from one or more
Geography hierarchy
attributes in a hierarchy
57
D
Metric qualification prompt
ef
in
iti
on
Based on metrics
Revenue prompt
58
D
Value prompt
ef
in
iti
on
Based on a value for any object
Revenue prompt
59
D
Object prompt
ef
in
iti
on
Based on a value for any object Attribute, metrics, and filter prompts
60
D
Creating prompts
ef
in
iti
on
After selecting the type of prompt, the next step in creating a prompt is defining
the characteristics for your prompt.
• Definition: Set limits on the amount of content that can be selected in the prompt
• General: Provide title, prompt instructions, required answer, min/max limits, and personal answers
• Style: Define how the prompt will be displayed (style, font, size)
• Qualification: Choose whether to allow users to select prompt answers, create a qualification, or select
which to use
61
Ex
Exercise: Create prompts to use in a filter
er
c
is
e
High-level steps Report definition panel
Create prompts and use them in the filter of a
report.
62
D
Saving prompted reports
ef
in
iti
on
Prompted Static
• Use the prompt answers as the default • You are not prompted when you rerun the
report
• Prompted to provide answers, but are
provided with previous default answers • Last prompt answers are used
63
Ex
Exercise: Create object prompts to select the objects
er
c
displayed on a report
is
e
High-level steps
Create object prompts, which allow users to Object prompts
select the objects to display on a report.
64
Calculating Data on Reports
Chapter 5
D
Building metrics to calculate data
ef
in
iti
on
Metrics are calculations that are placed
directly in reports to calculate the values
from your data source. For example:
Sum of Cost metric
66
Building metrics
67
D
Calculating metric values
ef
in
iti
on
A metric value is calculated based on a Cost per Category
Calculates based on the
business concept, or attribute. For lowest-level business concept
example:
68
Ex
Exercise: Create simple metrics
er
cis
e
High-level steps Revenue and Cost metrics
Create three simple metrics.
69
D
Compound metrics: Metrics made up of other metrics
ef
in
iti
on
A compound metric is a metric made up
of other metrics.
70
D
Smart metrics: Define the evaluation order
ef
in
iti
on
A smart total calculates subtotals on individual pieces of the compound metric, defining the final
calculation order.
• A regular total calculates subtotals by adding all the values for each row of the report.
• A smart metric uses the formula Sum (Metric1)/Sum (Metric2) rather than Sum (Metric1/Metric2).
71
Ex
Exercise: Create compound metrics and smart totals
er
c
is
e
High-level steps
Create a compound metric called Profit Margin Profit Margin metric formula
using the Revenue and Cost metrics.
72
D
Selecting subtotals and totals for metrics
ef
in
iti
on
Total = Sum of Revenue
When you show totals in a report, the
metric totals are calculated using the
Sum function by default. Total = Average Revenue
73
Disabling subtotals and totals
You can remove, or disable, a grand total or subtotals for a particular metric.
• To disable all totals, set the default subtotal function to None and clear all available subtotals
• To disable grand totals but allow users to select subtotals, set the default subtotal function to
None but do not clear available subtotals
• To restrict subtotals to a single function, select the default subtotal function and clear all available
subtotals
74
Ex
Exercise: Display subtotals
er
c is
e
High-level steps
Display Average, Maximum, and Standard
Deviation subtotals on a report. First rows of the completed report
75
D
Building metrics within reports: Derived metrics
ef
in
iti
on
Derived metrics are metrics that you can
use to perform calculations based on The difference between Revenue
report results. and Last Year’s Revenue
76
B
es
Building metrics directly on reports
tP
ra
ct
ic
e
The parentheses play a crucial role in the
order of operations.
77
Ex
Exercise: Create a derived metric
er
isc
e
High-level steps
Calculate the difference in revenue values
between 2015 and 2016 Final report results
78
Delivering and Sharing Reports
Chapter 6
Exporting reports
• CSV file
• HTML
• Plain text
80
D
Subscribing to reports for automatic delivery
ef
in
iti
on
You can schedule deliveries to take place on a
regular schedule or when a specific event
occurs by creating a subscription. You can
have a report automatically delivered to:
• An email address
• A printer
• An FTP server
• Your cache
81
D
Sharing reports with other users
ef
in
iti
on
You can share a report with other
MicroStrategy users by:
82
D
Sharing a link URL reflecting latest changes and prompt
ef
in
iti
answers
on
The link URL contains: You can share the link URL by:
• Any report changes made after the link • Copying it and adding it to a document
URL was generated • Embedding it in HTML code
• Any prompt answers saved in the report
83
Education at MicroStrategy
Empowering Success
Education Learning Path
Certified Analyst
You’re on your way to certification! This class is part of the Analyst certification path.
To help prepare for the hands-on certification, take the Analyst Knowledge Test in the
MicroStrategy Education Center.
Community Resources
Analyst