Load dimensions

Hi!
I'm trying to load dimensions by the OutlineLoad.bat to my planning app.
Source import.csv file:
Account, Parent, Alias: Default, Data Storage
A1, Account, ,store
A2, Account, ,store
A3, Account, ,store
A4, Account, ,store
App name: Test
Command line: OutlineLoad /S:Server /A:Test /M /U:admin /I:C:\Data\import.csv /D:Account /L:C:\Data\outlineLoad.log /X:C:\Data\outlineLoad.exc
But I get the error:
outlineLoad.log:
[Mon Oct 01 10:29:07 MSD 2012]Command line arguments: /S:Server /A:Test /M /U:admin /I:C:\Data\import.csv /D:Account /L:C:\Data\outlineLoad.log /X:C:\Data\outlineLoad.exc
Successfully logged into "Server" application, Release 11.122, Adapter Interface Version 5, Workforce supported and not enabled, CapEx not supported and not enabled, CSS Version 3
"Account" dimension properties and information:
Account, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Account Type, Time Balance, Skip Value, Exchange Rate Type, Variance Reporting, Source Plan Type, Plan Type (Plan1), Aggregation (Plan1)
No UDA's defined on "Account"
"Period" dimension properties and information:
Period, Parent, Alias: Default, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Type, Start Period, End Period, Aggregation (Plan1)
No UDA's defined on "Period"
"Years" dimension properties and information:
Years, Parent, Alias: Default, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation
No UDA's defined on "Years"
"Scenario" dimension properties and information:
Scenario, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Start Year, Start Period, End Year, End Period, Exchange Table, Include BegBal, Process Management Enabled, Aggregation (Plan1)
No UDA's defined on "Scenario"
"Version" dimension properties and information:
Version, Parent, Alias: Default, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Version Type, Process Management Enabled, Aggregation (Plan1)
No UDA's defined on "Version"
"Entity" dimension properties and information:
Entity, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Plan Type (Plan1), Aggregation (Plan1)
No UDA's defined on "Entity"
Exchange Rates properties:
Table, Description, To Currency, From Currency, Operation, Method, Historical, Beg Balance, Year, Period, Average, Ending
UDA properties:
Dimension, UDA, Operation
Smartlist properties:
SmartList Name, Operation, Label, Display Order, Missing Label, Use Form Missing Label, Entry ID, Entry Name, Entry Label
No Planning Unit Hierarchies are defined in this application.
Translation input file fields:
Value, Driver Member, Point-of-View, Data Load Cube Name
[Mon Oct 01 10:29:16 MSD 2012]Successfully located and opened input file "C:\Data\import.csv".
[Mon Oct 01 10:29:16 MSD 2012]Header record fields: Account, Parent, Alias: Default, Data Storage
[Mon Oct 01 10:29:16 MSD 2012]Located and using "Account" dimension for loading data in "Test" application.
[Mon Oct 01 10:29:16 MSD 2012]Load dimension "Account" has been unlocked successfully.
[Mon Oct 01 10:29:16 MSD 2012]A cube refresh operation will not be performed.
[Mon Oct 01 10:29:16 MSD 2012]Create security filters operation will not be performed.
[Mon Oct 01 10:29:16 MSD 2012]Examine the Essbase log files for status if Essbase data was loaded.
[Mon Oct 01 10:29:16 MSD 2012]Planning Outline data store load process finished. 4 data records were read, 4 data records were processed, 0 were successfully loaded, 4 were rejected.
outlineLoad.exc:
[Mon Oct 01 10:29:16 MSD 2012] Error occurred loading data record 1: Account, Parent, Alias: Default, Data Storage
[Mon Oct 01 10:29:16 MSD 2012] java.lang.RuntimeException: Fetch of saved member "A1" failed.
[Mon Oct 01 10:29:16 MSD 2012] Error occurred loading data record 2: Account, Parent, Alias: Default, Data Storage
[Mon Oct 01 10:29:16 MSD 2012] java.lang.RuntimeException: Fetch of saved member "A2" failed.
[Mon Oct 01 10:29:16 MSD 2012] Error occurred loading data record 3: Account, Parent, Alias: Default, Data Storage
[Mon Oct 01 10:29:16 MSD 2012] java.lang.RuntimeException: Fetch of saved member "A3" failed.
[Mon Oct 01 10:29:16 MSD 2012] Error occurred loading data record 4: Account, Parent, Alias: Default, Data Storage
[Mon Oct 01 10:29:16 MSD 2012] java.lang.RuntimeException: Fetch of saved member "A4" failed.
[Mon Oct 01 10:29:16 MSD 2012]Planning Outline data store load process finished. 4 data records were read, 4 data records were processed, 0 were successfully loaded, 4 were rejected.
Please do help me.
Thanks!

Antonio,
You will probably need to install and configure HAL (Hyperion Application Link). This is the ETL tool used for bulk dimension imports.
- Jake

Similar Messages

  • Unable to load Dimension into Hyperion planning using ODI ?

    Hi All
    We are trying to load Dimension into hyperion planning Ver. 11.1.2 using ODI. We have created the interface and mapped the source csv file to target planmning application using ODI KM.
    LKM file to SQL
    IKM SQL to Planning
    We get success in ODI's Operator but the Dimension is not updated nor new data is insreted.
    We get this message in Error file:-
    +
    Retail Format,Parent,Alias: Default,Data Storage,Two Pass Calculation,Smart List,Data Type,Plan Type (APlan),Error_Reason
    ABC,Total Format,,StoreData,,,,Aplan,Cannot load dimension member, error message is: java.lang.RuntimeException: Fetch of saved member "ABC" failed.
    +
    We get this message in log files:-
    +
    2010-07-22 07:04:06,550 INFO [DwgCmdExecutionThread]: Oracle Data Integrator Adapter for Hyperion Planning - Release 9.3.1.1
    2010-07-22 07:04:06,550 INFO [DwgCmdExecutionThread]: Connecting to planning application [******] on [********]:[11333] using username [admin].
    2010-07-22 07:04:06,597 INFO [DwgCmdExecutionThread]: Successfully connected to the planning application.
    2010-07-22 07:04:06,597 INFO [DwgCmdExecutionThread]: The load options for the planning load are
         Dimension Name: Retail Format Sort Parent Child : false
         Load Order By Input : false
         Refresh Database : true
    2010-07-22 07:04:06,612 INFO [DwgCmdExecutionThread]: Begining the load process.
    2010-07-22 07:04:06,612 DEBUG [DwgCmdExecutionThread]: Number of columns in the source result set does not match the number of planning target columns.
    2010-07-22 07:04:06,659 INFO [DwgCmdExecutionThread]: Load type is [Load dimension member].
    2010-07-22 07:04:06,675 ERROR [DwgCmdExecutionThread]: Record [[ABC, Total Format, null, null, StoreData, null, null, null, null, null, null, null, null, null, Aplan, null, null, null]] was rejected by the Planning Server.
    2010-07-22 07:04:06,675 INFO [DwgCmdExecutionThread]: Planing cube refresh operation initiated.
    2010-07-22 07:04:08,425 INFO [DwgCmdExecutionThread]: Planning cube refresh operation completed successfully.
    2010-07-22 07:04:08,425 INFO [DwgCmdExecutionThread]: Load process completed.
    +
    Please help out .....

    Can you check the error log file as you have posted the log file, it should give more information to why the records were rejected.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Planning Locale: en_US ,unable to load dimension.

    Hi,
    When i load meta data by command prompt,after enter password.I faced following issue.
    Any help will be appreciated.
    Planning locale: en_US
    using java.library.path: C:\Oracle\Middleware\EPMSystem11R1/products/Planning/li
    b64
    EPM_ORACLE_HOME (C:\Oracle\Middleware\EPMSystem11R1) is set from JVM property "E
    PM_ORACLE_HOME".
    using Java property for Hyperion Home C:\Oracle\Middleware\EPMSystem11R1
    For non-DP app, Request dimension not needed
    EPM_ORACLE_INSTANCE (C:\Oracle\Middleware\user_projects\epmsystem1) is set from
    JVM property[EPM_ORACLE_INSTANCE].
    Loaded Version of Essbase RTC: 0xb1221
    [Thu Feb 07 12:34:09 PKT 2013]Unable to obtain dimension information and/or perf
    orm a data load: Unable to find specified load dimension "Account/L:c:/outlineLo
    ad.log" in "Outsourc" application.
    [Thu Feb 07 12:33:59 PKT 2013]Command line arguments: /A:Outsourc /U:admin /I:c:
    \accounts.csv /D:Account/L:c:/outlineLoad.log /X:c:/outlineLoad.exe
    Successfully logged into "Outsourc" application, Release 11.122, Adapter Interfa
    ce Version 5, Workforce supported and not enabled, CapEx not supported and not e
    nabled, CSS Version 3
    [Thu Feb 07 12:34:09 PKT 2013]Successfully located and opened input file "c:\acc
    ounts.csv".
    [Thu Feb 07 12:34:09 PKT 2013]Header record fields: Account, Parent, Data Storag
    e, Description, Data Type, Account Type, Aggregation(Plan1)
    [Thu Feb 07 12:34:09 PKT 2013]Unable to obtain dimension information and/or perf
    orm a data load: Unable to find specified load dimension "Account/L:c:/outlineLo
    ad.log" in "Outsourc" application.
    [Thu Feb 07 12:34:09 PKT 2013]Examine the Essbase log files for status if Essbas
    e data was loaded.
    [Thu Feb 07 12:34:09 PKT 2013]Planning Outline data store load process finished
    with exceptions: not all input records were read due to errors (or an empty inp
    ut file). 0 data records were read, 0 data records were processed, 0 were succes
    sfully loaded, 0 were rejected.
    Thank You.
    Edited by: 985307 on Feb 7, 2013 12:02 AM

    Thank you So much Sir :) It helped me ,some accounts details are loaded,but some are not.Kindly again identify issue.The meta data file i have created with the help of *"Getting Started with Oracle Hyperion Planning "* PDF book.
    c:\Oracle\Middleware\user_projects\epmsystem1\Planning\planning1>OutlineLoad /A:
    Outsourc /U:admin /I:c:\accounts.csv /D:Account /L:c:/outlineLoad.log /X:c:/outl
    ineLoad.exc
    Enter password:
    Planning locale: en_US
    using java.library.path: C:\Oracle\Middleware\EPMSystem11R1/products/Planning/li
    b64
    EPM_ORACLE_HOME (C:\Oracle\Middleware\EPMSystem11R1) is set from JVM property "E
    PM_ORACLE_HOME".
    using Java property for Hyperion Home C:\Oracle\Middleware\EPMSystem11R1
    For non-DP app, Request dimension not needed
    EPM_ORACLE_INSTANCE (C:\Oracle\Middleware\user_projects\epmsystem1) is set from
    JVM property[EPM_ORACLE_INSTANCE].
    Loaded Version of Essbase RTC: 0xb1221
    Reaquired task list lease: Fri Feb 08 10:21:37 PKT 2013: 1360300897243
    [Outsourc] Valid userId: 50001 found in session: [1862242825, admin, native://DN
    =cn=911,ou=People,dc=css,dc=hyperion,dc=com?USER
    com.hyperion.planning.InvalidMemberException: The member Net Income before taxes
    does not exist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Net Income From Operati
    ons does not exist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Gross Profit does not e
    xist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Gross Profit does not e
    xist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Net Income From Operati
    ons does not exist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member SG&A does not exist or
    you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member SG&A does not exist or
    you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member SG&A does not exist or
    you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Net Income before taxes
    does not exist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Net Income before taxes
    does not exist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    java.lang.IllegalArgumentException: Invalid value for field Account Type: Liabil
    ities.
    at com.hyperion.planning.db.HspHALDBImpl.saveMember(HspHALDBImpl.java:36
    9)
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:9041)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Liabilities does not ex
    ist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Liabilities does not ex
    ist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.HspRuntimeException: Exchange Rate must be None if Data Ty
    pe is Non-Currency, Percentage, Smart List, Date, or Text. Member: Statistical
    Drivers
    at com.hyperion.planning.db.HspDEDBImpl.validateAndSetAccountMemberInfor
    mation(HspDEDBImpl.java:6659)
    at com.hyperion.planning.db.HspDEDBImpl.saveMember(HspDEDBImpl.java:2871
    at com.hyperion.planning.db.HspDEDBImpl.saveMember(HspDEDBImpl.java:2651
    at com.hyperion.planning.db.HspHALDBImpl.saveMember(HspHALDBImpl.java:57
    1)
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:9041)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Statistical Drivers doe
    s not exist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)
    com.hyperion.planning.InvalidMemberException: The member Statistical Drivers doe
    s not exist or you do not have access to it.
    at com.hyperion.planning.HyperionPlanningBean.saveMember(HyperionPlannin
    gBean.java:8977)
    at com.hyperion.planning.utils.HspOutlineLoad.saveDataRecord(HspOutlineL
    oad.java:801)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(HspO
    utlineLoad.java:542)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(HspO
    utlineLoad.java:112)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(HspOutl
    ineLoad.java:1303)
    at com.hyperion.planning.utils.HspOutlineLoad.main(HspOutlineLoad.java:1
    292)

  • Loading Dimensions using Outline Load utility in 11.1.2

    Hi All,
    I tried to use the Outline Load utility for loading dimensions in Planning (11.1.2). The file available is OutlineLoad.cmd.template. I tried running that but doesn't work. So i remaned it to OutlineLoad.cmd and tried but it still doesn't work. Have there been any changes regarding how to use it in 11.1.2?
    Cheers,
    Abhishek

    Hi John and Rahul,
    I navigated to the location mentioned by Rahul and entered "OutlineLoad.cmd.template". it just goes to the next line and another window opens up asking which program you want to use.
    If I enter only "OutlineLoad.cmd" so that it'll return the parameters I need to give, then it says "The syntax of the command is incorrect".
    What command do I need to give? Earlier in 11x, I would just enter "OutlineLoad.cmd" and it would give an error with the expected parameters.

  • Load dimensions and members in Planning application via outline load

    it is a classic planning application, after I load dimensions and members into classic Planning application, I can't see new members I added in csv file.
    How could I confirm whether it was successfully loaded.
    This is the log. Please refer to it.
    Successfully logged into "予算応用" application, Release 11.121, Adapter Interface Version 5, Workforce supported and enabled, CapEx supported and enabled, CSS Version 3
    "Account" dimension properties and information:
    Account, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Account Type, Time Balance, Skip Value, Exchange Rate Type, Variance Reporting, Source Plan Type, Plan Type (PL), Aggregation (PL), Plan Type (BS), Aggregation (BS), Plan Type (Plan3), Aggregation (Plan3), Plan Type (Wrkforce), Aggregation (Wrkforce), Plan Type (Capex), Aggregation (Capex)
    UDA's bound to "Account" dimension: HSP_NOLINK
    "Period" dimension properties and information:
    Period, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Type, Start Period, End Period, Aggregation (PL), Aggregation (BS), Aggregation (Plan3), Aggregation (Wrkforce), Aggregation (Capex)
    No UDA's defined on "Period"
    "Year" dimension properties and information:
    Year, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation
    No UDA's defined on "Year"
    "Scenario" dimension properties and information:
    Scenario, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Start Year, Start Period, End Year, End Period, Exchange Table, Include BegBal, Process Management Enabled, Aggregation (PL), Aggregation (BS), Aggregation (Plan3), Aggregation (Wrkforce), Aggregation (Capex)
    UDA's bound to "Scenario" dimension: ACTUAL
    "Version" dimension properties and information:
    Version, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Version Type, Process Management Enabled, Aggregation (PL), Aggregation (BS), Aggregation (Plan3), Aggregation (Wrkforce), Aggregation (Capex)
    No UDA's defined on "Version"
    "Currency" dimension properties and information:
    Currency, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Symbol, Scale, Triangulation Currency, Reporting Currency, Thousands Separator, Decimal Separator, Negative Style, Negative Color
    No UDA's defined on "Currency"
    "Entity" dimension properties and information:
    Entity, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Base Currency, Plan Type (PL), Aggregation (PL), Plan Type (BS), Aggregation (BS), Plan Type (Plan3), Aggregation (Plan3), Plan Type (Wrkforce), Aggregation (Wrkforce), Plan Type (Capex), Aggregation (Capex), NumericAttrib
    No UDA's defined on "Entity"
    "NumericAttrib" attribute dimension (on base dimension "Entity"). NO attributes defined on the "NumericAttrib" dimension.
    NumericAttrib, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Operation
    "Employee" dimension properties and information:
    Employee, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Aggregation (Wrkforce)
    No UDA's defined on "Employee"
    "Line Item" dimension properties and information:
    Line Item, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Aggregation (Capex)
    No UDA's defined on "Line Item"
    "Asset Class" dimension properties and information:
    Asset Class, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Aggregation (Capex)
    No UDA's defined on "Asset Class"
    Exchange Rates properties:
    Table, Description, To Currency, From Currency, Operation, Method, Historical, Beg Balance, Year, Period, Average, Ending
    UDA properties:
    Dimension, UDA, Operation
    Smartlist properties:
    SmartList Name, Operation, Label, Display Order, Missing Label, Use Form Missing Label, Entry ID, Entry Name, Entry Label
    No Planning Unit Hierarchies are defined in this application.
    Translation input file fields:
    Value, Driver Member, Point-of-View, Data Load Cube Name
    [Thu Oct 27 18:16:18 JST 2011]Successfully located and opened input file "C:\TEMP\PLNentityバージョンのエクスポート.csv".
    [Thu Oct 27 18:16:18 JST 2011]Input file being read with UTF-8 encoding.
    [Thu Oct 27 18:16:18 JST 2011]Detected a UTF-8 BOM marker in input file "C:\TEMP\PLNentityバージョンのエクスポート.csv".
    [Thu Oct 27 18:16:18 JST 2011]Header record fields: Entity, Parent, Alias: Default, Alias: FromDepartment, Alias: ToDepartment, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Base Currency, Plan Type (PL), Aggregation (PL), Plan Type (BS), Aggregation (BS), Plan Type (Plan3), Aggregation (Plan3), Plan Type (Wrkforce), Aggregation (Wrkforce), Plan Type (Capex), Aggregation (Capex)
    [Thu Oct 27 18:16:18 JST 2011]Located and using "Entity" dimension for loading data in "予算応用" application.
    [Thu Oct 27 18:16:18 JST 2011]Load dimension "Entity" has been unlocked successfully.
    [Thu Oct 27 18:16:18 JST 2011]A cube refresh operation will not be performed.
    [Thu Oct 27 18:16:18 JST 2011]Create security filters operation will not be performed.
    [Thu Oct 27 18:16:18 JST 2011]Examine the Essbase log files for status if Essbase data was loaded.
    [Thu Oct 27 18:16:18 JST 2011]Planning Outline load process finished (with no data load as specified (/N)). 9 data records were read, 9 data records were processed, 9 were accepted, 0 were rejected.

    Thank you for your reply.
    With your help, I can verify it easier rather than creating dataform to verify it.
    I have resolved the question now, the root cause is I had used the wrong parameter, shouldn't add '/N' in the command. for /N is a dry run to check whether there are error in CSV file, it won't perform metadata load.
    If no error occured, run the command without /N, then the metadata load will be performed.
    I refer to this artical,
    http://john-goodwin.blogspot.com/2008/08/time-to-look-in-bin.html
    Best regards,
    Samantha
    Edited by: Samantha on 2011-10-31 下午4:39

  • How to load Dimensions in Planning Application

    Hi,
    Please can someone help me loading dimensions and Data in Planning application using Loading Metadata Using the Outline Load Utility.
    Please guide.... you can email at [email protected]

    Hi Mohammed,
    Please check John's blog: http://john-goodwin.blogspot.com/2008/08/time-to-look-in-bin.html
    This is how I learned to use the OLU.
    I'd also check the admin guide.
    To load data: http://download.oracle.com/docs/cd/E17236_01/epm.1112/hp_admin/ch05s02s01.html
    To load metadata: http://download.oracle.com/docs/cd/E17236_01/epm.1112/hp_admin/ch05s02s02.html
    Cheers,
    Mehmet

  • Loading Dimension members from SQL Server 2005 to Essbase Outline.

    Hi Everybody,
    I need to load dimension members from SQL server 2005 to Essbase outline:
    Option 1:
    I can retrive members from SQL to text file and then using Rule files load dimension members into outline.
    option 2:
    Using SQL Interface in System 9.
    Option 3:
    I can use ETL tools (ODI, Informatica etc)
    I used Option 3 frequently and familier with, But i would like to use option 1 & option 2. If anybody has used option 1/2 kindly advice with correct steps
    I would be very greatful for any help.
    Version: 9.3.1
    Regards
    Kumar N

    Hi Kumar,
    For Option 2:
    You have to create one DSN for the particular database(SQL Server) from where you want to retrieve the data.
    Then Open Data Prep Editor and From File Menu Click on Open SQL and it will ask for the DSN connection details.
    Enter the DSN details and write the query....
    Thanks,
    prathap

  • Loading dimensions using interface table

    Hello,
    I am trying to load dimensions into EPMA 11.1.1.3 using interface tables and need some direction. I have an accounts dimension file with the following columns ( Parent, Child, Alias, Description, DataType,Aggregation). I configured a data source using configuration wizard (Interface tables).
    I see in the database that some sample tables are created. Now, should I create a separate table with the columns listed above?
    Can someone let me know what are the next steps to successfully import accounts dimension?
    Thanks

    Can someone plz respond?
    This is important for me. I have gone thru' the documentation and also the sample tables but don't understand why are there multiple tables for a particular dimension viz. hierarchy, property etc?
    Please tell me the right way.
    Thanks again!!

  • How to load dimensions and members in Planning application

    Hello Everyone,
    I am trying to load dimensions and members in planning. I know that loading dimension is not recommended through Essbase but I wanted to give it a try. I tried to load the dimensions through rule files but it threw an error that the "members do not exist in database." Is that an indication that data cant be loaded at all in planning application through Essbase.
    Thanks is advance for all the replies !!

    If this is a planning application, you need to load metadata/dimension to planning first. You cannot load metadata directly to Essbase as it will be overwritten when you refresh planning.
    You should read documentation to understanding how planning works. Planning is an interface which sits on top on Essbase. However, Planning metadata is stored in database tables and it is synch'd with Essbase through Hyperion Planning refresh.
    In order to load metadata to planning, I would suggest to log on to planning and try to build dimensions manually first to know how planning interacts with Essbase. You could load metadata into planning through:
    1. Manually
    2. ODI: You will need to reverse planning application and then use it to load metadata
    3. Outline load utility on planning server.
    Remember, all Planning maintenance is done through planning interface and not through Essbase.

  • Best Practice loading Dimension Table with Surrogate Keys for Levels

    Hi Experts,
    how would you load an Oracle dimension table with a hierarchy of at least 5 levels with surrogate keys in each level and a unique dimension key for the dimension table.
    With OWB it is an integrated feature to use surrogate keys in every level of a hierarchy. You don't have to care about
    the parent child relation. The load process of the mapping generates the right keys and cares about the relation between the parent and child inside the dimension key.
    I tried to use one interface per Level and created a surrogate key with a native Oracle sequence.
    After that I put all the interfaces in to one big Interface with a union data set per level and added look ups for the right parent child relation.
    I think it is a bit too complicated making the interface like that.
    I will be more than happy for any suggestions? Thank you in advance!
    negib
    Edited by: nmarhoul on Jun 14, 2012 2:26 AM

    Hi,
    I do like the level keys feature of OWB - It makes aggregate tables very easy to implement if your sticking with a star schema.
    Sadly there is nothing off the shelf with the built in knowledge modules with ODI , It doesnt support creating dimension objects in the database by default but there is nothing stopping you coding up your own knowledge module (use flex fields maybe on the datastore to tag column attributes as needed)
    Your approach is what I would have done, possibly use a view (if you dont mind having it external to ODI) to make the interface simpler.

  • Master data loading - Dimension Property value incorrect

    Hi,
    I have a dimension in BPC which has an attribute amount.
    When am trying to load the master data from BW, the number is truncated and displayed with a * if the number has more than 6 digits.
    If this is a problem with the delimited - comma - then it should not bring in the values even with one punctuation (e.g. 6,000) but strangely it's happening only for 6 digits or more.
    e.g. 19,605,500.00 -> *05500.00
    This is master data (estimate field) and is not used for calculations/planning.
    I tried the following but nothign worked.
    1) Removing commas using a script in the conversion file
        js:%external%.toString().replace(",","")
    2) Removing the delimiter in the transformation file and making comma as decimal point.
    DELIMITER =
    AMOUNTDECIMALPOINT = ,
    Let me know if you have any ideas to resolve this.
    Thanks,
    Vasu
    Thanks,
    Vasu

    Hi Vasu,
    The field in your BW is 17,2 which I am assuming is a decimal value of 17 digits long with 2 digits after the decimal point.  Your property of 40 characters should have plenty of room  to fit any value so something else is wrong. Can you please validate the transformation and conversion files with this data?
    I highly recommend validating the transformation and conversion files with the new external data.  In my experience most of the time when there is a problem in mapping the external data the transformation and/or conversion files do not validate successfully and they generate useful diagnostics.
    Regards,
    Leila Lappin

  • Ssis to load dimension table

    i want to be able to generate a dimension out of fact table
    the attribute is the name of a store which can be spelt anyway.
    but in the dimension table, i want all the member values with similar spelling to correspond to a single store and mapped to a unique key.
    how is this one using ssis
    the fact table may have the followng for walmart
    walmart
    walmartab
    walmart123
    how to map all these walmarts to a single walmart and also associate a unique key
    the dimension table should have
    ID  storename  displayname
    1 walmart    walmart123
    2 walmart   walmart
    3 walmart   walmartab
    OR, would it be a better idea to clean the source and then have a dimension like below?
    1 walmart
    please advice wahat is the general best practice for designing as well as loading the dimension table
    thanks very much

    do you mean, the fact table needs to be cleansed? or can it be left alone with diffent values within the fact tablebeing mapped to a single value, which requires cleaning the dimension?
    which is the preferred approach and why?
    if the dimension is cleaned this would be the resulting dimension
    ID  storename  displayname
    1 walmart    walmart123
    2 walmart   walmart
    3 walmart   walmartab
    OR, would it be a better idea to clean the source and then have a dimension like below?
    1 walmart
    Its dimension that needs cleansing. The fact will only have fk to dimension using key value isnt it? So you need to make sure you complete the cleansing in the dimension and based on which you map the key values correctly in fact to correspond to survived key
    value for collapsed values
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Loading dimension via plsql

    Hi
    I am trying to create a dimension and load it via plsql and am able to create dimension and its corresponding table in database.I am quite unsure of how to load the dimension D_OFF from an equivalent relational table R_OFF
    I have a dimension D_OFF with following structure.
    Hierarchy:OFFKEY is child of OFF30 is child of OFF20 is child of OFF10
    Levels -->Attributes
    OFF10 ID--> CD ,DSCR
    OFF20 ID -->CD ,DSCR
    OFF30 ID-->CD ,DSCR
    OFFKEY ID-->CD,DSCR,UPDATE BY,UPDATE_DATE,CREATE BY, CREATE_DATE
    I have created the dimension and the table structure in the database and are as follows
    CREATE DIMENSION D_OFF
    LEVEL "OFF10" IS "OFF10_ID"
    LEVEL "OFF20" IS "OFF20_ID"
    LEVEL "OFF30" IS "OFF30_ID"
    LEVEL "OFFKEY" IS "OFFKEY_ID"
    HIERARCHY "STANDARD" (
    "OFFKEY" CHILD OF
    "OFF30" CHILD OF
    "OFF20" CHILD OF
    "OFF10"
    ATTRIBUTE "OFF10" DETERMINES ( "OFF10_CD", "OFF10_DSCR" )
    ATTRIBUTE "OFF20" DETERMINES ( "OFF20_DSCR", "OFF20_CD" )
    ATTRIBUTE "OFF30" DETERMINES ( "OFF30_DSCR", "OFF30_CD" )
    ATTRIBUTE "OFFKEY" DETERMINES ( "OFFKEY_DSCR", "UPDATE_DATE", "OFFKEY_CD", "UPDATE_BY", "CREATE_DATE", "CREATE_BY" )
    CREATE TABLE "D_OFF"
    ( "DIMENSION_KEY" NUMBER NOT NULL ENABLE,
    "OFF10_ID" NUMBER,
    "OFF10_DSCR" VARCHAR2(200),
    "OFF10_CD" VARCHAR2(500),
    "OFF20_ID" NUMBER,
    "OFF20_CD" VARCHAR2(500),
    "OFF20_DSCR" VARCHAR2(200),
    "OFF30_CD" VARCHAR2(500),
    "OFF30_DSCR" VARCHAR2(200),
    "OFF30_ID" NUMBER,
    "UPDATE_DATE" DATE,
    "CREATE_DATE" DATE,
    "UPDATE_BY" VARCHAR2(250),
    "OFFKEY_ID" NUMBER,
    "CREATE_BY" VARCHAR2(250),
    "OFFKEY_CD" VARCHAR2(500),
    "OFFKEY_DSCR" VARCHAR2(200),
    CONSTRAINT "OFFE_DIMENSION_KEY_PK" PRIMARY KEY ("DIMENSION_KEY")
    My source table is
    CREATE TABLE "R_OFF"
    ( "DIMENSION_KEY" NUMBER NOT NULL ENABLE,
    "OFF10_DSCR" VARCHAR2(200),
    "OFF10_CD" VARCHAR2(500),
    "OFF20_CD" VARCHAR2(500),
    "OFF20_DSCR" VARCHAR2(200),
    "OFF30_CD" VARCHAR2(500),
    "OFF30_DSCR" VARCHAR2(200),
    "UPDATE_DATE" DATE,
    "CREATE_DATE" DATE,
    "UPDATE_BY" VARCHAR2(250),
    "OFFKEY_ID" NUMBER,
    "CREATE_BY" VARCHAR2(250),
    "OFFKEY_CD" VARCHAR2(500),
    "OFFKEY_DSCR" VARCHAR2(200),
    Could you please let me know how to load the dimension via plsql.
    Best Regards,
    Sri

    I assume you're quite sure that the relevant dimension does at least sometimes get updated by the build process, and that you've searched the outline just in case the member was added somewhere you didn't expect.
    How is the data pulled in to the load rule? If it's from a relational database, check the SQL query used to extract it (could there be a WHERE clause restricting records)? If it's from a flat file, check the select / reject criteria set up in the load rule.
    Another possibility is that your load rule is set up to skip X lines at the beginning, and the new member appears there.
    You could build a brand new load rule against a test copy of the cube and confirm that ABC does build in successfully (that at least tells you that the problem is in your rule somewhere).

  • Update/Load Dimension table attributes(non-key elements)

    Hi,
    Is there a configuration change in DAC or Informatica where I can opt to load all the dimension tables during an incremental load, irrespective of an associated transaction in the fact table? I observed that for all those accounts with no corresponding transactions are extracted but dropped by the time they reach the actual dimension table. So in the final target DWH, only those unique accounts are brought which have an associated transaction.
    I know we can create an aux mapping to include some kind of a flag to trick DAC into thinking the corresponding base fact table also has changed and then bring over the dimension data. But is there a simple alternative?
    For example, In GL we have an account dimension which has an associated line transaction details for each account in the fact table. I just change the Account name from A to B. No change or updates to the associated line entry in the FACT table. Now I run an incremental load. Will the change ( new account name) be recognized and brought over? OR will it be brought over only when the associated line entry also changes?
    Usually when the dollar amounts dont change, nobody cares but in our case the client wants it. I have googled extensively to understand incremental loading but cud not get a clear response to the above question. Does SCD2 play any role in this?
    Thanks,
    Dan

    Ahsan,
    The question primarily revolves around dimension tables and incremental load. If we take out SCD1/2 out of the scene for now, could you please answer Yes or No for the below questions? Please it is kind of urgent as the client is really worried about these aspects of data transfer in incremental loads. As always, appreciate your quick response. Assume that first full load has been done.
    1. If we change a key field (effective date) of an account that does not have a new transaction associated with it in the ledger – will the change come over after an incremental load?
    2. If we change a non key field (title) on a prior effective date of an account that does not have a new transaction associated with it in the ledger – will the change come over after an incremental load?
    3. If we change a non key field (title) on a prior effective date of an account that does have a new transaction associated with it in the ledger – will it reflect after an incremental load?
    4. During a load process Full/Incremental, dimension tables get loaded first right? IF not, and facts are loaded first, wont they error out seeing that no associated dimension details exist?
    5. We have a few custom tables which dont have any sort of a datetimestamp columns. Is bringing them all over everytime load happens, the only option? What is the best method to handle these kind of situations?
    Thanks,
    Dan

  • Loading dimension hierarchy too slow

    I have a cube, 4 dimensions for the cube. I got a problem when I brower the cube:
    dimension "Customer", there is a "Customer Hierarchy":
    I want to browse the data from BI, I drag the hierarchy to row fields, it is ok, it is ok if I click "cust Name", but I click "Cust ID", it is runing long time(forever). someone knows what is going on?
    Thanks

    Hi Albert,
    According to your description, it takes long time to load the dimension members when expand the CustID level, right?
    In your scenario, how many child members does "abril Ray" contain? If it contain large members under this member, then it will take long time when expanding this member to load its child member. Here is a blog that describes how to deal with large
    dimension, please see:
    https://cwebbbi.wordpress.com/2006/06/27/breaking-up-large-dimensions/
    Besides, it’s hard to give you the root reason that caused this issue with the limited information about you SSAS cube. I'd suggest you enable SQL Server profiler to monitor the queries fired by the query, once you find some queries took a very long time
    to run, consider creating the smaller cube partition or optimizing the query by adding index or partition to improve the query performance.
    http://sqlmag.com/database-performance-tuning/using-sql-profiler-tune-mdx-queries
    Regards,
    Charlie Liao
    TechNet Community Support

Maybe you are looking for