10.2 OWB Dimension "binding" erases all Table metadata!

I need some help with dimension definitions in OWB. I have a dimension that I created and deployed as ROLAP which includes its corresponding table.
I added a number of indexes on the table and some default values on the columns - trying to avoid NULLS in the dimension fields.
I then realized I needed one additional attribute in the dimension. I put the additional attribute in, selected "Bind" and poof - no more indexes, constraints or default values. It appears to have completely recreated the table metadata.
Also, the column ordering of the corresponding table for the dimension appears to be random.
Is there some better way to control this? I'm sure I'll have to add future attributles to existing dimenions!
TIA,
Mike

OK, after perusing the manual for awhile, I found that to add columns to an existing dimension I need to:
1. Go into dimension object editor, select the Storage tab and set it to "Manual" instead of Star.
2. Add the columns to both the dimension and table
3. right click the dimension to show "detailed view"
4. manually map the column
5. deploy (after juggling the creation type of the dimension and table)
I don't find it at all intuitive and if you forget you wipe out your table metadata for the dimension but at least it works.

Similar Messages

  • Changed Dept Dimension Hierarchy, erased all historical data!

    Yesterday I made a change to our Department dimension. I changed a base level member (034) to be a "child" to another base-level member (050). I changed the Parent property for 034 to 050 and didn't make any changes to the parent of 050, then saved and processed the Dimension with no problems. We later decided we did not want this to be the structure and changed it back so 034 and 050 were both base level members again. Then I saved and processed the dimension again with no problems.
    Now it seems that these changes erased all data for Department 050 for all time periods and all categories! Has anyone else experienced this? If so, do you know a way to correct it? One of our IT people looked at the data tables and the data is not there any more, so we are looking at ways to restore it, but I want to understand why this happened so we can avoid it in the future.
    Thanks for any help. FYI, we are on version 7.0.115 for MS in a dual-server environment.

    Hi Shawn,
    Data can only be saved in base level dimensions.  Parent level members are just rollups of base members and cannot store data.  By changing member 050 to be a parent, the application removed the records from 050.  The only way to get the data back would be to change 050 back to a base member and then restore the records via a backup or reload the data.
    Ideally the application would put up a big red flag with a warning that all data is about to be erased when a member is being changed from a base to a parent.  I know that an enhancement request for this has been submitted to SAP, but you may want to open a case and submit another which may add more weight to the request.
    This is also discussed in SAP Note 1390866.
    Thanks,
    Scott
    Edited by: Scott Bean on Mar 30, 2010 4:39 PM

  • Join multiple fact tables and dimensions and use all tables in report issue

    Hi,
    I have a report requirements and need to use multiple fact tables and unconformed dimensions as described below
    Fact table: F1,F2,F3
    Dimensions tables: D1.....D9
    F1:(joined to) D1,D2,D3,D4
    F2::(joined to)D1,D2,D5,D6
    F3::(joined to)D1,D2,D7,D8
    D7::(joined to)D9,D8 (dimension D7 joined to two other dimensions D9 and D8
    I'm trying to use columns from almost all the fact and dimension tables but getting "Unable to navigate requested expression. Please fix the metadata consistency warnings."
    Repository is consistent and no errors and warnings.
    How can I configure the repository to develop reports using all fact tables and dimensions?
    Appreciate for your help.
    Thanks
    Jay.
    Edited by: Jay on Feb 9, 2012 4:14 PM

    So you want me to convert snowflake schema to star. does it solve my problem? individual star queries are working find but when I query multiple stars together getting inconsistency errors. I removed content tables dim level totals for unconformed dimensions in logical fact LTS and set level for measures at total level for unconformed dimensions. it is still in progress and need to test.
    Thanks
    Jay.

  • CBO: OWB Dimension Performance Isssue (DIMENSION_KEY=DIM_LEVEL_ID)

    Hi
    In my opinion the OWB Dimensions are very useful, but sometimes there are some Performance Issues.
    I am working with the OWB Dimensions quite a lot and with the big Dimensions ( > 100.000 rows) , i often get some Performance problems when OWB generates the code to Load (Merge Step) or Lookup these Dimensions.
    OWB Dimensions have a PK on DIMENSION_KEY and Level Surrogate IDs which are equal to the DIMENSION_KEY if the The Row is an Element of that Level (and not a Parent Hierarchic Element)
    I am hunting the Problem down to the Condition DIMENSION_KEY= (DETAIL_)LEVEL_SURROGATE_ID. The OWB does that to get only the Rows with (Detail-) Level Attributes.
    But it seems, that the CBO isn´t able to predicted the Cardinality right. The CBO always assume, that the Result Cardinality of that Condition is 1 row. So I assume that Conditon is the reason for the "bad" Execution Plans, the Execution Plan
    "NESTED LOOPS OUTER" With the Inline View with Cardinality = 1;
    Example:
    SELECT COUNT(*) FROM DIM_KONTO_TAB  WHERE DIMENSION_KEY= KONTO_ID;
    --2506194
    Explain Plan for:
    SELECT DIMENSION_KEY, KONTO_ID
    FROM DIM_KONTO_TAB where DIMENSION_KEY= KONTO_ID;
    +| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | Pstart| Pstop |+
    +| 0 | SELECT STATEMENT | | 1 | 12 | 12568 (3)| 00:00:01 | | |+
    +| 1 | PARTITION HASH ALL | | 1 | 12 | 12568 (3)| 00:00:01 | 1 | 8 |+
    +|* 2 | TABLE ACCESS STORAGE FULL| DIM_KONTO_TAB | 1 | 12 | 12568 (3)| 00:00:01 | 1 | 8 |+
    Predicate Information (identified by operation id):
    +2 - STORAGE("DIMENSION_KEY"="KONTO_ID")+
    filter("DIMENSION_KEY"="KONTO_ID")
    Or: For Loading an SCD2 Dimension:
    +|* 12 | FILTER | | | | | | Q1,01 | PCWC | |+
    +| 13 | NESTED LOOPS OUTER | | 328K| 3792M| 3968 (2)| 00:00:01 | Q1,01 | PCWP | |+
    +| 14 | PX BLOCK ITERATOR | | | | | | Q1,01 | PCWC | |+
    +| 15 | TABLE ACCESS STORAGE FULL | OWB$KONTO_STG_D35414 | 328K| 2136M| 27 (4)| 00:00:01 | Q1,01 | PCWP | |+
    +| 16 | VIEW | | 1 | 5294 | | | Q1,01 | PCWP | |+
    +|* 17 | TABLE ACCESS STORAGE FULL | DIM_KONTO_TAB | 1 | 247 | 489 (2)| 00:00:01 | Q1,01 | PCWP | |+
    I tried a lot:
    - statistiks are gathered often, with monitoring Informations and (Frequencey-)Histograms and the Conditions Colums
    - created extend Statistiks DBMS_STATS.CREATE_EXTENDED_STATS(USER, 'DIM_KONTO_TAB', '(DIMENSION_KEY, KONTO_ID)')
    - created combined idx one DIMENSION_KEY, LEVEL_SURROGATE_ID
    - red a lot
    - hinted the Querys in OWB ( but it seems the inline View is to complex to use a Hash Join)
    Next Step:
    -Tracing the Optimizer CBO Events.
    Does some one has an Idea how-to help the CBO to get the cardinality right?
    If you need more Information, please tell me.
    Thanks a lot.
    Moritz

    Hi Patrick,
    For a relational dimension, these values must be unique within the LEVEL. It is not required to be a numeric ID (although that follows the best practices of surrogate keys best).
    If you use the same sequence for the dimension you have insured that each entry in the entire dimension is unique. Which means that you can move your data as is into OLAP solutions. We will do this as well in the next major release.
    Hope that helps,
    Jean-Pierre

  • ICloud password works on everything but erasing all data. I got a new iPhone and need to wipe this one but am not sure how else to do this since the password is not working. Any suggestions?

    iCloud password works on everything but erasing all data. I got a new iPhone and need to wipe this one but am not sure how else to do this since the password is not working. Any suggestions?

    Firefox also makes regular backups of your bookmarks in a folder named bookmarkbackups in your personal settings folder. You can restore the backup to your new Firefox, but unlike importing the HTML-format file, it is a complete drop-in replacement, so if you have saved new bookmarks you do not want to lose, the export/import method may work better for you.
    By default, Windows hides your personal settings folder so the easiest way to access it is from inside Firefox. You can use either:
    * "3-bar" menu button > "?" button > Troubleshooting Information
    * (menu bar) Help > Troubleshooting Information
    * type or paste about:support in the address bar and press Enter
    In the first table on the page, click the "Show Folder" button. This will launch a window showing your Firefox settings files.
    You might want to back up this whole folder if you have other data you want to preserve from your XP computer.
    Either way, you should find the bookmarkbackups folder here and when you click into it, find maybe 10 files with dates in their names.
    The procedure to restore the file once you have it on removable media or some other convenient place is described in this article: [[Restore bookmarks from backup or move them to another computer]].
    Regarding the other files and what you might find of use: [[Recovering important data from an old profile]].

  • How to remove the default members of a dimension from the control table?

    Hi all,
    I am new to hyperion FDM 11.1.1.2.0.0 .
    When I navigate to Metadata>Control Tables and try to delete the default memmbers
    for the dimension like category and period i got the following error.
    Error: Period( 8/31/2009 ) is an active Global or Local Period and cannot be deleted.
    Then again i unchecked active checkbox for that dimension from Hyperion Essbase Integration Setup of Workbench Client.
    After doing that i got the following error
    Error: Unable to retrieve target System Data.
    Can anyone tell me how to remove the default members of a dimension from the control table?
    Thanks

    Create a new record for the table.
    Go change the POV to the new record.
    Return to the control table and delete the default record.

  • Mac OS X Lion to OS X Mountain Lion w/ erasing all data

    Hi 2 all, I have MacBook Pro with Mac OS X Lion 10.7.4 and when Mountain Lion will be introduced I want to ERASE all information including all partitions from my HDD and install Mountain Lion on fully cleared Mac. And there is a question. I created Time Machine backup and I think that this backup include in itself my  previous (Lion) operating system. But on my NEW system (Mountain Lion) I want only to restore apps and photos from iPhoto. How can I restore from Time Machine backup only some informations like apps and photos?
    Thanks in advance.

    TimeMachine doesn't have a highly selectable restore option, it's really a all or nothing approach.
    I assume you want to do this for hard drive performance and privacy reasons, because if you have a SSD there is no need for performance, just privacy reasons.
    It's because 10.7 will only be removed and 10.8 put into it's place if you choose to upgrade to 10.8, likely on the slower part of the hard drive, Applications and User accounts will be left alone.
    So if you wish to proceed, I advise having two external backups of your personal data. One on TimeMachine or bootable clone as well as your personal data backed up on a external drive. Once you have those then proceed.
    Most commonly used backup methods
    1: Hold command r keys while booting, use Disk Utility to Erase (hard drive use secure erase option #1, middle selection) the Macintosh HD partition.
    2: Reinstall 10.7 from Apple's severs using your AppleID and password.
    3: Reboot and setup using the same user name (so your iTunes playlists etc will work) different password is fine.
    4: Log into App Store and update to 10.8 and reboot, setup and don't use Filevault.
    5: Install 10.8 compatible programs as much as possible from original sources BEFORE returning user files.
    http://roaringapps.com/apps:table
    6: Choose to connect the external storage drive with only your files and return into same named account(s) (preferred)
    7: Keep your hard drive (SSD no need) below 50% filled for optimal performance, not more than 80% filled for any storage device.
    This method will give you clean install of 10.8, optimized and remain performing well for a long time if followed as instructed.
    If you chose to restore from TimeMachine or Filevault, your drive performance will suffer most likely because your going to lose the optimization factor, you want your applications (and OS X) to be near the top of the hard drive for performance.

  • Joining two fact tables with different dimensions into single logical table

    Hi Gurus,
    I try to accomplish in Oracle Business Intelligence 11.1.1.3.0:
    F1 (D1, D2 and D3)
    F2 (D1 and D2 and D4)
    And we want to build a report F1 F2 D1 D2 D3 D4 to have data for:
    F1 that match only for D1-D2-D3
    and data for
    F2 that match only D1-D2-D4
    all that in one row, so D3 and D4 are not common dimensions.
    I can only do:
    F3 (D1, D2)
    F4 (D1, D2 and D4)
    And report
    F3 F4 D1,D2,D4 (all that in one row, and only D4 is not a common dimension)
    Here is the very good example how to accomplish the scenario 1
    http://108obiee.blogspot.com/2009/08/joining-two-fact-tables-with-different.html
    But looks like it does not work in 11.1.1.3.0
    I get
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 14025] No fact table exists at the requested level of detail: [,,Clients,,Day,ROI,,,,EW_Names,,,,,,,,,,,,,,,,,]. (HY000)
    I am sure I set up everything correctly as advised in the blog but it works with only one not a common dimension
    Is it a bug in 11.1.1.3.0 or something?
    Thanks,
    Kate

    Thanks for all your replies.
    Actually, I've tried the solutions you guys mentioned. Generally speaking, the result should be displayed. However, my scenario is a little bit tricky.
    table Y's figures are not the aggregation of table X for D dimension. Instead, table Y's figures include not only D dimension total, but also others (others do not mean A, B, C dimension). For example, table Y stores all food's figure, while table X stores only drink's figure. D dimension is only about drink's detail. In my scenario, other foods' figure is not provided.
    So, even if I set D dimension to all/total for table X, table X's result is still not the same as table Y.
    Indeed, table Y does not have a column key to join to D dimension's key. So, if I select D dimension and table Y's measures at the same time in BI Answer, result returns no data. Hence, I can't compare table X and table Y's results with selection of D dimension.
    Is there any solution to solve this problem?
    Edited by: TomChan on Jun 3, 2009 9:36 AM

  • I want to upgrade my mac os 10.6.8 to 10.8.2 , will this erase all my files,apps,etc ? and will i loose the licence of microsoft office 2011, how to make a backup on a pendrive ?  I have files of approx 180 gb , THANK YOU

    I want to upgrade my mac os 10.6.8 to 10.8.2 , will this erase all my files,apps,etc ? and will i loose the licence of microsoft office 2011, how to make a backup on a pendrive ?  I have files of approx 180 gb , THANK YOU !!

    Forget the Pendrive stategy...
    Before attempting any Major Upgrade... get yourself an External Hard Drive... and create a Bootable Clone Backup of your current Hard Drive...
    By far the easiest way to make such a Backup, is to use something like
    SuperDuper  http://www.shirt-pocket.com/
    or CCC  http://www.bombich.com/
    That way, should anything untoward happen during the Upgrade,
    you will NOT LOSE ANYTHING.
    (Get an EHD that is at least equal to your current Drive...)
    Also, Check here for compatibility of 3rd party Software you may be using...
    http://roaringapps.com/apps:table
    You should also consider more RAM... Get the Maximum you can for your Mac...
    It is important to get the Correct and Matching RAM
    See Here  >  OWC RAM  >  http://www.macsales.com

  • How to determine all tables used in a series of maps?

    Hi, I'd like to find out all of the tables in the source warehouse builder schemas that are actually being used during ETL. I imported the entire databases at the start of the project, and want to find out which of the 2000 tables are actually being used.
    Is there a simple query I can run against the repository owner views to determine all tables actively being queried?
    Thanks in advance for the help!
    Scott

    Scott,
    maybe the simplest way to report tables usage in mappings is extracting this info from DB dictionary view DBA_DEPENDENCIES.
    Of course this method has several limitations:
    - all mappings must be of type PLSQL
    - all mappings must be deployed to target database
    - maybe it doesn't work for non-Oracle source databases
    For example, this query (when executed in target DWH schema) shows remote databases (and number of used tables in each source DB) used by PLSQL packages (mappings, of course you need to exclude "non-mapping" packages with additional filter)
    select REFERENCED_LINK_NAME,count(distinct REFERENCED_OWNER||'.'||REFERENCED_NAME) from user_dependencies
    where REFERENCED_LINK_NAME is not null and type='PACKAGE BODY'
    group by REFERENCED_LINK_NAME;
    When source and target schemas are in the same DB this query will be different
    (in this this case source system will be identified by REFERENCED_OWNER column and REFERENCED_LINK_NAME will be NULL).
    As I know OWB repository tables/views for lineage/impact analysis are not published/documented by Oracle.
    Regards,
    Oleg

  • How many line item dimensions can a fact table have?

    Hi,
    How many line item dimensions can a fact table have? Is it tht Max of 16 dimensions(13+3) .Does the 16 dimensions include line items dimensions as well .
    Pls reply.
    Thanks
    Praveen

    It includes all dimensios, including line item dimensions.
    If you have line item dimension, pl note you cant assign any other characteristic to that dimension.
    Ravi Thothadri

  • Dimension names in a table

    Dear SDN,
    What table would give me names of dimensions in Infocubes.
    Thanks SDN.

    Hi Rahul,
    to know all dim table and fact table names in infocube:
    1. goto t-code : LISTSCHEMA
    2. give tech name of infocube and click on execute button.
    u can see all table names of cube.

  • Dimension build using SQL table and process to fill the SQL table

    I have a dimension in a cube that is manually* built by one of our power users. Now I have to get all the member information of that dimension into a SQL table(example : with columns...level0,level0property,level1,level1property etc....) to use that table in STUDIO for member load.
    Is there any easy process to do this? Currently I am building each and every row manually in that SQL table and there are 1100+ members in that manually built dimension. Please advice.

    Thank you so much Glenn!! That worked!! You make our lives so much easier!!

  • How can I Reconcile all tables on multiples mappings with scripting????

    I have OWB 9.2.0.2.8
    I have to reconcile all tables and external tables on multiple mappings.
    How can I do it with scripting language, please?
    Thanks very much in advance!!!!

    Good afternoon Claudio,
    Should be something like this:
    foreach mapName [OMBLIST MAPPINGS] {
      puts "Checking $mapName"
      foreach tabName [OMBRETRIEVE MAPPING '$mapName' GET TABLE OPERATORS] {
        puts "Reconciling $tabName"
        OMBRECONCILE TABLE '$tabName' \
          TO MAPPING '$mapName' \
          OPERATOR '$tabName' \
          USE (RECONCILE_STRATEGY 'REPLACE', MATCHING_STRATEGY 'MATCH_BY_OBJECT_ID');
    }If you want to alter reconcile and/or matching strategy, check documentation on OMBRECONCILE in the OWB Scripting Reference.
    Good luck, Patrick

  • VSDT 2010 DSV pane in dimension designer not displaying table

    Hi,
    I'm using VSDT 2010 with SQL Server 2012 on Win 8.1 64 bit.
    I've found that in some of my dimensions the DSV pane of the dimension designer no longer
    display the table.
    Furthermore, the KeyColumns window shows the wrong table for the columns selected and
    it can't be changed. Better said it can be changed but the changes are not saved after clicking on the OK button.
    Has anyone seen this kind of behavious before?
    Regards,
    Mario
    Mario Techera all-BI GmbH Germany

    Hi Mario1,
    According to your description, you find the dim tables are not appearing in DSV, and the source table shows improper table in SSDT. Right?
    In this scenario, it seems like the month table is not existing so it changes into the balance_structure table. Please test connection in data source. Right click on the DSV pane in dimension, select all tables to see if the month table is existing. Refresh
    the Data Source View to check all tables. If you still can't see the tables related to Month dimension in Add/Remove tables, please go to database engine and restore the source database if necessary.
    Best Regards,
    Simon Hou
    TechNet Community Support

Maybe you are looking for

  • Table Control in ITS is getting wrongly displayed

    Hi All, I Have developed a program(say abc) and created a screen for that program(abc). My issue is that,i have kept the table control in the box . When i execute the screen in se80 under the program(abc) ,its displaying properly ( i mean table contr

  • Business Objects - Lifecyle Management Services

    Is there anyone who knows about BOE LCM?  We are planning to install a 3-tier (Dev/QA/Prod) Business Objects environments.  Our desire is to develop in Dev, move to QA for testing and Prod.  We would prefer not to have end users develop Xcelsius dash

  • Problem With Imp/Exp

    I have exported a database schema containing spatial data using exp and Imported it into a new database using imp. It seems to be dropping rows from the user_sdo_geom_metadata table in the new database. Has anyone else seen this problem and is there

  • Where can i get my ipod touch 5th generation screen replaced for, like, $50 to $60 dollars?

    where can i get my ipod touch 5th generation screen replaced for, like, $50 to $60 dollars? I broke it a few days ago and so far havent been able to find a place to repair it. Also,it would be best if the place was online, because live in a small tow

  • Updating Registry in Global Package yields no change

    Having another odd issue.  I have an application, ProgramX. We are publishing it to machines (Global).  After publishing it to the end users machine (tester), an issue was found, but a simple registry change will fix it.  So I go into the package (Ed