AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
Use Amo To Customize Olap In Project Server
1. Customize OLAP in
Project Server
Analysis Management Objects (AMO)
Presenter: Phuong Nguyen
2. AGENDA
• AMO Overview & Architecture
• Customize Cubes by AMO Object Model
• Deploy custom code in project server
• Demo
3. AMO Overview
Analysis Management Objects (AMO) is the
complete library of programmatically accessed
objects that enables an application to manage a
running instance of Microsoft SQL Server Analysis
Services.
AMO is an administrative object model you can use
to programmatically.
There are a total of 260 classes found in this object
model
6. Deploy in Project Server by UI
Register Event Handler
• Connect to the PWA server and go to Server Settings
• Select Operational Policies -> Server-Side Event Handler Configuration
• Select Cube Admin -> Cube Processed
10. Demo
• OTB OLAP DB in Project Server 2010
• Customize Demo:
– Add Resource Role (from Code or Group) to Resource Non Timephased
– Add Capacity and Base Capacity to Assignment Timephased
11. Demo
• Deploy solution to project server
• Activate feature in site collection of PWA
• Go to OLAP DB Management . Click Build Now .
Notas do Editor
Analysis Management Objects (AMO) is the complete library of programmatically accessed objects that enables an application to manage a running instance of Microsoft SQL Server Analysis Services.AMO is an administrative object model you can use to programmatically manage instances of SSAS. AMO resides in the Microsoft.AnalysisServices namespace. There are a total of 260 classes found in this object model.Like all other SSAS object models, AMO translates programmatic calls into XMLA (XML for Analysis Services) and sends the XMLA to the SSAS instance.
The AMO library of classes is designed as a hierarchy of classes, where certain classes must be instantiated before others in order to use them in your code.