#mstrworld
Session 2
This Session is Part of
#mstrworld
#mstrworld
#mstrworld
Presentation Agenda
MicroStrategy Command Manager
Need for & Introduction
Basics & Product Features
Summary
#mstrworld
Upgrade Metadata
Manage Security
Fine-tune BI System
#mstrworld
Server Maintenance
750
Change Migration
1600
500
Customization Deployments
200
100
3150
80 to 90% of Daily Administrative Tasks Can Be Automated
Saving Time and Effort
*Based on sample use cases
#mstrworld
Agenda
Two Administrative Products for Automating Manual Processes
MicroStrategy
Command Manager
MicroStrategy
System Manager
#mstrworld
MicroStrategy
Command Manager
MicroStrategy Command Manager is a scripting tool that allows
administrators to automate nearly all administrative and maintenance tasks.
Uses an English like scripting language to convert a manual process into an
automated one
Executes a script automatically at a scheduled time without any human
involvement or on demand
#mstrworld
Presentation Agenda
MicroStrategy Command Manager
Need for & Introduction
Basics & Product Features
Summary
#mstrworld
#mstrworld
#mstrworld
Outline
Command
#mstrworld
Auto Capitalization
and Auto Color
Coding of Command
Words
Comments are
highlighted in
green
Auto Command
Completion with a
list of options to
choose from
#mstrworld
Description
#mstrworld
Provide Log
File Path
Comman
d line help
#mstrworld
Provide
Credentials
Provide
Script Path
Save As
Encrypted
Script
Encrypted
Script
#mstrworld
#mstrworld
#mstrworld
#mstrworld
Scripts developed
using Command
Manager UI
Script
Execution
User Interfaces
(Graphical &
Command Line)
Formatting and
Displaying Results
MicroStrategy
Open API
Command
Execution
Intelligence &
Narrowcast
Server
#mstrworld
Syntax Validation,
Command Parsing,
Java Compiling
Presentation Agenda
MicroStrategy Command Manager
Need for & Introduction
Basics & Product Features
Summary
#mstrworld
Scripts are Cross-Platform and can be executed from the command line
interface.
#mstrworld
Presentation Agenda
MicroStrategy Command Manager
Need for & Introduction
Basics & Product Features
Summary
#mstrworld
Workflow Designer
Download
file using
FTP
MicroStrategy
Processes
Cloud Processes
TRUE
System Processes
File Operations
Success?
Execute
Command
Manager
Send
Email to
notify user
ODBC Operations
Exit
#mstrworld
FALSE
Presentation Agenda
MicroStrategy Command Manager
Need for & Introduction
Basics & Product Features
Summary
#mstrworld
#mstrworld
2
7
#mstrworld
2
8
#mstrworld
2
9
#mstrworld
3
0
#mstrworld
Property
Value
Passwords
are Hidden
Property Value =
Global
Parameters
#mstrworld
Export
Global
Parameter
Parameters
File
#mstrworld
3
3
Export
Parameter
File
#mstrworld
3
4
#mstrworld
3
5
$(x) Global
Parameters
Workflow
Call Parameters
in any Process
#mstrworld
Export
Modify
values
Import &
reuse
Workflow
BI Env 1
BI Env 2
Workflow 1
Export
Import
Workflow 2
Workflow 3
BI Env 3
310
#mstrworld
540
BI Object
Change Migration
1.
2.
3.
4.
1,175
Step 1
Download Update
Package Via
FTP
Step 3
Step 2
Copy files Generate
Into Folders Roll Back
packages
With
FTP
Client
Step 4
Migrate
Changes to
the project
Step 5
Run Integrity
Manager tests
With
MicroStrategy
Integrity
Manager
With
MicroStrategy
Command
Manager
PASS
With
File
copy
operatio
n
#mstrworld
With
MicroStrategy
Object
Manager
FAIL
Step 6
Alert BI Team
Send
Email
to BI
Team
Send Alert
to
administrat
or
File
Operations
Programmati
Programmatic
cElements
Elements
Command
Manager Process
#mstrworld
Presentation Agenda
MicroStrategy Command Manager
Need for & Introduction
Basics & Product Features
Summary
#mstrworld
Download Update
Package With FTP Client
PASS
Migrate Changes With
MicroStrategy
Object
Manager
FAIL
Alert
Admin
#mstrworld
Non - MicroStrategy
Processes
Programmatic
Elements
Launch/Terminate Amazon
Cloud Instances
Decisions to control
true/false process status
Iterative Retrieval
Integrity Manager
Configuration Wizard
Copy/Delete/Move Files
Command Manager
Object Manager
File Counter
Project Merge
Project Duplicate
Unzip files
Update Parameters
Project Mover
Server Status
Execute Application
Installation
Execute SQL
Connectivity Wizard
Split/Merge Execution
Create Package
Create/Rename Files
Pause
$(x)
Node
#mstrworld
Provide Workflow
Path
Provide
Parameter
File Path
Command line
help
#mstrworld
Presentation Agenda
MicroStrategy Command Manager
Need for & Introduction
Basics & Product Features
Summary
#mstrworld
Create
Environment
Customer Environment
Linux Development
Linux Production 1
Automation
Server
Linux Production 2
Windows Utility
Windows SQL Server Metadata
Notify Users
Cloud
Admin
#mstrworld
Cloud Teams
195
Code
Lines
9,346
Log
Entries
per Run
#mstrworld
501
15,000+
Lowered Administrative
Costs
Manual Automate
d
Standardized processes
No human oversight
necessary
Training is easy
#mstrworld
Simplified BI
Administration
De-centralization of
processes
Summary
#mstrworld
QUESTIONS
Dennis Liao
Email: deliao@microstrategy.com
#mstrworld