BG Hyperion FDQM Data Loading 01 Hyp JDE

65
W ith A utomation V ision E xcels Hyperion Implementation Data Loading FDQM to Hyperion Essbase Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 1 of 65

description

BG Hyperion FDQM Data Loading 01 Hyp JDE

Transcript of BG Hyperion FDQM Data Loading 01 Hyp JDE

Page 1: BG Hyperion FDQM Data Loading 01 Hyp JDE

W ith A utomation V ision E xcels

Hyperion Implementation

Data Loading FDQM to Hyperion Essbase

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 1 of 53

Page 2: BG Hyperion FDQM Data Loading 01 Hyp JDE

This document has been prepared based on inputs received from the following

1. Virginia Clark

2. Kathleen Melvin

3. Bill Cox

4. Eric Gowin

5. Doyle Jennings

6. Bruce Haggard

The contents and processes listed in the document are valid as of the time of the last revision made in the document as above and have been approved and reviewed by the Project Team accordingly.

Compiled By _____________________ Reviewed By ____________________

Parmod Kumar Niraja R

Reviewed By ____________________

Approved By ______________________ Approved By ______________________

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 2 of 53

Page 3: BG Hyperion FDQM Data Loading 01 Hyp JDE

Table of Contents

1.0 Overview of FDM 11.1.1.2....................................................................................4 1.0.1 Features and Benefits...............................................................................5 1.0.2 Workbench...............................................................................................5 1.0.3 Web Client................................................................................................52.0 Overview of FDM Applications..............................................................................6 2.0.1 FDM Application Architecture...................................................................6 2.0.2 Adapters...................................................................................................7 2.0.3 Machine Profile................................................................................................................8

3.0 Creating Applications...................................................................................................................9

4.0 Logging on to Applications for the First Time....................................................................13

4.0.1 Adapters...........................................................................................................................13

4.0.2 Machine Profile...............................................................................................................18

4.0.3 Activating and Labeling Dimensions......................................................................19

4.0.4 Web Client.......................................................................................................................22

5.0 Overview of Mapping Tables...................................................................................................24

6.0 Overview of Control Tables......................................................................................................31

6.0.1 Setting up Period...........................................................................................................34

6.0.2 Setting Up Categories…………..………………………………………………………………………………..35

7.0 Overview of Import Groups......................................................................................................36

7.0.1 Creating Import Groups…………………………………………………………………………………………..36

7.0.2 Defining Fields for Import Groups………………………………………………………………………….37

7.0.3 Assigning Import Formats……………………………………………………………………………………….38

8.0 Processing Data…………………………………………………………………………………………………………

……..38

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 3 of 53

Page 4: BG Hyperion FDQM Data Loading 01 Hyp JDE

8.0.1 Importing Source Data...............................................................................................38

8.0.2 Validating Source Data...............................................................................................44

8.0.3 Exporting Data to Target Systems.........................................................................46

9.0 Drilling Back from Planning......................................................................................................49

1.0 Overview of FDM 11.1.1.2Oracle Hyperion Financial Data Quality Management, Fusion Edition (FDM) is an out-of-the boxdata transformation tool that feeds source-level financial data to consolidation, reporting,planning, and analytical applications.

More than a data translation tool, it provides these capabilities: Provides an audit trail to source financial data Ensures the integrity and mapping consistency of source financial data Enables easy reconciliation of financial data Reduces the time that users, administrators, and auditors must spend

investigating,identifying, and correcting errors

The basic FDM process includes six steps: Import source data Validate source data against mapping tables Export source data to a target system Consolidate target system data Validate target system data Review and validate internal financial control

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 4 of 53

Page 5: BG Hyperion FDQM Data Loading 01 Hyp JDE

1.0.1 Features and Benefits

FDM provides a systematic process for loading source data from disparate systems into targetanalytical applications. The process provides data visibility, integrity, and verification.

FDM features and benefits:

A central repository that contains all source data A drill-down audit trail Archiving of source files, error logs, and load files An internal control assessment and certification feature that facilitates

compliance with Corporate-wide process monitoring Import of source data from any formatted text file or data source Multiple dimension mapping and validating Data validation and quality evaluation Error identification and notification Consolidation of target system data

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 5 of 53

Page 6: BG Hyperion FDQM Data Loading 01 Hyp JDE

Validation of and reporting on target system data Load adjustment through Excel journals Budget data loading for multiple periods Advanced reporting and audit functions Batch loading Support for unlimited concurrent users Zero footprint Web deployment

1.0.2 WorkbenchFDM Workbench is a Windows client that can be installed on a PC or on a terminal server.Workbench provides access to the application setup, integration, and development features of FDM and should be used only by administrators.

FDM Workbench basic functionality:

Systems integration Script creation and maintenance Report creation and maintenance Application importing and exporting Batch processor setup and monitoring

1.0.3 Web ClientThe FDM Web client consists of four components:

Web server Application Server Load Balance Manager Task Manager

Web ServerFDM Web Server components can be installed on a Web server running IIS 6.0 or higher. Thecomponents enable users to access FDM applications from the Internet or from a corporateintranet. The Web-based interface provides access to all end-user features and mostadministrator features of FDM.

Application ServerFDM Application Server enables FDM to execute resource-intensive tasks on one or moreapplication servers, instead of on the Web server. To minimize network traffic and increase datatransfer rates, installing the Application Server component on a server other than the Web or

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 6 of 53

Page 7: BG Hyperion FDQM Data Loading 01 Hyp JDE

data (SQL or Oracle ) server is recommended.

Load Balance ManagerFDM Load Balance Manager enables FDM to manage the application servers that executeresource-intensive tasks. Installing Load Balance Manager on the first application server isrecommended.

Task ManagerFDM Task Manager runs scheduled tasks (FDM scripts) at specified intervals (daily, weekly, ormonthly). You can also use Task Manager to add, modify, and delete tasks. Task Manager canbe installed on any server that has access to the FDM application.

2.0 Overview of FDM ApplicationsA FDM application consists of a relational database management system (RDBMS) databaseand directories that contain the transactional data, metadata, reports, and other files that are used to integrate FDM with target applications.One FDM application can load to multiple target applications of multiple systems.

For example,one FDM application can load to two Hyperion Enterprise applications, a Financial Management application, and three Planning applications.

2.0.1 FDM Application Architecture

The following diagram shows the directories that are created when a FDM application is created.

In this example, WLDATA is a user-created directory that is used to store all FDM applications.When the ABCCorp application was created and named, FDM created the ABCCorp directoryits subdirectories. Each application contains four main directories: Data, Inbox, Outbox, andReports.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 7 of 53

Page 8: BG Hyperion FDQM Data Loading 01 Hyp JDE

2.0.2 AdaptersAdapters are software codes that communicate with source and target applications. Each adapter is designed to integrate with a specific target system (for example, Essbase or Financial Management) or source system (for example, Oracle E-Business Suite, or SQL). Workbench enables you to import and maintain the adapters used by FDM.

Target adapters are composed of an XML metadata component and a DLL or EXE. Otheradapters are composed of an XML component only. The DLL or EXE components contain thesystem-specific instructions for interacting with the target system. The XML componentcontains all data that relates to the FDM application.

Each adapter listed in the Integration Adapters pane contains the following sections:

Dimensions Dimension Labels Attribute Dimensions Actions

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 8 of 53

Page 9: BG Hyperion FDQM Data Loading 01 Hyp JDE

Machine Profiles Options

2.0.3 Machine Profile

The Machine Profile contains information that enables FDM to determine on what computersor servers the source and target databases are located. The machine profile also stores globallogon information for connecting to target applications. When the Global Login option isselected, the same user name and password is used to log on to FDM and the target application.

Therefore, in this case, the user account must have access to the server on which the targetapplication resides.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 9 of 53

Page 10: BG Hyperion FDQM Data Loading 01 Hyp JDE

For FDM to load and retrieve values to and from the target application, the user account usedto log on to the target application must have appropriate security privileges in the targetapplication, regardless of what user account is logged on to FDM. You must configure a machine profile for every computer that has the FDM Application Server or Task Manager component installed.

3.0 Creating ApplicationsTo create applications:

Access the FDM Logon page by launching the Web client or Workbench:

Web Client—Select Start > Programs > Oracle EPM System > Financial Data QualityManagement > Web Server Components > Web Logon.

From Application, select <New Application> Enter your FDM name and password. Click OK (Workbench).

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 10 of 53

Page 11: BG Hyperion FDQM Data Loading 01 Hyp JDE

The New Application dialog box is displayed. It features two tabs—General and Database.

On the General tab, enter application information.You use the General tab to create the application name and description and to define where the application architecture is stored.

Name— Name of the application. Description—Description of the application. Path—Path to the new application. When an application is created, a

directory of the same name is created. The application name is added to the HyperionFDMApplications.xml file, which is stored in the FDM installation

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 11 of 53

Page 12: BG Hyperion FDQM Data Loading 01 Hyp JDE

Select the Database tab, and enter database information. You use the Database tab to define the properties of the RDBMS database

that stores the FDM transaction data.

OLE DB Provider—The database used by FDM. The default database is SQLOLEDB.

Database Server—The location of the database used by FDM. This option is visible only when OLE DB Provider is set to SQLOLEDB.

Database Name—Typically, the same as the application name. This option is available only when OLE DB Provider is set to SQLOLEDB.

Username—The database administrator user name, for example, the SQLOLEDBadministrator user name.

Password—the database administrator password.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 12 of 53

Page 13: BG Hyperion FDQM Data Loading 01 Hyp JDE

Click OK.

Application is successfully created.

4.0 Logging on to Applications for the First Time

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 13 of 53

Page 14: BG Hyperion FDQM Data Loading 01 Hyp JDE

From Application, select <Application Name> Enter your FDM name and password. Click OK (Workbench).

4.0.1 AdaptersAdapters are software codes that communicate with source and target applications. Each adapter is designed to integrate with a specific target system.

Adapter XMLThe adapter XML acts as a second layer between FDM and the target application. The XML stores application setup parameters and options and scripts that call API functions and returns the results from the target application. The XML may also contain the information required toconfigure a FDM application.

Registered the Hyperion Essbase Adaptor. Click on Import

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 14 of 53

Page 15: BG Hyperion FDQM Data Loading 01 Hyp JDE

Select the Xml file from the predefine location.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 15 of 53

Page 16: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 16 of 53

Page 17: BG Hyperion FDQM Data Loading 01 Hyp JDE

Select the Integration Adaptor and Script.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 17 of 53

Page 18: BG Hyperion FDQM Data Loading 01 Hyp JDE

Adapter DLL and EXE

The target system adapter DLL or EXE acts as a buffer between FDM and a target application.The DLL contains the instructions that enable FDM to communicate with the specified targetapplication .Each DLL contains the API calls for its application.

Click on Registered Adaptor.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 18 of 53

Page 19: BG Hyperion FDQM Data Loading 01 Hyp JDE

Select the .EXE file from the predefine location.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 19 of 53

Page 20: BG Hyperion FDQM Data Loading 01 Hyp JDE

4.0.2 Machine Profile

The machine profile contains the information required to enable FDM to determine on whichservers source and target databases are located. The machine profile also stores global logonInformation for connecting to the target application.

A machine profile must be configured for every computer that has FDM Application Server orFDM Task Manager installed. However, only these fields must be completed:

Enter Source Machine Name. Enter Target Machine Name. Enter User Name/Password of FDQM Domain (Domain may be entered as NA if you are not using the global login

ID)

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 20 of 53

Page 21: BG Hyperion FDQM Data Loading 01 Hyp JDE

4.0.3 Activating and Labeling Dimensions

Account Dimension Entity Dimension UD1(Department) UD2(Location) UD3(Version) Scenario Period Year

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 21 of 53

Page 22: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 22 of 53

Page 23: BG Hyperion FDQM Data Loading 01 Hyp JDE

4.0.4 Web Client

FDQM web client is a web based client that can be access through internet explore.URL: http://FDQMServer Name/HyperionFDM

Select the application Name. Enter User ID. Enter Password. Click on Logon Button.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 23 of 53

Page 24: BG Hyperion FDQM Data Loading 01 Hyp JDE

The FDM Web client desktop is the control center where applications are built and administered. After you log on to an application, the desktop is displayed.

Screen indicator—identifies the current FDM screen. FDM menu rollup and FDM menu—The rollup contains six tabs. and the

menu containsseven menu items (six identical to the menu rollup plus the File menu). Select a tab or menu item to view its underlying menu. All FDM functions available in the Web client can be accessed from the menus. In the example figure, the Workflow tab is selected, and the Workflow menu is displayed. You can access all functions from the menu bar at the top of the FDM desktop

POV bar—Displays the current user, FDM application, FDM location, FDM period, FDMcategory, target category, mode (global or local), system lock status, and adapter used by the current location

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 24 of 53

Page 25: BG Hyperion FDQM Data Loading 01 Hyp JDE

5.0 Overview of Mapping TablesMapping tables map source members to target members.

To open the Maps screen, select Activities > Maps.

On the Maps screen, from a list, you select a dimension to map. Because, in the target dimension list, FDM displays only valid values, you can be assured that you are mapping source members to valid target values.

Mapping tables for the Account dimension contain a column that controls sign conversion. Thiscolumn, which is titled with a minus ( – ), provides an option that reverses the sign of the source account value.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 25 of 53

Page 26: BG Hyperion FDQM Data Loading 01 Hyp JDE

Select the Dimension for which mapping is required.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 26 of 53

Page 27: BG Hyperion FDQM Data Loading 01 Hyp JDE

Browse the Target Value Select Target Value. Click OK

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 27 of 53

Page 28: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 28 of 53

Page 29: BG Hyperion FDQM Data Loading 01 Hyp JDE

Creating Data Load Locations

To create data load locations:

From within the Web client, select Metadata > Locations. The Locations screen is displayed.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 29 of 53

Page 30: BG Hyperion FDQM Data Loading 01 Hyp JDE

Right-click a Controls Review location and select Add Child.

From Location Type, select Data Load. For the new data load location, enter a name. Click OK.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 30 of 53

Page 31: BG Hyperion FDQM Data Loading 01 Hyp JDE

After created data load location click on data load location Enter Description.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 31 of 53

Page 32: BG Hyperion FDQM Data Loading 01 Hyp JDE

In the workflow behaviors tab enter import format name

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 32 of 53

Page 33: BG Hyperion FDQM Data Loading 01 Hyp JDE

6.0 Overview of Control TablesTo create data load locations:

From within the Web client, select Metadata > Control Table.

Control tables enable system administrators to control the system options and POV values that users can select. For each target system, FDM uses two control tables (Periods and Categories).

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 33 of 53

Page 34: BG Hyperion FDQM Data Loading 01 Hyp JDE

The Control table screen is displayed.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 34 of 53

Page 35: BG Hyperion FDQM Data Loading 01 Hyp JDE

6.0.1 Setting up Period

From Control Table, select Periods. Select Add. Select the cell to which to add or update information. In the Period column, select Browse, and select a target period. To indicate that the change is pending, is displayed left of the row. Click Update Grid.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 35 of 53

Page 36: BG Hyperion FDQM Data Loading 01 Hyp JDE

6.0.2 Setting Up CategoriesThe Categories table contains definitions of data categories

From Control Table, select Categories.

Select Add. Select the cell to which to add or update information. In the Category column, select Browse. Select the Target Category column, and select a target category. Click Update Grid.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 36 of 53

Page 37: BG Hyperion FDQM Data Loading 01 Hyp JDE

7.0 Overview of Import GroupsWhen importing data files, data load locations use import groups. Therefore, each data loadlocation must be assigned an import group. Import groups instruct FDM how to interpret datafiles and how to transform files into data that can be loaded into the FDM data structure.The Import Formats screen is arranged in a summary-and-detail format. The upper grid listsimport groups, and the lower grid enables you to define import-group fields.

7.0.1 Creating Import GroupsTo create import groups:

From the FDM Web client, select Metadata > Import Formats.The Import Formats screen is displayed.

From the upper grid, click Add.In the upper grid of the Import Formats screen, a row is added.

For the import group, specify a name and description. From File Type, select Fixed or Delimited. If the file type is delimited, in the delimiter column, select a type of delimiter. Click Update Grid.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 37 of 53

Page 38: BG Hyperion FDQM Data Loading 01 Hyp JDE

7.0.2 Defining Fields for Import Groups

Field Name—The field into which to import Field Number—The field to be imported Number of Fields—The number of fields that are included within each row of

the text file Expression—An expression that overwrites the contents of the field location,

unless the field is defined as a Skip field

Note: For entity dimension field number & number of field are 1 & in the expression column we mention the import FDQM Entity name.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 38 of 53

Page 39: BG Hyperion FDQM Data Loading 01 Hyp JDE

7.0.3 Assigning Import FormatsTo assign import formats to locations:

From the FDM Web client, Select Metadata > Locations. The Locations screen is displayed. Select a location. Select the Workflow Behaviors tab. From Import Format, select an import format. Click Save.

8.0Processing Data

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 39 of 53

Page 40: BG Hyperion FDQM Data Loading 01 Hyp JDE

8.0.1 Importing Source Data

After an import format is created and assigned to a location, you can import source data.

To import source data:

From the FDM Web client, select Workflow > Import. The Import screen is displayed.

Depending upon whether you want to upload the data file from the application Inbox or from another location, select the Upload File tab or the Select File from Inbox tab.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 40 of 53

Page 41: BG Hyperion FDQM Data Loading 01 Hyp JDE

If you selected Upload File, click Browse, locate the file, click Open, then click Import.

If you selected Select File from Inbox, click Select File, select a file, then click OK.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 41 of 53

Page 42: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 42 of 53

Page 43: BG Hyperion FDQM Data Loading 01 Hyp JDE

Click on import button.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 43 of 53

Page 44: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 44 of 53

Page 45: BG Hyperion FDQM Data Loading 01 Hyp JDE

8.0.2 Validating Source Data

FDM forces the validation of the source data against the mapping tables. Validation compares the dimension mapping to the source file and identifies unmapped dimensions.

To run the validation process, at the top of the main FDM screen, select Validation.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 45 of 53

Click on validation

Page 46: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 46 of 53

Page 47: BG Hyperion FDQM Data Loading 01 Hyp JDE

8.0.3 Exporting Data to Target SystemsTo export to target systems:

From the header of the FDM desktop, click Export.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 47 of 53

Click on Export

Page 48: BG Hyperion FDQM Data Loading 01 Hyp JDE

FDM creates the export file (in the format required by the target system) and places it in theOutbox directory of the application.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 48 of 53

Page 49: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data was successfully loaded in Essbase.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 49 of 53

Page 50: BG Hyperion FDQM Data Loading 01 Hyp JDE

9.0Drilling Back from PlanningPlanning users can drill back to FDM to view the sources used to load the Planning Form To view the sources used to load Planning intersections:

In Planning, right-click a base-level amount that was loaded from FDM. Select Drill Back to Source.

FDM launches and the Drill Back from Target System screen is displayed.

The top pane of the drill-back window lists all sources that were loaded to the Planningintersection. The bottom pane (Summary tab) provides information about the item that isselected in the top pane.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 50 of 53

Page 51: BG Hyperion FDQM Data Loading 01 Hyp JDE

From the drill-back window, you can access the FDM drill-down window by clicking an amountin one of the rows in the top form.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 51 of 53

Page 52: BG Hyperion FDQM Data Loading 01 Hyp JDE

In the FDQM window right click on Amount Select the Open Source Documents. New window will be opened with data file

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 52 of 53

Page 53: BG Hyperion FDQM Data Loading 01 Hyp JDE

Data Loaded file.

Data Loading from FDQM to Hyperion Essbase – For Restricted Internal Circulation only Page 53 of 53