getting started with the hfm api

11
Getting Started With The HFM API Developing Tools Using Modern Technologies Robb Salzmann

Upload: zada

Post on 22-Feb-2016

170 views

Category:

Documents


0 download

DESCRIPTION

Getting Started With The HFM API. Robb Salzmann. Developing Tools Using Modern Technologies. Introduction. Robb Salzmann – [email protected] Essbase Domain Lead at Accelatis EPM Consultant/ Developer 14 years I live in Tucson, Arizona Member ODTUG Hyperion SIG - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Getting Started With  The HFM API

Getting Started With The HFM APIDeveloping Tools Using Modern Technologies

Robb Salzmann

Page 2: Getting Started With  The HFM API

Introduction

• Robb Salzmann – [email protected]• Essbase Domain Lead at Accelatis• EPM Consultant/Developer 14 years

• I live in Tucson, Arizona

• Member ODTUG Hyperion SIG– Are you going to KSCOPE?

Page 3: Getting Started With  The HFM API

Agenda• What is the HFM API and where is it documented?

– Two ways to interract web and DCOM• The API Libraries• Architecture – DCOM, Client, Server, and where you fit into the

picture.• Setting up a project in Visual Studio• Login• POV• Data and Metadata Extraction• Q&(and hopefully)A

Page 4: Getting Started With  The HFM API

HFM API

• Comprised of two major elements: –Web SDK–DCOM SDK

Page 5: Getting Started With  The HFM API

HFM API – Web SDK

• Functional• Server based

The Web SDK can be thought of as an API that exposes all of the HFM Web based functionality

Page 6: Getting Started With  The HFM API

HFM API – Web SDK Docs

• « Web Developers Guide »

• HTML:• http://docs.oracle.com/cd/E17236_01/epm.1112/hfm_websdk/launch.htm

• Downloadable PDF• http://docs.oracle.com/cd/E17236_01/epm.1112/hfm_websdk.pdf

Page 7: Getting Started With  The HFM API

HFM API – DCOM SDK

• Administrative• Client based

The DCOM SDK can be thought of as an API that exposes all of the HFM Windows Client functionality

Page 8: Getting Started With  The HFM API

HFM API – Web SDK Files

• Web Server Directory under Financial Management

• Libraries prefixed with HFMw

Page 9: Getting Started With  The HFM API

HFM API – DCOM SDK Files

• Server folder under Financial Management

• Libraries prefixed with either• Hsv• Hsx

Page 10: Getting Started With  The HFM API

HFM API – Key Libraries

• Several libraries will find their way into just about every project:• Hsv• Hsx

Page 11: Getting Started With  The HFM API

Wrap Up• The HFM API comes in two flavors

– Web SDK - aimed at user web based functionality– DCOM SDK – For administrative oriented tasks,

• The API Libraries are found in the • Architecture – DCOM, Client, Server, and where you fit into the

picture.• Setting up a project in Visual Studio• Login• POV• Data and Metadata Extraction• Q&(and hopefully)A