How to implement Confirm Dimension in rpd

Hi,
I have requirement that i want to implement confirm dimension(TIme Dimension Table) has to connected with multiple Fact tables.If i'm trying to generate a report tahat Year column(Time dimention) and Fact column(Fact1 table), if i'm executing this report by default we are getting 3 tables(Fact1,Fact2 and Time Dimension tab;es) and conditions are placed in log file. so may not get proper results. How to implement Confirm dimension in rpd.
I'm using 10.1.3.4.1 version.
Regards,
Sri

Hi Sri,
Here is the link to create a confirm Dimension in RPD.
http://www.scribd.com/aloo_a2/d/27269046-Multiple-Facts-Tables-in-OBIEE
Regards,
JD

Similar Messages

  • How to implement this complex logic on rpd

    How to implement following sql logic on OBIEE 10g RPD...whole thing to be implemented as single column on presentation layer.
    to calculate numerator===
    select sum(flag) as ap_account_no,exp from                                                                                           
    (select a.invoice_id as invid,a.payment_no, max(a.payment_dt) as payment_dt,max(a.due_dt) as due_dt,b.expenditure_type as exp,                                                                                          
    case when max(a.due_dt)+ 3 > max(a.payment_dt)                                                                                           
    then 1                                                                                           
    else 0                                                                                           
    end As Flag                                                                                          
    from Supplier_inv_pymt_map a, po_invoice_map b                                                                                          
    where a.invoice_id= b.invoice_id and a.invoice_dt!=a.due_dt and a.usd_gross_AMOUNT >0 and a.PAYMENT_STATUS!='VOIDED' and to_char(a.payment_dt,'MON-YYYY')='JUN-2011'                                                                                          
    group by a.invoice_id, a.payment_no,b.expenditure_type) GROUP BY exp                                                                                          
    to calculate denominator===
    select count(invid),exp from                                                                                      
    (select a.invoice_id as invid,a.payment_no, max(a.payment_dt) as payment_dt,max(a.due_dt) as due_dt, b.expenditure_type as exp                                                                                     
    from Supplier_inv_pymt_map a, po_invoice_map b                                                                                     
    where a.invoice_id= b.invoice_id and a.invoice_dt!=a.due_dt and a.usd_gross_AMOUNT >0 and a.PAYMENT_STATUS!='VOIDED' and to_char(a.payment_dt,'MON-YYYY')='JUN-2011'                                                                                     
    group by a.invoice_id, a.payment_no,b.expenditure_type) GROUP BY exp                                                                                     
    tables n column used in sql r available on physical layer....
    can anyone help

    Hi
    if you don't want to aggregate try to define a user function
    analytic_sum($(value))
    implémented by
    sum($(value))
    after that
    replace your
    sum(NOTICES) over ( partition by property order by RELAVANTDATE range between interval '30' day preceding and current row)
    by
    analytic_sum(NOTICES) over ( partition by property order by RELAVANTDATE range between interval '30' day preceding and current row)

  • How to implement mapping for a slowly changing dimension

    Hello,
    I don't have any experience with OWB and I need some help.
    I just don't know how to create the ETL process for a slowly changing dimension.
    My scenario is that I have 2 operative systems providing customer information, a staging area and a dwh with a customer dimension with SCD type 2 (created within OWB).
    The oltp data is already transferred to the staging area. But how should the mapping for the dwh table look like? Which operators have to be used?
    I have to check whether the customer record is new or just updated. How can I check every attribute? A new record shall be loaded, an updated record shall be historized (as I configured it in the SCD type 2). I just don't know how the trigger of the SCD is activated. Do I have to try an update on the trigger attribute and then automaticalle a new record is created? But with which operator can I do this? How should the mapping look like? Or is this impossible and do I have to implement this functionality with SQL code only?
    I know how to implement this with SQL code, but my task is to implement this in OWB.
    As you see I did not understand the logic of OWB so far and I hope somebody can help me.
    Greetings,
    Joerg

    Joerg,
    Check the blog below which provides good detail and also check the OWB documentation
    http://www.rittmanmead.com/2006/09/21/working-through-some-scd-2-and-3-examples-using-owb10gr2/
    Thanks,
    Sam.

  • OBIEE 11g 11.1.1.7 NON Confirmed dimensions and facts

    Hi All,
    In OBIEE 10g if we had non-conformed dimensions we used to work with by defining logical level of the conformed dimensions to grand total and confirmed dimensions to detail in the LTS of the fact table
    and also set metrics to grand total level.
    But in OBIEE 11g doing same is throwing error
    [nQSError: 14025] No fact table exists at the requested level of detail
    How do we achieve this?
    Regards,
    deep

    You need to create a complex join with non conformed dimension and the fact with 1=1 and set the logical level of the measure to total for a non conformed dimension.
    You can refer: https://s3.amazonaws.com/rmc_docs/biforum2011/Mcquigg_Metadata.pdf

  • How to implement row level security using external tables

    Hi All Gurus/ Masters,
    I want to implement row level security using external tables, as I'm not sure how to implement that. and I'm aware of using it by RPD level authentication.
    I can use a filter condition in my user level so that he can access his data only.
    But when i have 4 tables in external tables
    users
    groups
    usergroups
    webgrups
    Then in which table I need to give the filter conditions..
    Pl let me know this ...

    You pull the Group into a repository variable using a session variable init block, then reference that variable in the data filters either in the LTS directly or in the security management as Filters. You reference it with the syntax VALUEOF("NQ_SESSION.Variable Name")
    Hope this helps

  • Working with Confirmed and Non Confirmed Dimensions

    The actual need for my situation is I have two facts F1 and F2 and Four Dimensions D1, D2, D3, D4
    D1 is a confirmed Dimension
    D2, D3 are joined to F1 and D4 to F2 according to the star schema . I need a report which has D1, D2, D3, D4 , F1. Is this possible ?
    Method applied : I added a new logical table source to F1 and pointed it to F2. I pulled in all the required dimensions and created a new logical folder with F1, D1,D2,D3,d4 . I created a logical join from D4 to F1 in BMM layer . The rest of dimensions are already connected to F1.
    Now when i run the report the i get null values when i pull in D4 and F1 which is logically correct but when i try to run the report D1,D2,D3,D4,F1 it returns an error ? Should i need to include even F2 in my report ?

    I actually have an out of box RPD which has defined hierarchies only for certain dimensions. Is it a good practice to define hierarchies for all the dimensions ?
    can't we establish the report D1,D2,D3,D4,F1 without the hierarchies ?
    For the present RPD we have hierarchy defined only for D3 . Reports running on the present subject areas are working perfectly fine even without the hierarchies. Only when i am trying to span across different subject areas i get errors.
    Could you throw more light on the difference it would make if i defined hierarchies for all the dimensions.

  • How to implement this attribute ?

    Hi,
    I've this problem.
    In our application to control healthcare expense I've implemented a cube with 6 dimensions. (here for who knows Italian : http://www.oracle.com/global/it/customers/profiles/profile_77.html )
    The biggest dimension is the "patient" one, with 1.500.000 units at 5th level, grouped in geographic aggregates, until the entire city at highest level.
    Now customers wants to have the possibility to select patiens with chronic disease from these. There are about 500 kinds of chronic diseases.
    Every patient can have no one, one, or (and this is the problem) more then one of these chronic disease.
    How to try to implement this? as a new dimensions or as an attribute ?
    I've thought that best way is to introduce a new (chronic diseases) dimension, to have a way to select one or more of these diseases at all levels of patient dimension.
    I'm asking how to solve the problem that a single patien can also have more than one disease.
    Is there any way to implement this ?

    thanks to everyone for the answers
    I've some questions.
    to olapworld:
    have you any sample code to show me how to implement the dimensionalized valueset and the customizations needed ??
    to scott:
    I think I'm not understanding your suggestion:
    my target is to add the "ilnesses" selection to other ones. The most important cube of my applications analyze
    healthcare expenses from six dimensions. Customer wants analyze cube "adding" a way to select only "ilnesses" patients and elvaluate their expense.
    I'm in doubt becouse a patient can also have more then one ilness, so I can't simply add a "ilnesses" dimensions to the cube and mapping it to an "ilness_id" in the fact table.
    How can the two dimensioned cube to help me in this ?
    to Rafalm1:
    in any case, implementing Count(Distinct patient) would be useful for me, to have a way to count the number of patients who had a healthcae assistence. Can you suggest me how to implement this ?

  • Confirm dimension issue

    HI,
    I have D1,D2,D3 dimension tables and F1,F2 fact table. D1 is connected to F1,F2 and D2 is also connected to F1,F2. so here D1,D2 are confirm Dimensions . D3 is connected to Only F1. If i am trying to generate a report based on D1,D2,D3. I cold not able to get results. Can any one help me out. how to get proper results.
    Thanks,
    Malli

    Hi,
    Can any one provide the solution.....
    Rgds,
    Malli

  • How to implement SCD type 2 in OWB 11g

    Hi all,
    I would like to know that how to implement SCD type 2 in OWB 11g.
    Actually I have tried to implement it but the target table which contains the effective_date and expiration_date are null after running the mapping.
    I have set the effective date and expiration date settings in the SCD tab of dimension object.
    Kindly help me the same if anyone knows.
    Kind regards,
    shikha

    You were able to get OWB11g to move data?
    Are you running on a 64-bit windows server? I could not get it to do a basic data move on this type of server install.

  • How to implement the WIP in production planning module?

    Hi Gurus,
    Good afternoon! We are planning to Implement the WIP in Production Planning Module. Current set-up, we create production order and confirmed for all process in production transaction especially the consumption of raw materials and Goods receipt of FG from one Production order. We have two activity in production transaction. But we would like to separate the process per activity. Can we ask on how to separate the transaction or implementing the WIP? To create production order as semi-finished goods and one production order for final finished goods. We would like to ask for your expertise and advise on how to implement WIP in SAP PP that there is no duplication of manufacturing FG cost.
    We would like also to know all FI entries per transaction to make sure there is no double entries in manufacturing cost of FG.
    thank you,
    weldin angelo

    Hello  Angelo,
    Please refer this thread for your requirement
    Wip calculation in production Order
    WIP Settlement
    I hope this information helpful to you
    Regards
    Umesh Mali

  • 3 confirmed Dimensions and 2 fact tables

    Hi experts,
    how can we connect 3 confirmed Dimensions and 2 fact tables without loops and traps please give me a solution

    Hi,
    Dimensions Tables : Dimension tables are typically small, ranging from a few to several thousand rows. Occasionally dimensions can grow fairly large, however. For example, a large credit card company could have a customer dimension with millions of rows. Dimension table structure is typically very lean, for example customer dimension could look like following:
        Customer_key
        Customer_full_name
        Customer_city
        Customer_state
        Customer_country
    Fact Tables :a fact table consists of the measurements, metrics or facts of a business process. It is often located at the centre of a star schema or a snowflake schema, surrounded by dimension tables.
    Fact tables contain keys to dimension tables as well as measurable facts that data analysts would want to examine. For example, a store selling automotive parts might have a fact table recording a sale of each item. The fact table of an educational entity could track credit hours awarded to students. A bakery could have a fact table that records manufacturing of various baked goods.
    Context Versus Alias Overview :
    http://www.dagira.com/2009/07/22/context-versus-alias-overview/
    How to create context :
    http://www.bidw.org/business-objects/universe-design/understanding-context-and-its-use-in-business-objects-universe/
    You can also look on the eFashion universe for more information.
    Thanks,
    Amit

  • Confirming Dimension problem

    Hi All,
    Please provide a solution if anyone has encountered this problem.
    I have two facts Fact 1, Fact 2 joined by confirming dimensions D1, D2,D3, D4 .
    According to my requirement I have to display in the report
    concat ( D1, D2) as column1 , F1.M1, F2.M2 with the condition that when D1>D2 then show Concat(D1,D2) as column1 else show concat(D2,D1) as column1. Please see the example to understand the req
    D1 D2 column1 F1.M1 F2.M2
    A B AB 10 20
    B A AB 15 15
    The output in the report should be
    Column1 F1.M1 F2.M2
    AB 25 35.
    But In Answers it is not displaying corectly as in the query generated it is doing a group by at the D1, D2 rather column 1.
    When I create the column in RPD it violates the confirming dimnesion and F2.M2 does not display anything.
    Is there any other way that we can configure this problem.
    Thanks,
    Bhavik

    Hi,
    try this in answers:
    column1 = case when D1>D2 then Concat(D1,D2) else Concat(D2,D1) end
    fact1 = sum(F1.M1 by (case when D1>D2 then Concat(D1,D2) else Concat(D2,D1) end))
    fact2 = sum(F2.M2 by (case when D1>D2 then Concat(D1,D2) else Concat(D2,D1) end))
    See if it works...
    Or use pivor table there it will sum by column1 by default
    Hope it helps...
    If youy find this usefull, please be free to award points.
    Regards
    Nicolae

  • How to implement OSS notes : 207260

    Hi All,
    Can anybody please let me know how to impement oss note : 207260.
    I need to implement Note : 207260 which is settlement rule for incorrect last used period.In this note its saying to run ZMIGCOBR to repair incorrect settlement rule for incorrect objects. But in this notes its not given any such program.
    Please let me know how to implement OSS notes since i never done this before.
    Thanks in advance.
    Regards,
    Vishal

    Check the below point:
    SAP R/3 Document : Using Transaction SNOTE
    Implementing OSS Notes Using the new Transaction Code SNOTE
    In this document we will see how to implement an OSS note using the SNOTE
    transaction code.
    The transaction code SNOTE is used to implement OSS Notes. With the SNOTE
    transaction, it is no longer necessary to register ABAP objects such as report function
    modules etc. manually. But data dictionary objects such as screens, tables need to
    be modified manually by registering them in OSS system.
    In order to use the transaction code SNOTE, the relevant transport which implement
    this transaction in the system need to be transported. Please refer to the SNOTE
    guide available at http://service.sap.com
    Execute the Transaction code SNOTE
    One of the first steps to do is to upload the note into your system.
    Follow Goto à SAP Note Download
    You can also use the SAP Note upload if the note has been saved in your local
    machine
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    In the following box that you get, enter the note number. We will take Note 388732
    as an example
    and click on the Execute icon. You will get the note number displayed in the list of the
    OSS notes
    In the above screen, we have two notes listed.
    By double clicking on or on the note number you can display the OSS note.
    You can also check the Status of the note by clicking on the Check SAP Note icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    Select the note and click on Check SAP Note icon. In this case we have selected
    note number 388732.
    If the note is not implemented as part of some support pack as per the support pack
    level of your system, you should get the following pop up box.
    Select the note number that you want to implement and goto Edit à Select/deselect
    node
    To implement the OSS note click on the Implement OSS Note icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    You will get a confirmation box like the following
    Click on Yes
    Click on the Continue icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    You will be prompted to enter a change request number.
    Click on the Create Request icon
    Enter a brief description of for the note and click on the continue icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    A change Request number is created for the change that you are making
    Click on the continue icon
    The system will display the objects that are going to be modified during the process
    of note application.
    In our case, Report LTXW0F10 and RTXWCHK1 are going to be modified.
    Click on the Continue icon
    For while the system will show the note in IN PROCESS status
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    After a while, select the note and click on the Check SAP Note icon on the application
    toolbar
    But still the Status of the note is displayed under In Process category.
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    You can also check the status of the note by checking the meaning of the icon next
    to the note number.
    To check the legend, follow Utilities à Color Legend
    As you can see from the legends box, means Implemented Correctly.
    Since the note is implemented, you can change the status of the note from In
    Process to Completed manually.
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    Select the note and click on the Set Processing Status icon
    In the Pop up box that you get, select the Completed radio button
    And click on the Continue icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    The note number is removed from the list
    ü You can also check the logs of the activities performed during the OSS note
    implementation by clicking on the Logs icon on the application toolbar. The log
    information will contain all the steps that were performed from the point of
    downloading the note will its implementation is completed.
    ü If there are any pre-requisite notes for the note that is being applied, the
    system will prompt you to load those notes too into the system. Depending on
    their applicability to your system, the system will prompt you accordingly to
    apply the pre-requisite notes.
    ü You can register the manually implemented SAP notes by executing the report
    SCWN_REGISTER_NOTES.
    ü SNOTE cannot change or modify data dictionary objects. If there is a note
    which requires changes to be made to a structure or a screen then SNOTE will
    not help. Such objects have to be registered and modified manually.
    http://www.sappoint.com/basis/snote.pdf
    Regards,
    Prakash.

  • I'm using iphone 5 but its camera is not properly working. all the images i'm clicking are of dimension 600X800 and the size of the image is just 60-70 kb. now please tell me how to increase the dimension of images and its size.

    i'm using iphone 5 but its camera is not properly working. all the images i'm clicking are of dimension 600X800 and the size of the image is just 60-70 kb. now please tell me how to increase the dimension of images and its size.

    ''rojere [[#question-1055991|said]]''
    <blockquote>
    i try to keep my thumb palms off the mouse pad when i am typing but every now and then my screen resizes larger or smaller until i take my left palm off the keyboard base its only when my left palm is resting on the base next to the touch pad. i type pretty fast so it gets annoying and yes it also jumps screens or reverts back to previous message and i have to choose ctrl z to undo and get back to my message i was typing... it also switches tabs on me as well... not sure why my palm being on the left of the keypad on the base should effect anything but it does after a while. and i have to stop what i am doing...and go to the firefox menu and change the screen size back down to 100% sometimes it goes up to 200-300 other times it goes down to 70-80% i find it annoying i i wish there was a way to turn off the screen resize in the setup panel. if its just left to be 100% i am happy with that... i don't need it to be bigger or smaller... there should be a way to LOCK it down... i understand that there are people out there with eye problems and needs to have the screen size increase using the + or - but there should be a lock so it just stays no matter what is happening on my keypad or touch pad or base of the pad... that screen size will not increase or decrease. unless i turn off the lock... perhaps this is something they can implement in the next version or do a quick update of the browser
    </blockquote>
    sorry that is all greek to me thanks for attempting to explain what you were trying to explain sorry i just not tech person to be able to understand or where to begin ... have good day and thanks for again trying

  • How to Delete the dimension from the cube ?

    Hi ,
    how to Delete the dimension from the cube ?
    i have added the new dimension by assiging one characteristic to that dimension .
    now i  want to delete it ,
    but system saying that   Dimension ZXXX  contains InfoObjects; deletion not possible .
    how to delete it ? any help .
    Thanks

    Make sure you donot have any data in cube. If you have some data in cube, then you will not be able to see Delete option.
    Right click on the cube-->Delete data.
    Then double click on the cube>Goto Edit mode> select the IO under that Dimension> right click> now you will be able to see the Delete option (provided you have deleted all the date from Cube)
    Then right click on Dimension-->Delete
    Regards,
    Pavan

Maybe you are looking for