• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Hbm database
 

Hbm database

on

  • 256 views

 

Statistics

Views

Total Views
256
Views on SlideShare
256
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Hbm database Hbm database Document Transcript

    • Hyperion Business Modeling ®Release 3.0Database Tables Reference Hyperion Solutions Corporation P/N: D503630000
    • Copyright 2000-2002 Hyperion Solutions Corporation. All rights reserved.Hyperion, Hyperion Essbase and the “H” logo are registered trademarks of HyperionSolutions Corporation. Hyperion Solutions is a trademark of Hyperion Solutions Corporation.All other brand and product names are trademarks or registered trademarks of their respectiveholders.No portion of this manual may be reproduced or transmitted in any form or by any means,electronic or mechanical, including photocopying, recording, or information storage andretrieval systems, for any purpose other than the purchaser’s personal use, without the expresswritten permission of Hyperion Solutions Corporation.Notice: The information contained in this document is subject to change without notice.Hyperion Solutions Corporation shall not be liable for errors contained herein orconsequential damages in connection with the furnishing, performance, or use of this material. Hyperion Solutions Corporation 1344 Crossman Avenue Sunnyvale, CA 94089
    • ContentsChapter 1: Introduction ......................................................................................... 7 Purpose ....................................................................................................................... 7 Supported Databases ................................................................................................... 7 What’s Inside .............................................................................................................. 8 Reference Conventions ............................................................................................... 9 Modifying Data in External Databases ....................................................................... 9Chapter 2: Master List of Database Tables ............................................... 11Master List of Database Tables ........................................................................................ 11Chapter 3: Model Tables ..................................................................................... 15Generated Tables .............................................................................................................. 16List of Indexes .................................................................................................................. 16HABM_boxes ................................................................................................................... 18HABM_categories ............................................................................................................ 20HABM_financial .............................................................................................................. 21HABM_groups ................................................................................................................. 23HABM_groupxref ............................................................................................................ 24HABM_layout .................................................................................................................. 25HABM_links .................................................................................................................... 26HABM_models ................................................................................................................ 28HABM_notes.................................................................................................................... 31HABM_periods ................................................................................................................ 32HABM_scenarios ............................................................................................................. 33HABM_timelines* ........................................................................................................... 34HABM_units .................................................................................................................... 35HABM_variables.............................................................................................................. 36Hyperion Business Modeling Database Tables Reference s iii
    • HBM_modelPreferences .................................................................................................. 37HBM_users ....................................................................................................................... 39Chapter 4: Enterprise Model Tables ............................................................. 41List of Indexes .................................................................................................................. 43HBM_boxIDChanges ....................................................................................................... 45HBM_categoryIDChanges ............................................................................................... 45HBM_containers .............................................................................................................. 46HBM_entBoxLinks .......................................................................................................... 47HBM_entErrors ................................................................................................................ 48HBM_entEssDimensions ................................................................................................. 49HBM_entExchangeRates ................................................................................................. 49HBM_entLinkFlowCosts ................................................................................................. 50HBM_entModelChanges .................................................................................................. 51HBM_entModelLayout .................................................................................................... 52HBM_entModelLinks ...................................................................................................... 53HBM_entModels .............................................................................................................. 53HBM_entModelUDEssDatabaseTypes ............................................................................ 54HBM_entPublishedBoxes ................................................................................................ 55HBM_entPublishedCategories ......................................................................................... 57HBM_entPublishedFinancial ........................................................................................... 58HBM_entPublishedGroups .............................................................................................. 60HBM_entPublishedGroupxref .......................................................................................... 61HBM_entPublishedLinks ................................................................................................. 62HBM_entPublishedModelPref ......................................................................................... 64HBM_entPublishedModels .............................................................................................. 66HBM_entPublishedNotes ................................................................................................. 69HBM_entPublishedUnits .................................................................................................. 70HBM_entPublishedVariables ........................................................................................... 71HBM_publishingContainers ............................................................................................. 72HBM_tagsetIDChanges .................................................................................................... 72HBM_entUDEssDatabaseTypes ...................................................................................... 73HBM_unitNameChanges ................................................................................................. 73HBM_variableIDChanges ................................................................................................ 74iv s Hyperion Business Modeling Database Tables Reference
    • Chapter 5: Results Tables .................................................................................. 75HABM_resultupdate ........................................................................................................ 76HBM_activityResults ....................................................................................................... 77HBM_inventoryResults.................................................................................................... 78HBM_resourceResults ..................................................................................................... 79HBM_revenueCostResults ............................................................................................... 80HBM_tagByBoxDetResults ............................................................................................. 81HBM_tagByBoxSumResults ........................................................................................... 82HBM_tagsResourceResults.............................................................................................. 83HBM_tagsTotalResults .................................................................................................... 84HBM_utilizationResults ................................................................................................... 85HBM_boxCostFlows........................................................................................................ 86HBM_boxLinkFlows ....................................................................................................... 87HBM_entModelResults.................................................................................................... 88HBM_totalModelResults ................................................................................................. 89Chapter 6: Results Views Tables ................................................................... 91Viewing Results Views .................................................................................................... 92HABM_activity ................................................................................................................ 96HABM_inventory ............................................................................................................ 97HABM_resource .............................................................................................................. 98HABM_revenuecost ......................................................................................................... 99HABM_tagByBoxDetailed ............................................................................................ 100HABM_tagByBoxSummary .......................................................................................... 101HABM_tagsResource .................................................................................................... 102HABM_tagsTotal ........................................................................................................... 103HABM_utilization.......................................................................................................... 104HBM_entModelRes ....................................................................................................... 105HBM_totalModel ........................................................................................................... 106Chapter 7: History of Database Changes ................................................ 107Model Table Changes .................................................................................................... 108Enterprise Model Table .................................................................................................. 116Results Tables Changes.................................................................................................. 126Results Views Tables Changes ...................................................................................... 131Hyperion Business Modeling Database Tables Reference s v
    • Index ............................................................................................................................ 137vi s Hyperion Business Modeling Database Tables Reference
    • Chapter Introduction 1 Purpose Hyperion Business Modeling uses a relational database as its primary storage environment for model, and results data. You can store the database tables in any relational database container supported by an ODBC (Open Database Conductivity) or JDBC (Java Database Conductivity) driver. Supported Databases We have tested the software with the following databases: q Microsoft Access 2000 q Microsoft Access (XP) q SQL Server 7 q SQL Server 2000 (Enterprise Edition) q Oracle 8 q Oracle 9.0.1.1 q DB2 7.1Hyperion Business Modeling Database Tables Reference s 7
    • Introduction What’s Inside This guide contains descriptions of the database tables contained in Hyperion Business Modeling Release 3.0. The tables contain information about the models and enterprise models, the data used to create the models, and their scenarios and results. When you save a model to a relational database container, these tables are automatically populated with this information. In most cases, information about both regular and enterprise models is saved to the same tables. For example, details about boxes for both regular models and enterprise models are saved in HABM_boxes. Information about the management of the enterprise model, including publishing, currency exchange and layout changes, is saved to the Enterprise Model tables. To improve performance, calculation results and the corresponding IDs for boxes, categories, and so on, are saved to the Results tables in a numeric format. In order to view these results, you can refer to the associated table in the Results Views tables. For example, the information stored in HBM_activityResults can be viewed if you open HABM_activity Results View table. You will find information about the structures of these tables and notes about how these tables are used. The tables are listed in alphabetical order in the following sections: q "Model Tables" on page 15 q "Enterprise Model Tables" on page 41 q "Results Tables" on page 75 q "Results Views Tables" on page 91 Note: The details supplied in this document are specific to Oracle. If you are using Access, you should be aware that the software considers the limitations of Access when processing data. The software also takes different data types into account (if any) when processing data on DB2 or SQL Server. For a complete list of all database tables, refer to "Master List of Database Tables" on page 11. Note: The number of characters allocated for objects, IDs or results are larger in order to be MBCS compliant.8 s Hyperion Business Modeling Database Tables Reference
    • Introduction 1 Reference Conventions The following table shows the conventions used in this document. Item Meaning rsetid Bold in the Field column indicates a key field used as part of an index for the table. See "List of Indexes" on page 16 for a list of indexes for Model tables. Note: No index fields are required for Results tables or for temporary files that are created for the application to track internal changes, such as HBM_boxIDChanges timelines* Fields or tables that are marked by an asterisk are created but not used in this release of Hyperion Business Modeling. Modifying Data in External Databases If you modify data externally (using spreadsheets or other software packages such as Hyperion Application Link, Microsoft Excel, Microsoft Access, and so on), the data must be validated against the constraints and conditions of Hyperion Business Modeling before the model can be opened. To flag the changes for validation, you must set two flags before opening the model in Hyperion Business Modeling, as follows: q The external update (extupdate) flag in the HABM_Models database table must be set to Yes (Y) to indicate that changes have been made in the external database that must be verified before opening the model. q The status flag in the HABM_Models database table must be set to No (N) to indicate that the model has not been verified, calculated, or saved. See "HABM_models" on page 28 for additional information. When Hyperion Business Modeling is next opened, the first user to access the model is presented with a dialog asking the user to validate the data before loading. CAUTION: If the data is modified externally, and the external update and status flags are not set, the validation does not run. Although the model may open, the data may be corrupted.Hyperion Business Modeling Database Tables Reference s 9
    • Introduction The flags are automatically reset to the default after the data is verified. For additional information, refer to the Hyperion Business Modeling Model Builder’s Guide.10 s Hyperion Business Modeling Database Tables Reference
    • Chapter Master List of Database 2 Tables The master list provides the name and type of every table that currently exists in Hyperion Business Modeling, listed in alphabetical order. For detailed information about particular tables, refer to the following chapters: q "Model Tables" on page 15 q "Enterprise Model Tables" on page 41 q "Results Tables" on page 75 q "Results Views Tables" on page 91 q "History of Database Changes" on page 107Master List of Database Tables See Page Database table Type Number HABM_activity Results Views 96 HABM_boxes Model 18 HABM_categories Model 20 HABM_financial Model 21 HABM_groups Model 23 HABM_groupxref Model 24 HABM_inventory Results Views 97 HABM_layout Model 25Hyperion Business Modeling Database Tables Reference s 11
    • Master List of Database Tables See Page Database table - (continued) Type Number HABM_links Model 26 HABM_models Model 28 HABM_notes Model 31 HABM_periods Model 32 HABM_resource Results Views 98 HABM_resultupdate Results 76 HABM_revenuecost Results Views 99 HABM_scenarios Model 33 HABM_tagByBoxDetailed Results Views 100 HABM_tagByBoxSummary Results Views 101 HABM_tagsResource Results Views 102 HABM_tagsTotal Results Views 103 HABM_timelines* Model 34 HABM_units Model 35 HABM_utilization Results Views 104 HABM_variables Model 36 HBM_activityResults Results 77 HBM_boxCostFlows Results 86 HBM_boxIDChanges Enterprise Model 45 HBM_boxLinkFlows Results 87 HBM_categoryIDChanges Enterprise Model 45 HBM_containers Enterprise Model 46 HBM_entBoxLinks Enterprise Model 47 HBM_entErrors Enterprise Model 48 HBM_entEssDimensions Enterprise Model 4912 s Hyperion Business Modeling Database Tables Reference
    • Master List of Database Tables See Page Database table - (continued) Type Number HBM_entExchangeRates Enterprise Model 48 HBM_entLinkFlowCosts Enterprise Model 50 HBM_entModelChanges Enterprise Model 51 HBM_entModelLayout Enterprise Model 52 HBM_entModelLinks Enterprise Model 53 HBM_modelPreferences Model 37 HBM_entModelRes Results Views 88 2 HBM_entModelResults Results 88 HBM_entModels Enterprise Model 53 HBM_entModelUDEssDatabase Enterprise Model 52 Types HBM_entPublishedBoxes Enterprise Model 55 HBM_entPublishedCategories Enterprise Model 57 HBM_entPublishedFinancial Enterprise Model 58 HBM_entPublishedGroups Enterprise Model 60 HBM_entPublishedGroupxref Enterprise Model 61 HBM_entPublishedLinks Enterprise Model 62 HBM_entPublishedModelPref Enterprise Model 64 HBM_entPublishedModels Enterprise Model 66 HBM_entPublishedNotes Enterprise Model 69 HBM_entPublishedUnits Enterprise Model 70 HBM_entPublishedVariables Enterprise Model 71 HBM_entUDEssDatabaseTypes Enterprise Model 73 HBM_inventoryResults Results 78 HBM_publishingContainers Enterprise Model 72Hyperion Business Modeling Database Tables Reference s 13
    • Master List of Database Tables See Page Database table - (continued) Type Number HBM_resourceResults Results 79 HBM_revenuecostResults Results 80 HBM_tagByBoxDetResults Results 81 HBM_tagByBoxSumResults Results 82 HBM_tagsetIDChanges Enterprise Model 72 HBM_tagsResourceResults Results 79 HBM_tagsTotalResults Results 84 HBM_totalModel Results Views 89 HBM_totalModelResults Results 89 HBM_unitNameChanges Enterprise Model 73 HBM_users Model 39 HBM_utilizationResults Results 85 HBM_variableIDChanges Enterprise Model 7414 s Hyperion Business Modeling Database Tables Reference
    • Chapter Model Tables 3 These tables store all model information. Each model has a unique three-digit identifier (or ID) which forms part of the identification of every object. A model object can be a box, link, period, timeline, and so on. Object IDs can be a maximum of nine digits. Model and object IDs are valid for the current container only. Model names do not change when moving or copying models between containers. However, the model and its objects can have different IDs across different containers. Always use an object ID in conjunction with modelid to uniquely identify a record. The tables are created when the environment is initialized. Saving or modifying the model populates the tables. All Model tables are used for both regular and enterprise model data. For information on database tables that are created specifically for the enterprise model, refer to "Enterprise Model Tables" on page 41. You can find the following model tables and their descriptions in this chapter: q "HABM_boxes" on page 18 q "HABM_categories" on page 20 q "HABM_financial" on page 21 q "HABM_groups" on page 23 q "HABM_groupxref" on page 24 q "HABM_layout" on page 25 q "HABM_links" on page 26 q "HABM_models" on page 28 q "HABM_notes" on page 31 q "HABM_periods" on page 32Hyperion Business Modeling Database Tables Reference s 15
    • Model Tables q "HABM_scenarios" on page 33 q "HABM_timelines*" on page 34 q "HABM_units" on page 35 q "HABM_variables" on page 36 q "HBM_modelPreferences" on page 37 q "HBM_users" on page 39 To see the indexes used with these tables, see "List of Indexes" on page 16.Generated Tables The HABM_timelines table is generated but not used with this release of Hyperion Business Modeling. It is intended for future use, and should not be modified at the present time.List of Indexes Each database table has one or more associated index files that specify the pointer or field name used to search the database for a record. In the individual tables, field names that are presented in bold indicate a key field that is used as part of the index for the table. The following indexes are used in this release. Table Index Index Sort Field HABM_boxes HABM_boxes_indx boxid HABM_boxes_indx2 modelid HABM_categories HABM_categ_indx categoryid HABM_categ_indx2 modelid HABM_financial HABM_fin_indx finid HABM_fin_indx2 modelid HABM_groups HABM_groups_indx groupid HABM_groups_indx2 modelid16 s Hyperion Business Modeling Database Tables Reference
    • Model Tables Table (Cont’d) Index Index Sort Field HABM_groupxref HABM_grpxref_indx modelid HABM_layout HABM_layout_indx modelid HABM_links HABM_links_indx linkid HABM_links_indx2 modelid HABM_links_indx3 srcbox HABM_models HABM_models_indx modelid HABM_models_indx2 name HABM_notes HABM_notes_indx modelid 3 objid HABM_periods HABM_periods_indx modelid timelineid HABM_scenarios HABM_scen_indx scenarioid HABM_scen_indx2 scenarioalias HABM_scen_indx3 modelid HABM_timelines HABM_timelines_indx timelineid HABM_timelines_indx2 modelid HABM_units HABM_units_indx description HABM_units_indx2 unitid HABM_variables HABM_var_indx variableid HABM_var_indx2 modelid scope HBM_model HBM_pref_indx preferenceid Preferences HBM_users HBM_users_indx useridHyperion Business Modeling Database Tables Reference s 17
    • Model TablesHABM_boxes This table contains a record for each box in the model. Model linking and embedding are performed through the use of imported aggregates. For enterprise models, the results of any changes made by linking are stored in this table and HABM_financial.. Field Type Required Reference Description boxid1 numeric (12,0) Yes Unique Box ID modelid2 numeric (12,0) Yes HABM_models. Model to which box modelid belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to change boxes: A=Add D=Delete U=Update C=Calculate shortname varchar (80) Yes Abbreviated name of the box name varchar (200) Yes Name of the box unitid numeric (12,0) HABM_models.units ID of the unit assigned to the box type numeric (3,0) Yes Type of Box3: 0 - Supply 1 - Resource 2 - Activity 3 - Summary 4 - Demand 5 - Route 6 - Inventory18 s Hyperion Business Modeling Database Tables Reference
    • Model Tables Field Type Required Reference Description capacity numeric (24,6) Capacity of Box sqty numeric (24,6) Starting Quantity scost numeric (24,6) Starting Cost policy_type char (1) Type of policy, as follows: For Route Box: R - Ratio C - Capability F - Fixed 3 For Inventory Box: d - Differential i - Input c - Closing policy_qty numeric (24,6) Ongoing policy quantity controlid varchar (80) Control ID for route boxes using a control/ subordinate policy cpctyformlid numeric (12,0) HABM_variables. If capacity is a formula variableid polcyformlid numeric (12,0) HABM_variables. If policy is a formula variableid1. Part of the key for unique index HABM_boxes_indx.2. Part of the key for index HABM_boxes_indx2.3. Seven Hyperion Business Modeling box types, group boxes, pinin, and pinout.Hyperion Business Modeling Database Tables Reference s 19
    • Model TablesHABM_categories This table contains information about the model’s financial categories. Field Type Required Reference Description categoryid1 numeric (12,0) Yes Generated category ID modelid2 numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to change categories: A=Add D=Delete U=Update C=Calculate categorynum numeric (12,0) Yes Category ID created by the user description varchar (200) Category description minval numeric (24,6) Value defines the From limit maxval numeric (24,6) Value defines the To limit type char (1) Yes Identifies category type as: R=Revenue C=Cost parentid numeric (12,0) HABM_categories. Where this category categoryid aggregates to1. Part of the key for unique index HABM_categ_indx.2. Part of the key for index HABM_categ_indx2.20 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHABM_financial This table contains financial information used by the model, including boxes associated with financial data, values, ranges, and financial category IDs. Field Type Required Reference Description finid1 numeric (12,0) Yes Financial record ID modelid2 numeric (12,0) Yes HABM_models. Model to which the modelid box belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid 3 operation varchar (1) Operations used to change boxes: A=Add D=Delete U=Update C=Calculate boxid numeric (12,0) Yes HABM_boxes.boxid Box ID unitvalue numeric (24,6) Yes Unit value used totalvalue numeric (24,6) Yes Total value used valtype numeric (3,0) The type of value selected for the cost per box3. expval numeric (24,6) Expected value range numeric (24,6) Range minval numeric (24,6) Value defines the From limit maxval numeric (24,6) Value defines the To limit categoryid numeric (12,0) Yes HABM_categories. Category ID categorynum variableid numeric(12,0) HABM_variables. Variable ID displays, variableid if formula used1. Part of the key for index HABM_fin_indx.2. Part of the key for index HABM_fin_indx2.Hyperion Business Modeling Database Tables Reference s 21
    • Model Tables3. A numeric value is assigned to each condition as follows: - Total = 1, No Total = 0 - No expected value = 2, Expected Value = 0 - No Constant Factor = 0 Depending on the conditions which have been set, the numeric value for all conditions is totalled and displayed as the valtype. For example, if you have a Total (1) with no Expected Value (2), the valtype is 1 + 2 = 3. Similarly, if you have No Total (0) with No Constant Factor (0), the valtype is 0 + 0 = 0.22 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHABM_groups This table contains information about groups that support the functionality of tag sets. The HABM_groupxref table associates groups with boxes in the model. A group can be a tag attached to some boxes. In the future, the application will have visual groups, that enable you to represent a group visually as a single box. The visualone field identifies this property. Field Type Required Reference Description groupid1 numeric (12,0) Yes Group to which objects belong modelid2 numeric (12,0) Yes HABM_models. Model ID 3 modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to change boxes: A=Add D=Delete U=Update C=Calculate shortname varchar (8) Yes Tag set ID groupname varchar (50) Yes Textual description of group visualone* char (1) Yes Representation of the group as one box in the schematic1. Part of the key for unique index HABM_groups_indx2. Part of the key for index HABM_groups_indx2Hyperion Business Modeling Database Tables Reference s 23
    • Model TablesHABM_groupxref This table contains the detail (cross-reference) part of the HABM_groups table. Field Type Required Reference Description groupid numeric (12,0) Yes HABM_groups. Box group groupid modelid1 numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to change boxes: A=Add D=Delete U=Update C=Calculate boxid numeric (12,0) Yes HABM_boxes. Box in current group boxid1. Part of the key for index HABM_grpxref_indx.24 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHABM_layout This table contains the X-Y coordinates that identify the location and size of all boxes in the model or enterprise model. Field Type Required Reference Description modelid1 numeric (12,0) Yes HABM_models. ID of the model to modelid which the box belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique period ID periodid 3 boxid numeric (12,0) Yes HABM_boxes. Unique box ID of the boxid box selected on the schematic xcoord numeric (12,0) Yes X coordinate for the selected model ycoord numeric (12,0) Yes Y coordinate for the selected model boxwidth numeric (12,0) Yes Width of the selected box in pixels boxheight numeric (12,0) Yes Height of the selected box in pixels viewlevel numeric (1) Yes The type of model, as follows: 0 - Regular model 1 - Enterprise model1. Part of the key for index HABM_layout_indx.Hyperion Business Modeling Database Tables Reference s 25
    • Model TablesHABM_links Each record in this table contains link information between two boxes. The srcbox and dstbox fields reference two boxes. Field Type Required Reference Description linkid1 numeric (12,0) Yes Unique link ID modelid2 numeric (12,0) Yes HABM_models. Model to which box modelid belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to change links: A=Add D=Delete U=Update C=Calculate srcbox3 numeric (12,0) Yes HABM_boxes. Box ID of the source boxid (from) box dstbox numeric (12,0) Yes HABM_boxes. Box ID of the boxid destination (to) box unitvalue numeric (24,6) Unit factor value totalvalue numeric (24,6) Yes Total factor value valtype numeric (3,0) Yes The number represents the type of value selected for the input link factor (Unit, Constant, Total).4 expval numeric (24,6) Expected value per box unit, as defined by the user range numeric (24,6) Yes Range26 s Hyperion Business Modeling Database Tables Reference
    • Model Tables Field (Cont’d) Type Required Reference Description minval numeric (24,6) Yes Minimum maxval numeric (24,6) Yes Maximum priority numeric (3,0) Yes Priority of link newpriority numeric (3,0) New or defined priority of link variableid numeric (12,0) HABM_variables. Variable ID displays, if variableid formula used1. Part of the key for unique index HABM_links_indx.2.3. Part of the key for index HABM_links_indx2. Part of the key for index HABM_links_indx3. 34. A numeric value is assigned to each condition as follows: - Total = 1, No Total = 0 - No expected value = 2, Expected Value = 0 - Constant Factor = 4, No Constant Factor = 0 Depending on the conditions that are set, the numeric value for all conditions is totalled and displayed as the valtype. For example, if you have a Total (1) with no Expected Value (2), the valtype is 1 + 2 = 3. Similarly, if you have No Total (0) with No Constant Factor (0), the valtype is 0 + 0 = 0.Hyperion Business Modeling Database Tables Reference s 27
    • Model TablesHABM_models This table includes information about the owner, access privileges and password, currency, timelines, and update information for regular and enterprise models. Field Type Required Reference Description modelid1 numeric (12,0) Yes Model ID in this environment name2 varchar (200) Yes Name of an enterprise model or regular model title varchar (1,000) Yes Long title of an enterprise model or regular model owner numeric (12,0) HBM_users. ID of the model owner userid or creator userlock numeric (12,0) This information is used for model locking. For regular models, an incremented value is applied to each concurrent user that opens the application, to control the saving of changes. For enterprise models, this value indicates the state of the models, as follows: 0 - Unlocked 1 - Locked crncy char (3) Model currency, expressed in ISO 4217 3-character currency code28 s Hyperion Business Modeling Database Tables Reference
    • Model Tables Field (Cont’d) Type Required Reference Description finmultiplier numeric (12,0) A label identifying the display attributes for financial data. For example, if you do not want to view long numbers in reports, you could enter your data in millions, and set the multiplier to 1,000. modelversion varchar (10) Version of Hyperion Business Modeling in which the model is 3 created. For example, Hyperion Activity Based Modeling 1.5, or Hyperion Business Modeling 2.1 or 3.0 modeltype numeric (1) The type of model can be set to one of the following values: 0 - Regular model 1 - Enterprise model extupdate3 char (1) The external update flag can be set to the following values: Y = Data has been modified externally N = Data has not been modified externally (default) Set the external update flag to Y to indicate that changes have been made in the external database that must be verified before opening the model.Hyperion Business Modeling Database Tables Reference s 29
    • Model Tables Field (Cont’d) Type Required Reference Description status char (10) Status flags can be set to the following values: N = Model is not verified (unverified) Y = Model has been verified CS = Model has been calculated and saved If the model is updated externally, both the extupdate and status flags must be updated as follows: extupdate = Y status = N Note: The calculated per unit values is reset when the model is calculated first. timelineid numeric (12,0) HABM_timelines. Standard timeline timelineid lastupdate 4 date Date and time of last modification1. Part of the key for unique index HABM_models_indx.2. Part of the key for index HABM_models_indx2.3. Whenever you modify data directly in an external spreadsheet or database, you must set the extupdate flag to “Y” to indicate changes have been made. Before the model can be loaded in Hyperion Business Modeling, the system checks the flag. If the model data has been changed, the modifications must be validated by the system before the model can be opened. You must also set the status flag to “N” to indicate that the model has not been verified, calculated or saved. Refer to "Modifying Data in External Databases" on page 9 for additional information.4. A time stamp that can be used in establishing the validity of model linking and signalling model updates.30 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHABM_notes This table holds notes for boxes only. Field Type Required Reference Description modelid1 numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to 3 change notes: A=Add D=Delete U=Update C=Calculate objid1 numeric (12,0) Yes HABM_boxes/ Object ID HABM_links/ HABM_models/.... type numeric (3,0) Yes Object type title varchar (200) Note title keywords2* varchar (1,024) Used for search in notes content varchar (2,000) Text of the note attachment* raw null Data attachment, such as graphic, bitmap, image, text, and so on.1. Part of the key for unique index HABM_notes_indx.2. Contains search items if the user needs to attach text notes with an object.Hyperion Business Modeling Database Tables Reference s 31
    • Model TablesHABM_periods A default timeline and period length are set when you create the model. Field Type Required Reference Description modelid1 numeric (12,0) Yes HABM_models. Model ID modelid timelineid1 numeric (12,0) Yes Timeline owning this period periodid numeric (12,0) Yes Period’s unique ID periodalias varchar (10) Character representation of the period name varchar (200) Yes Name assigned to period numunits* numeric (4,0) Number of units in period unit* char (1) Unit used to define the period1. Part of the key for index HABM_periods_indx.32 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHABM_scenarios This table contains details for all scenarios of a model. Field Type Required Reference Description scenarioid1 numeric (12,0) Yes Unique scenario ID modelid2 numeric (12,0) Yes HABM_models. Model ID modelid scenarioalias3 varchar (10) Yes System generated alias for the scenario timelineid numeric (12,0) Yes Timeline used description varchar (1,000) Yes Short description of 3 scenario owner numeric (12,0) HBM_users. User ID of owner userid1. Part of the key that identifies unique index HABM_scen_indx.2. Part of the key that identifies index HABM_scen_indx3.3. Part of the key that identifies index HABM_scen_indx2.Hyperion Business Modeling Database Tables Reference s 33
    • Model TablesHABM_timelines* This table contains details for all timelines of a model. Note: This table is generated but not used in this release of Hyperion Business Modeling. It is intended for future use, and should not be modified at the present time. Field Type Required Reference Description timelineid1 numeric (12,0) Yes Unique timeline ID modelid2 numeric (12,0) Yes HABM_models. Unique model ID modelid timelinealias char (1) Yes System generated alias for the timeline name varchar (200) Yes Name of the timeline startingdate date Yes Short description of scenario1. Part of the key that identifies unique index HABM_timeln_indx.2. Part of the key that identifies index HABM_timeln_indx2.34 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHABM_units This table contains unit IDs and a description of the model. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to 3 change units: A=Add D=Delete U=Update EA= External Add ED= External Delete EU= External Update unitid1 numeric (9,0) Yes Unit ID description2 varchar (50) Yes Unit description1. Part of the key for unique index HABM_units_indx2.2. Part of the key for unique index HABM_units_indx.Hyperion Business Modeling Database Tables Reference s 35
    • Model TablesHABM_variables This table contains data about variables used in a particular model. Field Type Required Reference Description variableid1 numeric (12,0) Yes Formula ID modelid2 numeric (12,0) Yes HABM_models. Variable model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid operation char (1) Operations used to change variables: A= Add D= Delete U= Update C = Calculation of an enterprise model vname varchar (200) Yes Variable name shortname varchar (80) Yes Variable ID created by the user scope2 char (1) Yes Variable scope: C=constant L= local formula 3 vbody varchar (250) Yes Variable body or constant value calvalue numeric (24,6) The value of the calculated formula1. Part of the key for unique index HABM_var_indx.2. Part of the key for index HABM_var_indx2.3. Local formulas are used only on one data item, like box capacity, factor value, and so on. Unlike the constant formulas that can be re-used, these formulas cannot be shared (unless the user types them in again). Refer to the Hyperion Business Modeling Model Builder’s Guide for further information.36 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHBM_modelPreferences This table is used to save model-specific settings. Field Type Required Reference Description preferenceid1 numeric (12,0) Yes Unique preference ID modelid numeric (12,0) Yes HABM_models. ID of the model to modelid which the preference setting is attached flowdecdigits numeric (1) The number of decimal digits set for reporting the operational flow. 3 The default is zero (0). findecdigits numeric (1) The number of decimal digits set for reporting financial figures. The default is 2. perunitdec numeric (1) The number of decimal digits digits set for reporting per unit values. The default is 4. costofcapid varchar (200) The ID for the EP variable representing the cost of capital. The default value is “cc.” costofcapname varchar (200) The name of the EP variable representing the cost of capital. The default is “Cost of Capital.” taxrateid varchar (200) The ID for the EP variable representing the applicable tax rate. The default is “tr.”Hyperion Business Modeling Database Tables Reference s 37
    • Model Tables Field (Cont’d) Type Required Reference Description taxratename varchar (200) The name of the EP variable representing the applicable tax rate. The default is “Tax Rate.” capchargesid numeric (12,0) The ID of the EP Totaler representing the capital charges. The default is “900.” capcharges varchar (200) The name of the EP name Totaler representing the capital charges. The default is “Capital Charges.” capcharges numeric (12,0) This value defines the rangefrom beginning (or from) limit of the EP Totaler range. The default is set to “901.” capcharges numeric (12,0) This value defines the rangeto end (or to) limit of the EP Totaler range. The default is set to “999.” autolink char (1) Set to automatically link supply and demand boxes with the same unit and ID within an enterprise model, as follows: Y - Autolink N - Do not autolink1. Part of the key for unique index HBM_pref_indx.38 s Hyperion Business Modeling Database Tables Reference
    • Model TablesHBM_users This table contains information about the model owner or creator, and is used for notification of changes to the model. Note: Notification of model changes are sent to the specified model owner only. Field Type Required Reference Description userid1 numeric (12,0) Yes Unique user ID for model owner or creator firstname varchar (200) Yes First name of the model owner or creator 3 lastname varchar (200) Yes Last name of the model owner or creator emailaddress varchar (200) Yes E-mail address of the model owner or creator1. Part of the key for unique index HBM_users_indx.Hyperion Business Modeling Database Tables Reference s 39
    • Model Tables40 s Hyperion Business Modeling Database Tables Reference
    • Chapter Enterprise Model Tables 4 These tables store information that is used to manage the enterprise model, including: q Reporting currency and exchange rates q Publishing q Layout q Linking between models in the enterprise model q Change management between published versions For specific details about the enterprise model as a model (such as boxes, variables, and so on) or individual models within the enterprise model, refer to the tables in "Model Tables" on page 15. The tables are automatically created when the environment is initialized. Saving the enterprise model populates the tables. You can find the following enterprise model tables and their descriptions in this chapter: q "HBM_boxIDChanges" on page 45 q "HBM_categoryIDChanges" on page 45 q "HBM_containers" on page 46 q "HBM_entBoxLinks" on page 47 q "HBM_entErrors" on page 48 q "HBM_entEssDimensions" on page 49 q "HBM_entExchangeRates" on page 49 q "HBM_entModelChanges" on page 51Hyperion Business Modeling Database Tables Reference s 41
    • Enterprise Model Tables q "HBM_entModelLayout" on page 52 q "HBM_entModelLinks" on page 53 q "HBM_entModels" on page 53 q "HBM_entModelUDEssDatabaseTypes" on page 54 q "HBM_entPublishedBoxes" on page 55 q "HBM_entPublishedCategories" on page 57 q "HBM_entPublishedFinancial" on page 58 q "HBM_entPublishedGroups" on page 60 q "HBM_entPublishedGroupxref" on page 61 q "HBM_entPublishedLinks" on page 62 q "HBM_entPublishedModelPref" on page 64 q "HBM_entPublishedModels" on page 66 q "HBM_entPublishedNotes" on page 69 q "HBM_entPublishedUnits" on page 70 q "HBM_entPublishedVariables" on page 71 q "HBM_publishingContainers" on page 72 q "HBM_tagsetIDChanges" on page 72 q "HBM_entUDEssDatabaseTypes" on page 73 q "HBM_unitNameChanges" on page 73 q "HBM_variableIDChanges" on page 74 To see the indexes used with these tables, see "List of Indexes" on page 43.42 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesList of Indexes Most of the database tables have one or more associated index files that specify the pointer or field name used to search the database for a record. In the individual tables, field names that are presented in bold indicate a key field that is used as part of the index for the table. Note: No index fields are required for Results tables or for temporary files that are created for the application to track internal changes, such as HBM_boxIDChanges. The following indexes are used for enterprise models in this release. Table Index Index Sort Field 4 HBM_containers HBM_cont_indx containerid HBM_entBoxLinks HBM_eBLinks_indx linkid HBM_entErrors HBM_eErrors_indx enterprisemodelid HBM_entExchangeRates HBM_eRates_indx exrateid HBM_entLinkFlowCosts HBM_eFCLinks_indx linkid HBM_entModelChanges HBM_eChg_indx changeid HBM_entModelLayout HBM_eml_indx enterprisemodelid HBM_entModelLinks HBM_eLinks_indx modellinkid HBM_entModels HBM_eModels_indx enterprisemodelid HBM_entPublished HBM_epbox_indx boxid Boxes HBM_epbox_indx2 modelid HBM_entPublished HBM_epcat_indx categoryid Categories HBM_epcat_indx2 modelid HBM_entPublished HBM_epfin_indx finid Financial HBM_epfin_indx2 modelid HBM_entPublished HBM_epgrp_indx groupid Groups HBM_epgrp_indx2 modelidHyperion Business Modeling Database Tables Reference s 43
    • Enterprise Model Tables Table (cont’d) Index Index Sort Field HBM_entPublished HBM_epgxref_indx modelid Groupxref HBM_entPublishedLinks HBM_eplink_indx linkid HBM_eplink_indx2 modelid HBM_eplink_indx3 srcbox HBM_entPublishedModel HBM_epmPref_indx preferenceid Pref HBM_entPublishedModels HBM_epm_indx modelid HBM_epm_indx2 name HBM_entPublishedNotes HBM_epnote_indx modelid objid HBM_entPublishedUnits HBM_epunit_indx description HBM_epunit_indx2 unitid HBM_entPublished HBM_epvar_indx variableid Variables HBM_epvar_indx2 modelid scope HBM_publishing HBM_pcont_indx modelid Containers44 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_boxIDChanges This table contains information on the box ID changes in a published model. Field Type Required Reference Description boxid numeric (12,0) Yes HABM_boxes.boxid Unique ID of the changed box modelid numeric (12,0) Yes HABM_models. Unique model ID modelid oldshortname varchar (80) Yes HABM_boxes. Old box shortname shortname newshortname varchar (80) Yes HABM_boxes. New box shortname 4 shortnameHBM_categoryIDChanges This table contains information on the category ID changes in a published model. Field Type Required Reference Description categoryid numeric (12,0) Yes HABM_categories. Unique ID of the categoryid changed category modelid numeric (12,0) Yes HABM_models. Unique model ID modelid oldcategory numeric (12,0) Yes HABM_categories. Old category ID num categorynum newcategory numeric (12,0) Yes HABM_categories. New category ID num categorynumHyperion Business Modeling Database Tables Reference s 45
    • Enterprise Model TablesHBM_containers This table describes where each of the models contained in the enterprise model are located. Field Type Required Reference Description containerid1 numeric (12,0) Yes Unique container ID containername varchar (200) Yes Name of the container type varchar (200) Yes Type of supported database: - DB2 - Oracle - SQL Server - Access - Other servername varchar (20) Yes Server IP address port numeric (10,0) Yes Displays the default port for the selected database type: DB2 - 6789 Oracle - (1521) SQL Server - (1433) Access - (None) dbname varchar (200) Yes Data Source Name (DSN) pointing to the database server url varchar (200) Database URL, including keywords for certain JDBC drivers classpath2 varchar (200) JDBC driver path1. Part of the key for unique index HBM_cont_indx.2. Part of the key for unique index HBM_cont_indx.46 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entBoxLinks This table provides information about the links between boxes in two different models within the enterprise model. Field Type Required Reference Description linkid1 numeric (12,0) Yes Unique link ID enterprise numeric (12,0) HABM_models The ID of the modelid modelid Enterprise model to which the selected box link belongs srcboxid numeric (12,0) Yes HABM_boxes. Box ID of the source 4 boxid Demand (from) box srcmodelid numeric (12,0) Yes HABM_models. Model ID of the source modelid model dstboxid numeric (12,0) Yes HABM_boxes. Box ID of the boxid destination Supply (to) box dstmodelid numeric (12,0) Yes HABM_models. Model ID of the modelid destination model linkfactor numeric (1) The factor applied to the link. The default is 1.1. Part of the key for unique index HBM_eBLinks_indx.Hyperion Business Modeling Database Tables Reference s 47
    • Enterprise Model TablesHBM_entErrors This table provides model owners with access to view errors or warning messages generated in the enterprise model. If the user needs to make corrections in the original model, the enterprise model user saves the enterprise model, and the appropriate errors or warnings for the state of the enterprise model are saved to the database. Depending on the state of the enterprise model when it is saved, this table saves the following information: q If the enterprise model is verified with errors or warnings. q If the enterprise model has been calculated with calculation errors or broken constraints. The model owner can open HBM_entErrors to view the messages for the enterprise model, and make the appropriate corrections in the original model. Field Type Required Reference Description enterprise numeric (12,0) Yes HABM_models. Unique enterprise modelid1 modelid model ID modelid numeric (12,0) Yes HABM_models. The ID of the source modelid (from) model itemid numeric (12,0) Yes HABM_boxes. Box ID named in the boxid calculation error sourcetype char (1) The source of the error may be: C - Calculation V - Verification errortype char (1) The type of error may be: E - Error W - Warning message varchar (2,000) Text of the error or warning message1. Part of the key for unique index HBM_eErrors_indx.48 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entEssDimensions This table contains information on Hyperion Business Modeling Essbase databases. Field Type Required Reference Description dimensionid numeric (12,0) Yes Unique dimension ID dimension varchar (200) Yes Dimension name nameHBM_entExchangeRates 4 This table includes the conversion rates for the currency of each model in the enterprise model into the selected reporting currency. Field Type Required Reference Description exrateid1 numeric (12,0) Yes Unique exchange rate ID reportingcrncy char (3) Yes Selected reporting currency for the enterprise model, expressed in ISO 4217 currency code srccrncy char (3) Yes Original currency of the model, expressed in ISO 4217 currency code conversion numeric (24,6) Yes Exchange rate to rate convert the source currency (srccrncy) into the selected reporting currency lastupdate date Yes Date and time of the last modification1. Part of the key for unique index HBM_eRates_indx.Hyperion Business Modeling Database Tables Reference s 49
    • Enterprise Model TablesHBM_entLinkFlowCosts This table contains enterprise link financial information between two boxes from two different linked models.. Field Type Required Reference Description linkid1 numeric (12,0) Yes Unique link ID enterprise numeric (12,0) Yes HBM_models. Enterprise model ID to modelid modelid which the box belongs flow numeric (24,6) Yes Flow for the selected link cost numeric (24,6) Yes Cost flowing through the selected link revenue numeric (24,6) Yes Revenue flowing through the selected link1. Part of the key for unique index HBM_eFCLinks_indx.50 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entModelChanges This table identifies the owner of a particular model, and shows the publish date for current changes to the enterprise model. Field Type Required Reference Description changeid1 numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model modelid numeric (12,0) Yes HABM_models. Unique model ID modelid 4 userid numeric (12,0) Yes HABM_users. User ID of the model userid owner enterprise numeric (12,0) HABM_models. Model ID of the modelid modelid enterprise model to which the changes are being published publishdate date The publishing date of changes to a model, to notify the enterprise model This date is automatically removed after the enterprise model either accepts or rejects the changes. status char (1) Status of the published changes: A - Accepted R - Rejected N - Not Reviewed1. Part of the key for unique index HBM_eChg_indx.Hyperion Business Modeling Database Tables Reference s 51
    • Enterprise Model TablesHBM_entModelLayout This table contains the X-Y coordinates that identify the location and size of all models in the enterprise model.The X-Y coordinates for boxes are saved in the "HABM_layout" on page 25. Field Type Required Reference Description enterprise numeric (12,0) Yes HABM_models. Unique enterprise model modelid1 modelid ID modelid numeric (12,0) Yes HABM_models. ID of the model that is modelid part of the enterprise model xcoord numeric (12,0) Yes X coordinate for the selected model ycoord numeric (12,0) Yes Y coordinate for the selected model modelwidth numeric (12,0) Yes Width of the selected model in pixels modelheight numeric (12,0) Yes Height of the selected model in pixels viewlevel numeric (1) Yes The view level of the model, as follows: 0 - Model View 1 - Model Detail1. Part of the key for index HBM_eml_indx.52 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entModelLinks This table provides details of the virtual links between models that are contained in an enterprise model. This information is used for GUI display only. Field Type Required Reference Description modellinkid1 numeric (12,0) Yes Unique link ID modellink varchar (200) Yes Name of the virtual name link between models in the enterprise model enterprise numeric (12,0) Yes HABM_models. Enterprise model ID modelid modelid 4 srcmodelid numeric (12,0) Yes HABM_models. Model ID of the source modelid model on the link in the enterprise model dstmodelid numeric (12,0) Yes HABM_models. Model ID of the modelid destination model on the link in the enterprise model1. Part of the key for unique index HBM_eLinks_indx.HBM_entModels This table describes which models are contained in an enterprise model, and identifies whether the selected model is a regular or enterprise model. Details of the enterprise model are saved in the HABM_models table. For additional information, refer to "HABM_models" on page 28. Field Type Required Reference Description enterprise numeric (12,0) Yes HABM_models. Unique enterprise modelid1 modelid model ID modelid numeric (12,0) Yes HABM_models. Model ID of the regular modelid model which is part of an enterprise model1. Part of the key for index HBM_eModels_indx.Hyperion Business Modeling Database Tables Reference s 53
    • Enterprise Model TablesHBM_entModelUDEssDatabaseTypes This table describes the model to which the customized Essbase database belongs. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid essdbtypeid numeric (12,0) Yes HBM_entUDESS Unique ID of the DatabaseTypes.id customized Essbase database54 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entPublishedBoxes This table contains a record for each box change published to the enterprise model. Field Type Required Reference Description boxid1 numeric (12,0) Yes Unique Box ID modelid2 numeric (12,0) Yes HABM_models. ID of the model to modelid which the box belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. periodid Unique period ID 4 changeid numeric (12,0) Yes HABM_entModel Unique change ID is Changes.changeid created each time the model is published to the enterprise model operation varchar (2) The type of operation used to change the box, as follows: EA = External Add ED = External Delete EU = External Update shortname varchar (80) Yes Abbreviated name of the box name varchar (200) Yes Name of the box unitid numeric (12,0) HABM_models. ID of the unit assigned units to the box type numeric (3,0) Yes Type of Box: 0 - Supply 1 - Resource 2 - Activity 3 - Summary 4 - Demand 5 - Route 6 - InventoryHyperion Business Modeling Database Tables Reference s 55
    • Enterprise Model Tables Field (cont’d) Type Required Reference Description capacity numeric (24,6) Capacity of the box sqty numeric (24,6) Starting quantity scost numeric (24,6) Starting cost policy_type char (1) Type of policy, as follows: For Route Box: R - Ratio C - Capability F - Fixed For Inventory Box: d - Differential i - Input c - Closing policy_qty numeric (24,6) Ongoing policy quantity controlid varchar (80) Control ID for route boxes using a control/ subordinate policy cpctyformlid numeric (12,0) HABM_variables. If capacity is a formula variableid polcyformlid numeric (12,0) HABM_variables. If policy is a formula variableid1. Part of the key for unique index HBM_epbox_indx.2. Part of the key for unique index HBM_epbox_indx2.56 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entPublishedCategories This table contains information for the changes to financial categories published to the enterprise model. Field Type Required Reference Description categoryid1 numeric (12,0) Yes Generated category ID modelid2 numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID 4 periodid changeid numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model operation varchar (2) Operations used to change categories: EA= External Add ED= External Delete EU= External Update categorynum numeric (12,0) Yes Category ID created by the user description varchar (200) Category description minval numeric (24,6) Value defines the From limit maxval numeric (24,6) Value defines the To limit type char (1) Yes Identifies category type: R=Revenue C=Cost parentid numeric (12,0) HABM_categories. Where this category categoryid aggregates toHyperion Business Modeling Database Tables Reference s 57
    • Enterprise Model Tables1. Part of the key for unique index HBM_epcat_indx2. Part of the key for index HBM_epcat_indx2HBM_entPublishedFinancial This table contains a record of changes to financial information published to the enterprise model. The results of any changes made by linking are stored in this table and HABM_boxes. Field Type Required Reference Description finid1 numeric (12,0) Yes Financial record ID modelid2 numeric (12,0) Yes HABM_models. Model to which the modelid box belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid changeid numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model operation varchar (2) Operations used to change boxes: EA= External Add ED= External Delete EU= External Update boxid numeric (12,0) Yes HABM_boxes.boxid Box ID unitvalue numeric (24,6) Yes Unit value used totalvalue numeric (24,6) Yes Total value used valtype numeric (3,0) The type of value selected for the cost per box3. expval numeric (24,6) Expected value range numeric (24,6) Range58 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model Tables Field (cont’d) Type Required Reference Description minval numeric (24,6) Value defines the From limit maxval numeric (24,6) Value defines the To limit categoryid numeric (12,0) Yes HABM_categories. Category ID categorynum variableid numeric(12,0) HABM_variables. Variable ID displays, variableid if formula used1. Part of the key for index HBM_epfin_indx.2. Part of the key for index HBM_epfin_indx2.3. A numeric value is assigned to each condition as follows: 4 - Total = 1, No Total = 0 - No expected value = 2, Expected Value = 0 - No Constant Factor = 0 Depending on the conditions which have been set, the numeric value for all conditions is totalled and displayed as the valtype. For example, if you have a Total (1) with no Expected Value (2), the valtype is 1 + 2 = 3. Similarly, if you have No Total (0) with No Constant Factor (0), the valtype is 0 + 0 = 0.Hyperion Business Modeling Database Tables Reference s 59
    • Enterprise Model TablesHBM_entPublishedGroups This table contains information about changes to groups or tag sets published to the enterprise model. The HBM_entPublishedGroupxref table associates groups with boxes in the enterprise model. In the future, the application will have visual groups, that enable you to represent a group visually as a single box. The visualone field identifies this property. Field Type Required Reference Description groupid1 numeric (12,0) Yes Group to which objects belong modelid2 numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid changeid numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model operation varchar (2) Operations used to change boxes: EA= External Add ED= External Delete EU= External Update shortname varchar (8) Yes Tag set ID groupname varchar (50) Yes Textual description of group visualone* char (1) Yes Representation of the group as one box in the schematic1. Part of the key for unique index HBM_epgrp_indx.2. Part of the key for index HBM_epgrp_indx2.60 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entPublishedGroupxref This table contains the detail (cross-reference to the HBM_entPublishedGroups table) changes published to the enterprise model. Field Type Required Reference Description groupid numeric (12,0) Yes HABM_groups. Box group groupid modelid1 numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid 4 periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid changeid numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model operation varchar (2) Operations used to change boxes: EA= External Add ED= External Delete EU= External Update boxid numeric (12,0) Yes HABM_boxes. Box in current group boxid1. Part of the key for index HBM_epgxref_indx.Hyperion Business Modeling Database Tables Reference s 61
    • Enterprise Model TablesHBM_entPublishedLinks Each record in this table contains changes to box link information published to the enterprise model. The srcbox and dstbox fields reference two boxes. Field Type Required Reference Description linkid1 numeric (12,0) Yes Unique link ID modelid2 numeric (12,0) Yes HABM_models. Model to which box modelid belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid changeid numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model operation varchar (2) Operations used to change links: EA= External Add ED= External Delete EU= External Update srcbox3 numeric (12,0) Yes HABM_boxes. Box ID of the source boxid (from) box dstbox numeric (12,0) Yes HABM_boxes. Box ID of the boxid destination (to) box unitvalue numeric (24,6) Unit factor value totalvalue numeric (24,6) Yes Total factor value valtype numeric (3,0) Yes The number represents the type of value selected for the input link factor (Unit, Constant, Total).462 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model Tables Field (cont’d) Type Required Reference Description expval numeric (24,6) Expected value per box unit, as defined by the user range numeric (24,6) Yes Range minval numeric (24,6) Yes Minimum maxval numeric (24,6) Yes Maximum priority numeric (3,0) Yes Priority of link newpriority numeric (3,0) New or defined priority of link 4 variableid numeric (12,0) HABM_variables. Variable ID displays, if variableid formula used1. Part of the key for unique index HBM_eplink_indx2. Part of the key for index HBM_eplink_indx23. Part of the key for index HBM_eplink_indx34. A numeric value is assigned to each condition as follows: - Total = 1, No Total = 0 - No expected value = 2, Expected Value = 0 - Constant Factor = 4, No Constant Factor = 0 Depending on the conditions that are set, the numeric value for all conditions is totalled and displayed as the valtype. For example, if you have a Total (1) with no Expected Value (2), the valtype is 1 + 2 = 3. Similarly, if you have No Total (0) with No Constant Factor (0), the valtype is 0 + 0 = 0.Hyperion Business Modeling Database Tables Reference s 63
    • Enterprise Model TablesHBM_entPublishedModelPref This table is used to save changes to model-specific settings published to the enterprise model. Field Type Required Reference Description preferenceid1 numeric (12,0) Yes Unique preference ID modelid numeric (12,0) Yes HABM_models. ID of the model to modelid which the preference setting is attached changeid numeric (12,0) Yes HBM_entModel Unique change ID Changes.changeid operation char (2) Operations used to change units: EA= External Add ED= External Delete EU= External Update flowdecdigits numeric (1) The number of decimal digits set for reporting the operational flow. The default is zero (0). findecdigits numeric (1) The number of decimal digits set for reporting financial figures. The default is 2. perunitdec numeric (1) The number of decimal digits digits set for reporting per unit values. The default is 4. costofcapid varchar (200) The ID for the EP variable representing the cost of capital. The default value is “cc.”64 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model Tables Field (cont’d) Type Required Reference Description costofcapname varchar (200) The name of the EP variable representing the cost of capital. The default is “Cost of Capital.” taxrateid varchar (200) The ID for the EP variable representing the applicable tax rate. The default is “tr.” taxratename varchar (200) The name of the EP variable representing 4 the applicable tax rate. The default is “Tax Rate.” capchargesid numeric (12,0) The ID of the EP Totaler representing the capital charges. The default is “900.” capcharges varchar (200) The name of the EP name Totaler representing the capital charges. The default is “Capital Charges.” capcharges numeric (12,0) This value defines the rangefrom beginning (or from) limit of the EP Totaler range. The default is set to “901.” capcharges numeric (12,0) This value defines the rangeto end (or to) limit of the EP Totaler range. The default is set to “999.”1. Part of the key for unique index HBM_epmPref_indx.Hyperion Business Modeling Database Tables Reference s 65
    • Enterprise Model TablesHBM_entPublishedModels This table contains changes to information about each model that has been published to the enterprise model. Field Type Required Reference Description modelid1 numeric (12,0) Yes HABM_models. Unique model ID modelid name2 varchar (200) Yes Name of the model title varchar (1,000) Yes Model title changeid numeric (12,0) Yes HBM_entModel Unique change ID Changes.changeid operation varchar (2) Operations used to change links: EA= External Add ED= External Delete EU= External Update owner numeric (12,0) HBM_users.userid ID of the model owner/creator userlock numeric (12,0) The number of modifications made to the model. This feature is used for model locking. crncy char (3) Original currency of the model, expressed in ISO 4217 currency code finmultiplier numeric (24,6) Yes Financial data multiplier is used to display financial data. For example, if you enter 1,000, the data is displayed in thousands.66 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model Tables Field (cont’d) Type Required Reference Description modelversion varchar (10) Yes Version of Hyperion Business Modeling that was used to create the model modeltype numeric (1) Type of model, as follows: 0 - Regular model 1 - Enterprise model extupdate char (1) The external update flag can be set to the following values: 4 Y = Data has been modified externally N = Data has not been modified externally (default) Set the external update flag to Y to indicate that changes have been made in the external database that must be verified before opening the model.Hyperion Business Modeling Database Tables Reference s 67
    • Enterprise Model Tables Field (cont’d) Type Required Reference Description status char (10) Status flags can be set to the following values: N = Model is not verified (unverified) Y = Model has been verified CS = Model has been calculated and saved If the model is updated externally, both the extupdate and status flags must be updated as follows: extupdate = Y status = N timelineid numeric (12,0) HABM_timelines. Standard timeline timelineid lastupdate 3 date Date and time of last modification1. Part of the key for index HBM_epin_indx1.2. Part of the key for index HBM_epm_indx2.3. A time stamp that can be used in establishing the validity of model linking and signalling model updates.68 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entPublishedNotes This table contains changes to notes for boxes published to the enterprise model. Field Type Required Reference Description modelid1 numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid changeid numeric (12,0) Yes Unique ID assigned 4 to track each time a model is published to the enterprise model operation varchar (2) Operations used to change notes: EA= External Add ED= External Delete EU= External Update objid2 numeric (12,0) Yes HABM_boxes/ Object ID HABM_links/ HABM_models/.... type numeric (3,0) Yes Object type title varchar (200) Note title keywords3* varchar (1,024) Used for search in notes content varchar (2,000) Text of the note attachment* raw null Data attachment, such as graphic, bitmap, image, text, and so on.1. Part of the key for unique index HBM_epnote_indx2. Part of the key for unique index HBM_epnote_indx3. Contains search items if the user needs to attach text notes with an objectHyperion Business Modeling Database Tables Reference s 69
    • Enterprise Model TablesHBM_entPublishedUnits This table contains changes to unit IDs and the description of a model published to the enterprise model. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID periodid changeid numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model operation char (2) Operations used to change units: EA= External Add ED= External Delete EU= External Update unitid1 numeric (9,0) Yes Unit ID description2 varchar (50) Yes Unit description1. Part of the key for unique index HBM_epunit_indx2.2. Part of the key for unique index HBM_epunit_indx.70 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entPublishedVariables This table contains information for changes to the variables published to the enterprise model. Field Type Required Reference Description variableid1 numeric (12,0) Yes Formula ID modelid2 numeric (12,0) Yes HABM_models. Variable model ID modelid scenarioid numeric (12,0) Yes HABM_scenarios. Unique Scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique Period ID 4 periodid changeid numeric (12,0) Yes Unique ID assigned to track each time a model is published to the enterprise model operation char (2) Operations used to change variables: EA= External Add ED= External Delete EU= External Update vname varchar (200) Yes Variable name shortname varchar (80) Yes Variable ID created by the user scope2 char (1) Yes Variable scope: C=constant L= local formula 3 vbody varchar (250) Yes Variable body or constant value calvalue numeric (12,0) The value of the calculated formula1. Part of the key for unique index HBM_epvar_indx2. Part of the key for index HBM_epvar_indx2Hyperion Business Modeling Database Tables Reference s 71
    • Enterprise Model Tables3. Local formulas are used only on one data item, like box capacity, factor value, and so on. Unlike the constant formulas that can be re-used, these formulas cannot be shared (unless the user types them in again). Refer to the Hyperion Business Modeling Model Builder’s Guide for further information.HBM_publishingContainers This table contains the details about the enterprise model container to which a model is to be published. Field Type Required Reference Description modelid1 numeric (12,0) Yes HABM_models. Unique model ID modelid containerid numeric (12,0) Yes HABM_containers. The enterprise model containerid container to which the model is to be published publishdate date The date that the model is published to the enterprise model container1. Part of the key for unique index HBM_pcont_indx.HBM_tagsetIDChanges This table contains information on the tag set ID changes in a published model. Field Type Required Reference Description groupid numeric (12,0) Yes HABM_boxes.boxid Unique ID of the changed tag sets modelid numeric (12,0) Yes HABM_models. Unique model ID modelid oldshortname char (32) Yes HABM_boxes. Old tag set shortname shortname newshortname char (32) Yes HABM_boxes. New tag set shortname shortname72 s Hyperion Business Modeling Database Tables Reference
    • Enterprise Model TablesHBM_entUDEssDatabaseTypes This table contains information on user-customized Hyperion Business Modeling Essbase databases. Field Type Required Reference Description id numeric (12,0) Yes Unique ID name varchar (200) Yes Name of the customized Essbase database dimselections numeric (12,0) Yes HBM_entEss Unique dimension ID Dimensions. 4 dimensionidHBM_unitNameChanges This table contains information on the unit name changes in a published model. Field Type Required Reference Description unitid numeric (12,0) Yes HABM_units.unitid Unique ID of the changed unit name modelid numeric (12,0) Yes HABM_models. Unique model ID modelid oldunitname varchar (200) Yes HABM_units. Old unit description description newunitname varchar (200) Yes HABM_units. New unit description descriptionHyperion Business Modeling Database Tables Reference s 73
    • Enterprise Model TablesHBM_variableIDChanges This table contains information on the variable ID changes in a published model. Field Type Required Reference Description variableid numeric (12,0) Yes HABM_variables. Unique ID of the variableid changed variable modelid numeric (12,0) Yes HABM_models. Unique model ID modelid oldshortname varchar (80) Yes HABM_variables. Old variable shortname shortname newshortname varchar (80) Yes HABM_variables. New variable shortname shortname74 s Hyperion Business Modeling Database Tables Reference
    • Chapter Results Tables 5 The following tables are used to save calculated results to ODBC compliant databases. Calculated results may include financial results, operational flow, utilization, activity, inventory, resources, and revenue costs. Results may also be saved for tag set reports. The Results Tables are created when the environment is initialized. Saving the results populates the tables. To improve performance, unique IDs are use to store these results, rather than full names. To view the results in a readable table, refer to the "Results Views Tables" on page 91. No index fields are required for Results tables. You can find the following Results Tables and their descriptions in this chapter: q "HABM_resultupdate" on page 76 q "HBM_activityResults" on page 77 q "HBM_inventoryResults" on page 78 q "HBM_resourceResults" on page 79 q "HBM_revenueCostResults" on page 80 q "HBM_tagByBoxDetResults" on page 81 q "HBM_tagByBoxSumResults" on page 82 q "HBM_tagsResourceResults" on page 83 q "HBM_tagsTotalResults" on page 84 q "HBM_utilizationResults" on page 85 q "HBM_boxCostFlows" on page 86 q "HBM_boxLinkFlows" on page 87 q "HBM_entModelResults" on page 88 q "HBM_totalModelResults" on page 89Hyperion Business Modeling Database Tables Reference s 75
    • Results TablesHABM_resultupdate This table contains a time stamp to indicate the date of the last modification to the results. Field Type Required Reference Description modelname varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to period lastupdate date Date of the last modification to the results11. If you are reporting from both the Models and Results tables, check the lastupdate field to ensure the tables are synchronized and have the same time stamp.76 s Hyperion Business Modeling Database Tables Reference
    • Results TablesHBM_activityResults This table contains the activity results calculated by the model for the selected project for all activity boxes.To view the results, refer to "HABM_activity" on page 96. For the purpose of generating the results of activity boxes, the boxes are treated as tagged boxes. On the schematic, if some costs flow from one activity box into another, these boxes are regarded as stacked boxes. To avoid double-counting, only the results for the first activity box are reported. If there are no costs between the activity boxes, the interim activity boxes are not reported. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique ID for the model. modelid scenarioid numeric (12,0) Unique ID for the scenario periodid numeric (12,0) ID assigned to period resulttype numeric (1) Type of results, as follows: 5 0 - Regular View 1 - Economic Profit View categoryid numeric (12,0) ID of the selected category toboxid numeric (12,0) ID of the destination (to) box on the schematic fromboxid numeric (12,0) ID of the input (activity) box on the schematic unitid numeric (12,0) Name of the specified unit type char (1) Total value of the revenue cost being calculated. This figure may be fixed (f) or variable (v), depending on the type of box being calculated. financialresult numeric (24,6) Total of financial calculations operationalflow numeric (24,6) Value of the operational flowHyperion Business Modeling Database Tables Reference s 77
    • Results TablesHBM_inventoryResults This table contains the inventory results calculated for a selected scenario. To view the results, refer to "HABM_inventory" on page 97. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) Unique ID for the scenario periodid numeric (12,0) ID assigned to period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View toboxid numeric (12,0) ID of the destination (to) box openingcost numeric (24,6) Dollar value of inventory on hand closingcost numeric (24,6) Dollar value of closing inventory78 s Hyperion Business Modeling Database Tables Reference
    • Results TablesHBM_resourceResults This table contains the resource results calculated for a selected scenario. To view the results, refer to "HABM_resource" on page 98. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) Unique ID for the scenario periodid numeric (12,0) ID assigned to period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View fromboxid numeric (12,0) ID of the source (from) box toboxid numeric (12,0) ID of the destination (to) 5 box total char (1) Type of value being calculated The type may be fixed or variable, depending on the type of box being calculated (financial results or operational flow). unitid numeric (12,0) ID of the specified unit financialresource numeric (24,6) The proportion of the dollar value of the source (frombox) into the destination (tobox) operationalflow numeric (24,6) The proportion of the operational value of the source (frombox) that flows into the destination (tobox)Hyperion Business Modeling Database Tables Reference s 79
    • Results TablesHBM_revenueCostResults This table contains the financial results calculated for a selected scenario. To view the results, refer to "HABM_revenuecost" on page 99. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID. modelid scenarioid numeric (12,0) Unique ID for scenario periodid numeric (12,0) ID assigned to period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View categoryid numeric (12,0) ID of the selected category toboxid numeric (12,0) ID of the destination (to) box unitid numeric (12,0) ID of the specified unit total char (1) Type of value being calculated. The type may be fixed or variable, depending on the type of box being calculated (financial results or operational flow). financialresult numeric (24,6) Total of financial calculations operationalflow numeric (24,6) Value of the operational flow80 s Hyperion Business Modeling Database Tables Reference
    • Results TablesHBM_tagByBoxDetResults This table contains the Box Tag Set Report - Flows and Financials by Category - Detail results, calculated for a selected project (using selected tag sets and boxes). To view the results, refer to "HABM_tagByBoxDetailed" on page 100. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) ID for the scenario periodid numeric (12,0) ID assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View categoryid numeric (12,0) ID of the selected category 5 fromtagid numeric (12,0) ID of the input (from) tag toboxid numeric (12,0) ID of the destination (to) box fromboxid numeric (12,0) ID of the tagged input (from) box unitid numeric (12,0) ID of the specified unit type char (1) This figure may be fixed (f) or variable (v), depending on the type of box being calculated resourcefinancial numeric (24,6) Total of financial calculations (resource financial results) inputfinancial numeric (24,6) Total of financial calculations (input financial results) operationalflow numeric (24,6) Value of the results of the operational flowHyperion Business Modeling Database Tables Reference s 81
    • Results TablesHBM_tagByBoxSumResults This table contains the Box Tag Set Report - Flows and Financials results, calculated for a selected project (using selected tag sets and boxes). To view the results, refer to "HABM_tagByBoxSummary" on page 101. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) Unique ID for the scenario periodid numeric (12,0) ID assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View fromtagid numeric (12,0) ID of the input (from) tag toboxid numeric (12,0) ID of the destination (to) box fromboxid numeric (12,0) ID of the tagged source (from) box unitid numeric (12,0) ID of the specified unit type char (1) This figure may be fixed (f) or variable (v), depending on the type of box being calculated. resourcefinancial numeric (24,6) Total of financial calculations (resource financial results) inputfinancial numeric (24,6) Total of financial calculations (input financial results) operationalflow numeric (24,6) Value of the results of the operational flow82 s Hyperion Business Modeling Database Tables Reference
    • Results TablesHBM_tagsResourceResults This table contains the Model Tag Set Report - Flows and Financials by Resource results, calculated for a selected project (using selected tag sets). To view the results, refer to "HABM_tagsResource" on page 102. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) Unique ID for the scenario periodid numeric (12,0) ID assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View categoryid numeric (12,0) ID of the selected category 5 totagid numeric (12,0) ID of the destination (to) tag on the schematic toboxid numeric (12,0) ID of the tagged destination (to) box on the schematic fromboxid numeric (12,0) ID of the input (from) box on the schematic unitid numeric (12,0) ID of the specified unit type char (1) This figure may be fixed (f) or variable (v), depending on the type of box being calculated. resourcefinancial numeric (24,6) Total of financial calculations (resource financial result) operationalflow numeric (24,6) Value of the operational flowHyperion Business Modeling Database Tables Reference s 83
    • Results TablesHBM_tagsTotalResults This table contains the Model Tag Set Report - Flows and Financials by Category results, calculated for the selected project (by selected tag sets). To view the results, refer to "HABM_tagsTotal" on page 103. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) Unique ID for the scenario periodid numeric (12,0) ID assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View categoryid numeric (12,0) ID of the selected category fromtagid numeric (12,0) ID of the input tag on the schematic fromboxid numeric (12,0) ID of the input (tagged) box on the schematic unitid numeric (12,0) ID of the specified unit type char (1) Type of financial or operational value being calculated. This figure may be fixed (f) or variable (v), depending on the type of box being calculated. resourcefinancial numeric (24,6) Total of financial calculations (resource financial result) inputfinancial numeric (24,6) Total of financial calculations (input financial result) operationalflow numeric (24,6) Value of the operational flow84 s Hyperion Business Modeling Database Tables Reference
    • Results TablesHBM_utilizationResults This table contains data about the utilization percentage results calculated for the selected period and box type. To view the results, refer to "HABM_utilization" on page 104. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid scenarioid numeric (12,0) Unique ID for the scenario periodid numeric (12,0) ID assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View toboxid numeric (12,0) ID of the selected box 5 utilization numeric (24,6) Utilization percentage for the selected box operationalflow numeric (24,6) Value of the operational flow for the selected boxHyperion Business Modeling Database Tables Reference s 85
    • Results TablesHBM_boxCostFlows This table contains total financials and flows for a selected box. The results are used internally by the application for calculation. Field Type Required Reference Description boxid numeric (12,0) Yes HABM_boxes. Unique box ID boxid modelid numeric (12,0) Yes HABM_models. ID of the model to modelid which the box belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique period ID periodid boxflow numeric (24,6) Yes The total operational flow for the selected box boxcost numeric (24,6) Yes The total cost for the selected box boxrevenue numeric (24,6) Yes The total revenue for the selected box86 s Hyperion Business Modeling Database Tables Reference
    • Results TablesHBM_boxLinkFlows This table contains the total operational flow for each box link within an enterprise model. The results are used internally by the application for calculations. Field Type Required Reference Description linkid numeric (12,0) Yes HABM_links. Unique link ID linkid modelid numeric (12,0) Yes HABM_models. ID of the model to modelid which the link belongs scenarioid numeric (12,0) Yes HABM_scenarios. Unique scenario ID scenarioid periodid numeric (12,0) Yes HABM_periods. Unique period ID periodid linkflow numeric (24,6) Yes Total operational flow of the selected box link 5Hyperion Business Modeling Database Tables Reference s 87
    • Results TablesHBM_entModelResults This table contains the financials and flow information between models within the enterprise model. The results are displayed in the Enterprise Detailed Model Report by category. To view the results, refer to "HBM_entModelRes" on page 105. Field Type Required Reference Description enterprise numeric (12,0) Yes HABM_models. Unique enterprise model modelid modelid ID tomodelid numeric (12,0) Yes HABM_models. Model ID of the modelid destination (to) model frommodelid numeric (12,0) Yes HABM_models. Model ID of the source modelid (from) model categoryid numeric (12,0) Yes Category ID unitid numeric (12,0) Yes ID of the specified unit type char (1) Yes The type of value being calculated. This figure may be Fixed (F) or Variable (V), depending on the type of box being calculated. cost numeric (24,6) Yes Value of the financials being calculated. flow numeric (24,6) Yes Value of the operational flow.88 s Hyperion Business Modeling Database Tables Reference
    • Results TablesHBM_totalModelResults This table contains the total results for a model in an enterprise model, and is also used internally by the application.To view the results, refer to "HBM_totalModel" on page 106. Field Type Required Reference Description modelid numeric (12,0) Yes HABM_models. Unique model ID modelid type char (1) Total value of the revenue cost being calculated. This figure may be: F - Fixed V - Variable T - Total (Fixed plus Variable) 5 revenue numeric (24,6) Total revenue for the model cost numeric (24,6) Total cost for the model profit numeric (24,6) Total profit for the model opening numeric (24,6) The opening inventory inventory for the model closing numeric (24,6) The closing inventory inventory for the model total numeric (24,6) The total inventory for inventory the modelHyperion Business Modeling Database Tables Reference s 89
    • Results Tables90 s Hyperion Business Modeling Database Tables Reference
    • Chapter Results Views Tables 6 While actual calculated results are stored in the Results tables, the Results Views tables are used to view those calculated results, which may include financial results, operational flow, utilization, activity, inventory, resources, and revenue costs. Results may also be saved for tag set reports. See "Results Tables" on page 75 for more information. To simplify the conversion and storage of these results across a variety of database types, including OLAP tools, full names are used in the Results Views tables to identify field names, rather than using the unique box IDs specified for the Model and Results tables. The Result Views tables are created when the environment is initialized. Saving the results populates the tables. No index fields are required for Results tables. You can find the following Results Views Tables and their descriptions in this chapter: q "HABM_activity" on page 96 q "HABM_inventory" on page 97 q "HABM_resource" on page 98 q "HABM_revenuecost" on page 99 q "HABM_tagByBoxDetailed" on page 100 q "HABM_tagByBoxSummary" on page 101 q "HABM_tagsResource" on page 102 q "HABM_tagsTotal" on page 103 q "HABM_utilization" on page 104 q "HBM_entModelRes" on page 105 q "HBM_totalModel" on page 106Hyperion Business Modeling Database Tables Reference s 91
    • Results Views TablesViewing Results Views A number of pre-formatted queries have been created to enable you to view the results for your model in the Results Views. The following procedure provides instructions to view results in a Microsoft Access database. Procedures for other database types are dependent on the query formats, and so on. Refer to that database documentation for information on creating queries. ➤ To view results in a Microsoft Access database: 1. In Hyperion Business Modeling, open and calculate your model. 2. Select Project > Container Setup to create a new container. The Container Setup window is displayed. 3. Click Add to add the new container. The Add Container window is displayed. 4. Enter a name for the container in the Name text box. 5. Select MSAccess from the Type drop-down. The Add Container window expands to show additional text boxes.92 s Hyperion Business Modeling Database Tables Reference
    • Results Views Tables 6. Enter a database user name and password, if required. 7. Select a Driver Type and DSN from the drop-down lists. 8. Click Attempt to open connection automatically, if required. 6 9. Click Test Connection to ensure the connection is valid. 10. Click Create to create the new container. 11. On the Container Setup window, select the new container and click Connect, then Close to exit the window. 12. Select Project > Save As to save the model to the database format. 13. Select Results > Save to Database to save the results. You may choose to save the results with or without tags. The Confirm Results Saved message is displayed when the save is complete.Hyperion Business Modeling Database Tables Reference s 93
    • Results Views Tables 14. Select Start > Programs > Microsoft Access to open the Access database. The Microsoft Access window is displayed. 15. Click Open Existing File to open the database in which the results have been saved. 16. Select the database that contains the saved results from the list, then click OK. The selected database tables are displayed.94 s Hyperion Business Modeling Database Tables Reference
    • Results Views Tables 17. From the Objects list in the left pane, select Queries to display the available views. 6 18. Double-click the desired view (for example, HBM_totalModel) to display the results.Hyperion Business Modeling Database Tables Reference s 95
    • Results Views TablesHABM_activity This table contains the activity results calculated by the model for the selected project for all activity boxes. For the purpose of generating the results of activity boxes, the boxes are treated as tagged boxes. On the schematic, if some costs flow from one activity box into another, these boxes are regarded as stacked boxes. To avoid double-counting, only the results for the first activity box are reported. If there are no costs between the activity boxes, the interim activity boxes are not reported. Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name. modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View category varchar (12) ID of the selected category tobox varchar (32) ID of the destination (to) box on the schematic frombox varchar (32) ID of the input (activity) box on the schematic unit varchar (200) Name of the specified unit type char (1) Total value of the revenue cost being calculated. This figure may be fixed (f) or variable (v), depending on the type of box being calculated. financialresult numeric (24,6) Total of financial calculations operationalflow numeric (24,6) Value of the operational flow96 s Hyperion Business Modeling Database Tables Reference
    • Results Views TablesHABM_inventory This table contains the inventory results calculated for a selected scenario. Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, “(EP Result)” appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to period resulttype numeric (1) Type of results, as follows: 0 - Regular View 6 1 - Economic Profit View tobox varchar (32) ID of the destination (to) box openingcost numeric (24,6) Dollar value of inventory on hand closingcost numeric (24,6) Dollar value of closing inventoryHyperion Business Modeling Database Tables Reference s 97
    • Results Views TablesHABM_resource This table contains the resource results calculated for a selected scenario. Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View frombox varchar (32) ID of the source (from) box tobox varchar (32) ID of the destination (to) box total varchar (16) Type of value being calculated The type may be fixed or variable, depending on the type of box being calculated (financial results or operational flow). unit varchar (200) Name of the specified unit financialresource numeric (24,6) The proportion of the dollar value of the source (frombox) into the destination (tobox) operationalflow numeric (24,6) The proportion of the operational value of the source (frombox) that flows into the destination (tobox)98 s Hyperion Business Modeling Database Tables Reference
    • Results Views TablesHABM_revenuecost This table contains the revenue cost results calculated for a selected scenario. Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to period resulttype numeric (1) Type of results, as follows: 0 - Regular View 6 1 - Economic Profit View category varchar (12) ID of the selected category tobox varchar (32) ID of the destination (to) box unit varchar (200) Name of the specified unit total varchar (1) Type of value being calculated. The type may be fixed or variable, depending on the type of box being calculated (financial results or operational flow). financialresult numeric (24,6) Total of financial calculations operationalflow numeric (24,6) Value of the operational flowHyperion Business Modeling Database Tables Reference s 99
    • Results Views TablesHABM_tagByBoxDetailed This table contains the Box Tag Set Report - Flows and Financials by Category - Detail results, calculated for a selected project (using selected tag sets and boxes). Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View category varchar (12) ID of the selected category fromtag varchar (32) ID of the input (from) tag tobox varchar (32) ID of the destination (to) box frombox varchar (32) ID of the tagged input (from) box unit varchar (200) Name of the specified unit type char (1) This figure may be fixed (f) or variable (v), depending on the type of box being calculated resourcefinancial numeric (24,6) Value of the financials pertaining to the selected box inputfinancial numeric (24,6) Financial value of inputs to the selected box operationalflow numeric (24,6) Value of the operational flow100 s Hyperion Business Modeling Database Tables Reference
    • Results Views TablesHABM_tagByBoxSummary This table contains the Box Tag Set Report - Flows and Financials results, calculated for a selected project (using selected tag sets and boxes). Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View 6 fromtag varchar (32) ID of the input (from) tag tobox varchar (32) ID of the destination (to) box frombox varchar (32) ID of the tagged source (from) box unit varchar (200) Name of the specified unit type char (1) This figure may be fixed (f) or variable (v), depending on the type of box being calculated. resourcefinancial numeric (24,6) Value of the financials pertaining to the selected box inputfinancial numeric (24,6) Financial value of inputs to the selected box operationalflow numeric (24,6) Value of the operational flowHyperion Business Modeling Database Tables Reference s 101
    • Results Views TablesHABM_tagsResource This table contains the Model Tag Set Report - Flows and Financials by Resource results, calculated for a selected project (using selected tag sets). Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View category varchar (12) ID of the selected category totag varchar (32) ID of the destination (to) tag on the schematic tobox varchar (32) ID of the tagged destination (to) box on the schematic frombox varchar (32) ID of the input (from) box on the schematic unit varchar (200) Name of the specified unit type char (1) This figure may be fixed (f) or variable (v), depending on the type of box being calculated. resourcefinancial numeric (24,6) Value of the financials pertaining to the selected box operationalflow numeric (24,6) Value of the operational flow102 s Hyperion Business Modeling Database Tables Reference
    • Results Views TablesHABM_tagsTotal This table contains the Model Tag Set Report - Flows and Financials by Category results, calculated for the selected project (by selected tag sets). Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View 6 category varchar (12) ID of the selected category fromtag varchar (32) ID of the input tag on the schematic frombox varchar (32) ID of the input (tagged) box on the schematic unit varchar (200) Name of the specified unit type char (1) Total value of the revenue cost being calculated. This figure may be fixed (f) or variable (v), depending on the type of box being calculated. resourcefinancial numeric (24,6) Value of the financials pertaining to the selected box inputfinancial numeric (24,6) Financial value of inputs to the selected box operationalflow numeric (24,6) Value of the operational flowHyperion Business Modeling Database Tables Reference s 103
    • Results Views TablesHABM_utilization This table contains data about the utilization percentage results calculated for the selected period and box type. Field Type Required Reference Description model varchar (200) Yes HABM_models. Model given name modelid For the Economic Profit view, (EP Result) appears at the end of the model name. scenario varchar (1,000) Short description of the scenario period varchar (200) Name assigned to the period resulttype numeric (1) Type of results, as follows: 0 - Regular View 1 - Economic Profit View tobox varchar (32) ID of the selected box utilization numeric (24,6) Utilization percentage for the selected box operationalflow numeric (24,6) Value of the operational flow for the selected box104 s Hyperion Business Modeling Database Tables Reference
    • Results Views TablesHBM_entModelRes This table contains the financials and flow information between models within the enterprise model. Field Type Required Reference Description enterprise varchar (200) Yes HABM_models. Unique enterprise model model modelid name tomodel varchar (200) Yes HABM_models. Model name of the modelid destination (to) model frommodel varchar (200) Yes HABM_models. Model name of the source modelid (from) model category numeric (12,0) Yes Category ID unit varchar (200) Yes ID of the specified unit type char (1) Yes The type of value being 6 calculated. This figure may be Fixed (F) or Variable (V), depending on the type of box being calculated. financial numeric (24,6) Yes Value of the financials being calculated. flow numeric (24,6) Yes Value of the operational flow.Hyperion Business Modeling Database Tables Reference s 105
    • Results Views TablesHBM_totalModel This table contains the total results for a model in an enterprise model. Field Type Required Reference Description model varchar (200) Yes HABM_models. Unique model ID modelid type char (1) Total value of the revenue cost being calculated. This figure may be: F - Fixed V - Variable T - Total (Fixed plus Variable) revenue numeric (24,6) Total revenue for the model cost numeric (24,6) Total cost for the model profit numeric (24,6) Total profit for the model opening numeric (24,6) The opening inventory inventory for the model closing numeric (24,6) The closing inventory inventory for the model total numeric (24,6) The total inventory for inventory the model106 s Hyperion Business Modeling Database Tables Reference
    • Appendix History of Database Changes A This appendix provides an overview of database changes from Release 1.5 to Release 3.0 of Hyperion Business Modeling. If required, your queries must be updated to be compatible with the current database structure. Database definitions that cannot have a null value are identified in bold type. This section provides historical changes from Release 1.5 to Release 3.0 for the following tables: q "Model Table Changes" on page 108 q "Enterprise Model Table" on page 116 q "Results Tables Changes" on page 126 q "Results Views Tables Changes" on page 131Hyperion Business Modeling Database Tables Reference s 107
    • History of Database ChangesModel Table Changes Release 1.5 Release 2.0 Release 3.0 HABM_boxes HABM_boxes HABM_boxes boxid boxid boxid modelid modelid modelid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation shortname shortname shortname name name name unitid unitid unitid type type type capacity capacity capacity sqty sqty sqty scost scost scost policy_type policy_type policy_type policy_qty policy_qty policy_qty controlid controlid controlid cpctyformlid cpctyformlid cpctyformlid polcyformlid polcyformlid polcyformlid108 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) HABM_categories HABM_categories HABM_categories categoryid categoryid categoryid modelid modelid modelid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation categorynum categorynum categorynum description description description minval minval minval maxval maxval maxval type type type parentid parentid parentid HABM_financial HABM_financial HABM_financial finid finid finid modelid modelid modelid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation boxid boxid boxid unitvalue unitvalue unitvalue totalvalue totalvalue totalvalue valtype valtype valtype expval expval expval range range range minval minval minval maxval maxval maxval categoryid categoryid categoryid variableid variableid variableidHyperion Business Modeling Database Tables Reference s 109
    • History of Database Changes Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) HABM_groups HABM_groups HABM_groups groupid groupid groupid modelid modelid modelid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation shortname shortname shortname groupname groupname groupname visualone visualone visualone* HABM_groupxref HABM_groupxref HABM_groupxref modelid modelid modelid groupid groupid groupid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation boxid boxid boxid HABM_layout HABM_layout modelid modelid scenarioid scenarioid periodid periodid boxid boxid xcoord xcoord ycoord ycoord boxwidth boxwidth boxheight boxheight viewlevel110 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) HABM_links HABM_links HABM_links linkid linkid linkid modelid modelid modelid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation srcbox srcbox srcbox dstbox dstbox dstbox unitvalue unitvalue unitvalue totalvalue totalvalue totalvalue valtype valtype valtype expval expval expval range range range minval minval minval maxval maxval maxval priority priority priority newpriority newpriority newpriority variableid variableid variableidHyperion Business Modeling Database Tables Reference s 111
    • History of Database Changes Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) HABM_models HABM_models HABM_models modelid modelid modelid name name name title title title owner owner owner access_level access_level userlock password password crncy locker locker finmultiplier userlock userlock modelversion crncy crncy modeltype extupdate extupdate extupdate status status status timelineid timelineid timelineid lastupdate lastupdate lastupdate prefs prefs HABM_notes HABM_notes HABM_notes modelid modelid modelid objid objid objid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation type type type title title title keywords keywords keywords* content content content attachment attachment attachment*112 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) HABM_periods HABM_periods HABM_periods modelid modelid modelid timelineid timelineid timelineid periodid periodid periodid periodalias periodalias periodalias name name name numunits numunits numunits* unit unit unit* HABM_scenarios HABM_scenarios HABM_scenarios scenarioid scenarioid scenarioid modelid modelid modelid scenarioalias scenarioalias scenarioalias timelineid timelineid timelineid description description description owner owner owner carryover carryover locked locked dirty dirty recalculate recalculate loaded loaded ready ready HABM_timelines* timelineid modelid timelinealias name startingdateHyperion Business Modeling Database Tables Reference s 113
    • History of Database Changes Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) HABM_units HABM_units HABM_units modelid modelid modelid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation unitid unitid unitid description description description HABM_variables HABM_variables HABM_variables variableid variableid variableid modelid modelid modelid scenarioid scenarioid scenarioid periodid periodid periodid operation operation operation vname vname vname shortname shortname shortname scope scope scope vbody vbody vbody calvalue114 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) HBM_model Preferences preferenceid modelid flowdecdigits findecdigits perunitdecdigits costofcapid costofcapname taxrateid taxratename capchargesid capchargesname capchargesrangefrom capchargesrangeto autolink HBM_users userid firstname lastname emailaddressHyperion Business Modeling Database Tables Reference s 115
    • History of Database ChangesEnterprise Model Table The Enterprise Model database tables are new with Release 3.0 of Hyperion Business Modeling. Release 3.0 HBM_boxIDChanges boxid modelid oldshortname newshortname HBM_categoryIDChanges categoryid modelid oldcategorynum newcategorynum HBM_containers containerid containername type servername port dbname url classpath HBM_entBoxLinks linkid enterprisemodelid srcboxid srcmodelid dstboxid dstmodelid linkfactor116 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 3.0 (cont’d) HBM_entErrors enterprisemodelid modelid itemid sourcetype errortype message HBM_entEssDimensions dimensionid dimensionname HBM_entExchangeRates exrateid name reportingcrncy srccrncy conversionrate lastupdate HBM_entLinkFlowCosts linkid enterprisemodelid flow cost revenue HBM_entModelChanges changeid modelid userid enterprisemodelid publishdate statusHyperion Business Modeling Database Tables Reference s 117
    • History of Database Changes Release 3.0 (cont’d) HBM_entUDEssDatabaseTypes id name dimselections HBM_entModelLayout enterprisemodelid modelid xcoord ycoord modelwidth modelheight viewlevel HBM_entModelLinks modellinkid modellinkname enterprisemodelid srcmodelid dstmodelid HBM_entModels enterprisemodelid modelid HBM_entModelUDEssDatabaseTypes modelid essdbtypeid118 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 3.0 (cont’d) HBM_entPublishedBoxes boxid modelid scenarioid periodid changeid operation shortname name unitid type capacity sqty scost policy_type policy_qty controlid cpctyformlid polcyformlid HBM_entPublishedCategories categoryid modelid scenarioid periodid changeid operation categorynum description minval maxval type parentidHyperion Business Modeling Database Tables Reference s 119
    • History of Database Changes Release 3.0 (cont’d) HBM_entPublishedFinancial finid modelid scenarioid periodid changeid operation boxid unitvalue totalvalue valtype expval range minval maxval categoryid variableid HBM_entPublishedGroups groupid modelid scenarioid periodid changeid operation shortname groupname visualone*120 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 3.0 (cont’d) HBM_entPublishedGroupxref groupid modelid scenarioid periodid changeid operation boxid HBM_entPublishedLinks linkid modelid scenarioid periodid changeid operation srcbox dstbox unitvalue totalvalue valtype expval range minval maxval priority newpriority variableidHyperion Business Modeling Database Tables Reference s 121
    • History of Database Changes Release 3.0 (cont’d) HBM_entPublishedModelPref preferenceid modelid changeid operation flowdecdigits findecdigits perunitdecdigits costofcapid costofcapname taxrateid taxratename capchargesid capchargesname capchargesrangefrom capchargesrangeto HBM_entPublishedModels modelid name title changeid operation owner userlock crncy finmultiplier modelversion modeltype extupdate status timelineid lastupdate122 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 3.0 (cont’d) HBM_entPublishedNotes modelid scenarioid periodid changeid operation objid type title keywords* content attachment HBM_entPublishedUnits modelid scenarioid periodid changeid operation unitid descriptionHyperion Business Modeling Database Tables Reference s 123
    • History of Database Changes Release 3.0 (cont’d) HBM_entPublishedVariables variableid modelid scenarioid periodid changeid operation vname shortname scope vbody calvalue HBM_publishingContainers modelid containerid publishdate HBM_tagsetIDChanges groupid modelid oldshortname newshortname124 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 3.0 (cont’d) HBM_entUDEssDatabaseTypes id name dimselections HBM_unitNameChanges unitid modelid oldunitname newunitname HBM_variableIDChanges variableid modelid oldshortname newshortnameHyperion Business Modeling Database Tables Reference s 125
    • History of Database ChangesResults Tables Changes The Results tables are are new with this release, and are only used to store the calculation results for the models. To view these results, you should look in the Results Views Tables. For example, to view the results for HBM_activityResults, you should look at HABM_activity. For more information, refer to "Results Views Tables" on page 91. Release 3.0 Table Fields HBM_activityResults modelid scenarioid periodid resulttype categoryid toboxid fromboxid unitid type financialresult operationalflow HBM_inventoryResults modelid scenarioid periodid resulttype toboxid openingcost closingcost126 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 3.0 (cont’d) Table Fields HBM_resourceResults modelid scenarioid periodid resulttype fromboxid toboxid total unitid resource operationalflow HABM_resultupdate modelname scenario period lastupdate HBM_revenueCostResults modelid scenarioid periodid resulttype categoryid toboxid unitid total financialresult operationalflowHyperion Business Modeling Database Tables Reference s 127
    • History of Database Changes Release 3.0 (cont’d) Table Fields HBM_tagByBoxDetResults modelid scenarioid periodid resulttype categoryid fromtagid toboxid fromboxid unitid type resourcefinancial inputfinancial operationalflow HBM_tagByBoxSumResults modelid scenarioid periodid resulttype fromtagid toboxid fromboxid unitid type resourcefinancial inputfinancial operationalflow128 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 3.0 (cont’d) Table Fields HBM_tagsResourceResults modelid scenarioid periodid resulttype categoryid totagid toboxid frombox unitid type resourcefinancial operationalflow HBM_tagsTotalResults modelid scenarioid periodid resulttype categoryid fromtagid fromboxid unitid type resourcefinancial inputfinancial operationalflow HBM_utilizationResults modelid scenarioid periodid resulttype toboxid utilization operationalflowHyperion Business Modeling Database Tables Reference s 129
    • History of Database Changes Release 3.0 (cont’d) Table Fields HBM_boxCostFlows boxid modelid scenarioid periodid boxflow boxcost boxrevenue HBM_boxLinkFlows linkid modelid scenarioid periodid linkflow HBM_entModelResults enterprisemodel id tomodelid frommodelid categoryid unitid type cost flow HBM_totalModelResults modelid type revenue cost profit opening inventory closing inventory total inventory130 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes AResults Views Tables Changes The Results Views tables are used to view the calculation results that are stored in the Results tables. Release 1.5 Release 2.0 Release 3.0 Table Fields Table Fields Table Fields HABM_ model HABM_ model activity scenario activity scenario period period category resulttype tobox category frombox tobox unit frombox type unit financialresult type operationalflow financialresult operationalflow HABM_ model HABM_ model HABM_ model inventory scenario inventory scenario inventory scenario period period period tobox tobox resulttype openingcost openingcost tobox closingcost closingcost openingcost closingcost HABM_ model HABM_ model HABM_ model resource scenario resource scenario resource scenario period period period frombox frombox resulttype tobox tobox frombox total total tobox unit unit total resource resource unit operationalflow operationalflow resource operationalflowHyperion Business Modeling Database Tables Reference s 131
    • History of Database Changes Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) Table Fields Table Fields Table Fields HABM_ model HABM_ model HABM_ model revenuecost scenario revenue cost scenario revenuecost scenario period period period category category resulttype tobox tobox category unit unit tobox total total unit financialresult financialresult total operationalflow operationalflow financialresult operationalflow HABM_ model HABM_ model tagByBox scenario tagByBox scenario Detailed period Detailed period category resulttype fromtag category tobox fromtag frombox tobox unit frombox type unit resourcefinancial type inputfinancial resourcefinancial operationalflow inputfinancial operationalflow132 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) Table Fields Table Fields Table Fields HABM_ model HABM_ model tagByBox scenario tagByBox scenario Summary period Summary period fromtag resulttype tobox fromtag frombox tobox unit frombox type unit resourcefinancial type inputfinancial resourcefinancial operationalflow inputfinancial operationalflow HABM_ model HABM_ model tagsResource scenario tagsResource scenario period period category resulttype totag category tobox totag frombox tobox unit frombox type unit resourcefinancial type operationalflow resourcefinancial operationalflowHyperion Business Modeling Database Tables Reference s 133
    • History of Database Changes Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) Table Fields Table Fields Table Fields HABM_ model HABM_ model tagsTotal scenario tagsTotal scenario period period category resulttype fromtag category frombox fromtag unit frombox type unit resourcefinancial type inputfinancial resourcefinancial operationalflow inputfinancial operationalflow HABM_ model HABM_ model HABM_ model utilization scenario utilization scenario utilization scenario period period period tobox tobox resulttype utilization utilization tobox operationalflow operationalflow utilization operationalflow HBM_ent enterprisemodel ModelRes tomodelid frommodelid category unitid type financial flow134 s Hyperion Business Modeling Database Tables Reference
    • History of Database Changes A Release 1.5 (cont’d) Release 2.0 (cont’d) Release 3.0 (cont’d) Table Fields Table Fields Table Fields HBM_total model Model type revenue cost profit opening inventory closing inventory total inventoryHyperion Business Modeling Database Tables Reference s 135
    • History of Database Changes136 s Hyperion Business Modeling Database Tables Reference
    • IndexA categoryIDChanges table, 45 changes, 74Access 97/2000, 7, 8 database schema, 107access privileges, 28 unit name, 73activity, 96 variable ID, 74activityResults, 77 containers, 46, 72autolink, 38 controlid, 56 conventions, 9B coordinates, 25 currency, 28bolded fields, 16, 43 exchange rates, 49, 50 Indexbox ID changes, 45box links, 26, 47 box link flows, 87 DboxCostsFlows table, 86 databaseboxes changes, 107 activity, 96 JDBC, 7 activityResults, 77 master list, 11 capacity, 19, 56 ODBC, 7 coordinates, 25 schema, 15, 41, 107 cost and flow, 86 setting external update flag, 9 notes, 31 supported, 46 width and length, 25 tested, 7 X-Y coordinates, 52 DB2 7.1, 7boxIDChanges table, 45 default timeline, 32boxLinkFlows table, 87 dstbox, 26, 62broken constraints, 48 EC enterprise modelcalculated results, 75, 91 box link flows, 87calculation errors, 48 boxCostsFlows, 86capacity, 19, 56 HBM_categoryIDChanges, 45categories, 57 HBM_enterpriseModels, 105categories table, 20 HBM_entModel, 105Hyperion Business Modeling Database Tables Reference s 137
    • Index HBM_entModelChanges, 51 HBM_tagsetIDChanges, 72 HBM_entModelLayout, 52 HBM_unitNameChanges, 73 HBM_entModelLinks, 53 HBM_variableIDChanges, 74 HBM_entModelResults, 88 enterpriseModelChanges table, 51 HBM_entModels, 53 entModelChanges table, 51 HBM_entPublishedBoxes, 55 errors, 48 HBM_entPublishedCategories, 57 exchange rates, 49, 50 HBM_entPublishedFinancial, 58 external databases, 9, 28 HBM_entPublishedGroups, 60 external update flag, 9, 28 HBM_entPublishedModelPref, 64 HBM_entPublishedNotes, 69 HBM_entPublishedUnits, 70 F HBM_entPublishedVariables, 71 financial table, 21 HBM_modelPreferences, 37 flags, 9, 28 HBM_publishingContainers, 72 flows for box link, 87 HBM_tagsetIDChanges, 72 HBM_unitNameChanges, 73 HBM_variableIDChanges, 74 G layout, 52 group cross-reference, 61 publish date, 51 groups table, 23, 60 published models, 66 groupxref table, 24 X-Y coordinates, 25enterprise model results table, 88, 105 Henterprise model tables, 41 boxIDChanges, 45 HABM_activity, 96 categoryIDChanges, 45 HABM_categories, 20 enterpriseModelChanges, 51 HABM_financial, 21 entModelLayout, 52 HABM_groups, 23, 60 entModelLinks, 53 HABM_groupxref, 24 entPublishedBoxes, 55 HABM_inventory, 97 entPublishedCategories, 57 HABM_layout, 25 entPublishedFinancial, 58 HABM_links, 26 entPublishedGroups, 60 HABM_notes, 31 HBM_boxIDChanges, 45 HABM_periods, 32 HBM_containers, 46 HABM_resource, 98 HBM_entBoxLinks, 47 HABM_revenuecost, 99 HBM_entErrors, 48 HABM_scenarios, 33 HBM_entExchange Rates, 49, 50 HABM_tagByBoxDetailed, 100 HBM_entmodelChanges, 51 HABM_tagsResource, 102 HBM_entModelResults, 88 HABM_tagsTotal, 103 HBM_entPublishedGroupxref, 61 HABM_timelines, 34 HBM_entPublishedLinks, 62 HABM_units, 35 HBM_entPublishedModelPref, 64, 69 HABM_utilization, 104 HBM_entPublishedModels, 66 HABM_variables, 36 HBM_entPublishedUnits, 70 HBM_activityResults, 77 HBM_entPublishedVariables, 71 HBM_boxIDChanges, 45 HBM_boxLinkFlowsResults, 87138 s Hyperion Business Modeling Database Tables Reference
    • IndexHBM_categoryIDChanges, 45 IHBM_entBoxLinks, 47HBM_enterpriseModels, 105 index files, 16, 43HBM_entErrors, 48 inventory results table, 78HBM_entExchangeRates, 49, 50 inventory table, 97HBM_entModel, 105HBM_entModelChanges, 51 JHBM_entModelLayout, 52 JDBC (Java Database Conductivity) driver, 7HBM_entModelLinks, 53HBM_entModelResults, 88, 105HBM_entModels, 53 LHBM_entPublishedBoxes, 55 last modification, 76HBM_entPublishedCategories, 57 layout, 25HBM_entPublishedFinancial, 58 enterprise model, 52HBM_entPublishedGroups, 60 HABM_layout, 25HBM_entPublishedGroupxref, 61 limitations of Access 97/2000, 8HBM_entPublishedGroupxref table, 61 links, 26HBM_entPublishedLinks, 62 between model and user, 51HBM_entPublishedLinksf, 62 flow, 87HBM_entPublishedModelPref, 64 table, 26HBM_entPublishedModelPref table, 64, 69 virtual, 53HBM_entPublishedModels, 66 list of indexesHBM_entPublishedModels table, 66 enterprise model, 43HBM_entPublishedNotes, 69 model, 16HBM_entPublishedUnits, 70 location of boxes in model, 25HBM_entPublishedUnitsf table, 70 locking, 28HBM_entPublishedVariables table, 71HBM_entPublishedVariablesf, 71HBM_inventoryResults, 78 MHBM_modelPreferences, 37 master list, 11HBM_publishingContainers, 72 MBCS compliance, 8HBM_publishingContainers table, 72 Microsoft Access 97/2000, 8HBM_resourceResults, 79 modelHBM_resultupdate, 76 access privileges, 28HBM_revenuecosResults, 80 currency, 28HBM_tagByBoxDetailedResults, 81 owner, 28HBM_tagsetIDChanges, 72 password, 28HBM_tagsetIDChanges table, 72 settings, 37, 64HBM_tagsResourceResults, 83 timelines, 28HBM_tagsTotalResults, 84 model locking, 28HBM_totalModelResults, 89, 106 model tablesHBM_unitNameChanges, 73 categories, 20HBM_utilizationResults, 85 financial, 21HBM_variableID, 74 group cross-reference, 24HBM_variableIDChanges, 74 groups, 23, 60history of changes to database structure, 107 groupxref, 24Hyperion Business Modeling Database Tables Reference s 139
    • Index layout, 25 group cross-reference, 61 links, 26, 62 groups, 60 master list, 11 links, 62 modelPreferences, 37 notes, 69 notes, 31 publish date, 51 periods, 32 variables, 71 scenarios, 33 timelines, 34 units, 35, 36 R variables, 36 reference conventions, 9model tag set, 84, 103 resource results table, 79Model Tag Set Report, 83, 102 resource table, 98modelid, 15 result update table, 76modelPreferences table, 37 results tables, 75modifying data in external databases, 9, 28 boxCostsFlows, 86 boxLinkFlows, 87 HBM_activityResults, 77N HBM_boxLinkFlows, 87notes HBM_entModelResults, 88 published, 69 HBM_inventoryResults, 78 table, 31 HBM_resourceResults, 79 HBM_resultupdate, 76 HBM_revenuecostResults, 80O HBM_tag by box (detailed) results, 81object ID, 15 HBM_tagByBox SummaryResults, 82objid, 31, 69 HBM_tagsResourceResults, 83ODBC (Open Database Conductivity), 7 HBM_tagsTotalResults, 84Oracle 7/8, 7, 8 HBM_totalModelResults, 89owner, 28 HBM_utilizationResults, 85 master list, 11 results views tables, 91P enterprise model, 105password, 28 enterpriseModels, 105periodalias, 32 HABM_activity, 96periodid, 31, 32, 35, 69, 70 HABM_inventory, 97periods, 32 HABM_resource, 98pointers in index files, 16 HABM_revenuecost, 99 enterprise model, 43 HABM_tag by box (detailed), 100policy type, 56 HABM_tagByBox Summary, 101preferences, 37, 64 HABM_tagsResource, 102published models, 66 HABM_tagsTotal, 103 box ID changes, 45 HABM_utilization, 104 boxes, 55 HBM_entModelResults, 105 categories, 57 HBM_totalModelResults, 106 category ID changes, 45 revenue cost results table, 80 containers, 46, 72 revenue cost table, 99 financial, 58140 s Hyperion Business Modeling Database Tables Reference
    • IndexS results enterprise model, 88, 105saving calculated results, 75, 91 total model, 89, 106scenarioalias, 33 resultupdate, 76scenarios table, 33 revenue cost, 99schema, 15, 41, 107 revenuecostResults, 80setting external update flag, 9, 28 scenarios, 33settings for model, 37, 64 Tag by Box (detailed), 100size of box, 25 Tag by Box Results (detailed), 81SQL Server 7/2000, 7 Tag By Box Summary, 101srcbox, 26, 62 Tag By Box SummaryResults, 82status flag, 9, 28 Tags by Category, 84, 103summary of changes, 107 Tags by Category Total, 103supported databases, 7, 46 Tags by Category Total Results, 84svariables, 71 Tags by Resource, 102 Tags by Resource Results, 83T timelines, 34 units, 35, 36tables utilization, 104 activity, 96 utilizationResults, 85 activityResults, 77 variables, 36 box ID changes, 45 Tag by Box Results table (detailed), 81 boxIDChanges, 45 Tag by Box Summary table, 101 categories, 20 Tag by Box SummaryResults table, 82 categoryIDChanges, 45 Tag by Box table (detailed), 100 database schema, 15, 41 Tag by Category Total table, 84, 103 enterprise model, 41 Tag by Resource Results table, 83 enterpriseModels, 51, 88, 105 Tag by Resource table, 102 entModelLayout, 52 tag sets, 60, 75, 91 entModelLinks, 53 changes, 72 entModels, 53 time stamp, 76 entPublishedBoxes, 55 timelineid, 32, 34 entPublishedCategories, 57, 60 timelines, 28, 32 entPublishedFinancial, 58 timelines table, 34 financial, 21 total model results table, 89, 106 groups, 23, 60 groupxref, 24, 61 HBM_unitNameChanges, 73 U HBM_variableIDChanges, 74 unitid, 35, 70 inventory, 97 units, 70 inventoryResults, 78 name changes, 73 modelChanges, 51 table, 35 modelPreferences, 37 update flag, 9 notes, 31 userlock, 28 periods, 32 utilization results table, 85 resource, 98 utilization table, 104 resourceResults, 79Hyperion Business Modeling Database Tables Reference s 141
    • IndexVvariables ID changes, 74variables table, 36verification errors and warnings, 48viewing calculated results, 91virtual links, 53Xxcoord, 25X-Y coordinates, 25, 52Yycoord, 25142 s Hyperion Business Modeling Database Tables Reference