Business model question

Hi ,
Have the following case (simplified) : 2 tables "projects", "project_details"; columns in project_details : status, modified_date, fk to organization(hierarchical org).
Basically I need to create a business model in "Oracle BI Administration Tool" that can deliver answers about time needed to get from some status to another ( for every project, as well as averages at organization level).
any idea is welcomed !
Thank you !

sorry for my late reply :
Q: are status changes stored as rows or columns ?
A: statuses are stored in "project_details" table , "status" column. project_details table has a record for every status a project ever had, along with a date.
Q : How many changes of status do you need to monitor ?
A: All of them , if possible...there are at least 20 possible statuses a project can have. And therefore more possible changes of status.
Q: step by step or start to finish?
A: step by step and start to finish.
my model should answer to questions like : how much time did projects stayed in some status....how much time from start to finish , or maybe even how much time from a status to another.
The business is not very clear about what it is wanted...but still, I need to provide them something. I'm thinking to simply define and compute on database side , in projects table (which would be a fact table) - so NOT in project_details, a lot of measures like "days_from_start_to_end", "days_NEW", "days_onHold" (and similar for each status)...but this will answer only some of the questions. for the questions about status changes, not sure if it is the best idea.
There is also a problem with the hierarchy of employees involved, simply because the hierarchy is not with a fixed number of levels, and in order to model it in Oracle BI I should come with a clear number of hierarchy levels.
Thank you

Similar Messages

  • RPD Business Model Layer Question

    I have multiple fact tables that has the dimension table values like Customer Id, Status, Customer Class in the fact table itself. I added the fact as logical table source to the dimension table in BMM layer. But the problem I have when I try filter on customer id in Answers it hits the fact table that has been added as LTS and not the dimension table.
    Is there any way that I can force the filter to go to the dim table instead of the fact table?
    Thanks,
    Mrinalini.

    OK so you were absolutely correct - not being able to see/use the newly created subject area in Answers was a separate issue which i only fixed this morning :)
    I recreated the multi-source business model and for anyone with this same question ill explain the steps i took (maybe one of the steps is my problem)
    1. Created 3 databases in the Physical layer (each with a separate data source) using a stored procedure to obtain the data.
    - I am using the same for each and the variables are only set up once and set to dashboard prompts.
    exec p_RetrievePlan_inq 'VALUEOF(NQ_SESSION.StartDate)', 'VALUEOF(NQ_SESSION.EndDate)','VALUEOF(NQ_SESSION.Var1)','VALUEOF(NQ_SESSION.Var2','VALUEOF(NQ_SESSION.Var3)','VALUEOF(NQ_SESSION.Var4)','VALUEOF(NQ_SESSION.Var5)'
    2. Dragged 1 database to Business Model and changed its name. This created the columns and source in the Business Model.
    3. Dragged the other 2 db tables over to the '*Sources*' folder in the business model.
    4. Ensured the "This source should be combined with other sources at the level" checkbox was checked for all sources.
    5. Ensured that the columns in Business Model each had 3 sources attached to the coulmn.
    6. Dragged this to the Presentation Model.
    7. Created a report / prompts based on the subject area.
    When i ran the report, expecting to pull back information from all databases based on a date range, only information from the first database was returned. Is it something wrong with the setup? It is pulling back information but only from the database that i first pulled over to the Business Model.
    Also - you mentioned it would do a union of the tables so im guessing that even though it found data for the date range in the first table it would still go to the other tables with the same date range?

  • Business Model and Mapping layer

    I am trying to create a logical dimension table by dragging the corresponding table from the physical layer. However, in the business model layer it shows up with a yellow icon indicating it is a logical fact table. Please help me how I create a logical dimension table in the business model layer. Not sure what I am doing wrong here.
    Thanks.

    Hello Saichand,
    No I did not. Do I have to create joins even when I am dragging this object from the physical layer? Let me read and learn how to create the joins. I will get back if I will have more questions.
    But, thanks for the quick response. As you can see this is the first time I am trying to modify the business model layer.
    Thanks.

  • Fico model questions

    Can some help me to get fico model questions..

    Hi
    Some of the FICO Q's are as follows:-
    1. I have created GL master without selection open item management and I have posted business transactions to that GL. Now client wants to change that GL to open item management. is it possible...how?
    2. While creating asset master we have two options. One is using asset class and another one is using existing asset master. Here the question is what default values to be provided by asset class and existing asset master to newly created asset master?
    3. What is the role of FI consultant in FI-SD integration?
    4. Give some examples of GL accounts that should be posted automatically through the system and how is this defined in the system.
    5. What is an Account group and where all is it used?
    6. What is a field status group?
    7. What is a Financial Statement Version?
    8. How are input and output taxes taken care of in SAP?
    9. What are Validations and Substitutions?
    10. Is it possible to maintain plant wise different GL codes?
    11. Is Business area at company code Level?
    12. What are the different scenarios under which a Business Area or a Profit Center may be defined?
    13. What are the problems faced when a Business area is configured?
    14. Which is the default exchange rate type which is picked up for all SAP transactions?
    15. Is it possible to configure the system to pick up a different exchange rate type for a particular transaction?
    16. What are the Customizing prerequisites for document clearing?
    17. Explain the importance of the GR/IR clearing account.
    18. How is Vendor Invoice payments made?
    19. How do you configure the automatic payment program?
    20. Explain the entire process of Invoice verification from GR to Invoice verification in SAP with accounting entries?
    21. How are Tolerances for Invoice verification defined?
    22. Can we change the reconciliation account in the vendor master? If so, and how? What is the impact on the old balance?
    23. What is the difference between primary and secondary cost elements?
    24. What is the difference between Assessments and distributions?
    25. What is the difference between profit center and profitability analysis?
    26. What is the difference statistical order and real orders in internal orders?
    27. What is statistical key figure?
    28. What is the difference between Cost center and internal orders?
    The above are only a few. If you browse throughe you will come across various sites providing SAP FICO questions.
    Regards
    Phani

  • DECEPTION is the current business model

       Most of us have felt deceived at some point in our lives, and as consumers we must realize that the corporations have no interest in spending time with making us aware. That really is our job, although as busy working people, we have grown to depend on the person on the other end to help us understand what we are agreeing to. Ushering us to the point of contract signing is the objective, if we forget or otherwise have limited time to ask the right question BEFORE agreeing to things, then legally we are responsible for what we agree to. However I assert that in spirit, FAIRNESS is what we expect and disclosure is what we hope for. Where things go really wrong though is, when we ask questions and are given inaccurate and even egregiously false information. No matter if it was slack training or missed opportunities (by reps to look up answers) in the long run it's we the customer who pays for mistakes, not corporate. Gone are the days when competition controls practice, because changing carriers is no more effective at empowering us than simple complaints. Education empowers us, educating ourselves prior to signing and educating ourselves after being treated badly, these are actions that have the best chance of results. Deception by omission. Deception by distraction. And yes deception by inaccuracy are all part of our experience at times. We never see confused and frustrated customers in the ads, nor will we. Becoming cynical is our normal reaction, but it does not fix anything. ALL major corporations engage in deception, because it works !  It works often enough to make money. Once we understand why they do it, we can move on to accomplish the goals we have for our own bottom line and to serve our interests. Let's learn from (education) and properly respond to (advocacy,activism) these problems in meaningful ways that combine expression and action.       

    Hi, Thanks for contacting me. I'll tell you right now that if it wasn't for my daughter, I would drop verizon today and not look back. Their free phones that I tried out but did not like and sent back have cost me 65.00 a piece so far. Their customer service was terrible and I am basically done with them. I will keep them so that my daughter can enjoy her phone for now but given the opportunity I will drop them. and once this is over I will never get anything from verizon again and I will never sign up for another contract thru any carrier. I'm fed up with their lack of respect , them making up their own rules as they go along, their lack of respect and their deceptive business practices. Thanks , Vito
      Verizon Wireless Community
        Re: DECEPTION is the current business model         Re: DECEPTION is the current business model    Re: DECEPTION is the current business model    Re: DECEPTION is the current business model    Re: DECEPTION is the current business model
          Re: DECEPTION is the current business model
        created by commonsense101 in My Verizon - View
        the full discussion
    << Message edited to remove personal information >>
    Message was edited by: Verizon Moderator

  • Query in business model

    hi gems...
    this question is regarding a doubt while seeing a business model.
    in the physical layer there are lots of tables among which three physical tables are "transaction_master", "instrument_master", "asset_indicator".
    there is join between the "transaction_master" and "instrument_master" but there is no join between "transaction_master" and "asset_indicator".
    But in the business model, while making the logical "transaction_master" table, the developer has dragged a column from the "asset_indicator" table into the "transaction_master" table in the business model layer....when there is no direct join between those two tables in the physical layer, then how that step has passed the global consistancy check???
    the reports made from that business model are working fine.
    How is it possible...
    I observed that there is a indirect join between "transaction_master" and "asset_indicator" tables through the "instrument_master" table...means "transaction_master" has a direct join with "instrument_master" and "instrument_master" has a direct join with "asset_indicator"...but i dont know whether my thought is correct or wrong...
    please help me in understanding this concept...thanks in advance...

    Not in BMM layer but you can achieve this in Physical layer.
    In physical layer --> Create New Physical Table --> select table type as Select

  • Adobe email about "business model change"

    So did anyone else receive this email? I don't know if this is good or bad news. Customer support and documentation has been so bad thru Adobe that this could be good. But I have emailed Bluefire before about their reader and it took a week to get an answer...I am very frustrated that Adobe cant seem to just get a content server up and running and leave it alone.
    "Dear Adobe Content Server Customer,
    Thank you so much for your business with Adobe Systems, Inc.  We appreciate you as a customer and want to advise you of some changes here at Adobe.  We have recently established a business relationship with two new partners, Datalogics Incorporated and Bluefire Productions.  We believe this will be a more efficient business model for both Adobe Systems and our customers.
    Please note that your one-year service plan for the Adobe Content Server 4.1 will expire on xx/xx/xxxx.    Your access to the Adobe Digital Signing Service for the Adobe Content Server 4.1 will remain active for 60 days from today.
    Prior to the expiration date above, please reach out to our partners below to  renew your maintenance and support in order to ensure uninterrupted access to the Adobe Digital Signing Service:
    Datalogics Incorporated
    [email protected]
    Bluefire Productions
    [email protected]
    Please do not hesitate to contact us if you have any questions regarding our new business model.  You may send an email to: [email protected]
    Thank you for your continued business!
    Digital Publishing Sales
    Adobe Systems, Inc. "

    sclarke624 wrote:
    I have received an email saying:
    Dear Mrs ******( it states my name)
    Thanks for staying with us and welcome back to BT Business Broadband.  We’d like to take this opportunity to remind you of the service, features and value you can expect to receive with your Option 2 contract.
    The thing is I am on BT Total Broadband Option 3 not BT Business Broadband so I don't know why they are welcoming me back or if  they have made a mistake or if they have changed my contract and am worried if a mistake will it cost extra.  I have tried clicking on bt.com contact us but just get answers to questions which may be helpful and can't find hoe to email them.
    Thanks for any clarification on this.  Just want to make sure they are not goingto charge me more or maybe they haveupgradingme to 20mb and not told me, can't see any change in speed though.
    Hi.
    Either this is a mistake (which to be frank would be very bad if it's the case), or perhaps something else - even dodgy.
    May I assume that the email address this was sent to was in the "To" field ? Typically business email addresses end in btconnect.com
    Did the email contain any links such as "Login here" - indicating that the email could actually be a "phishing" email, with the link not going to any bt.com website.
    If you know how to get email headers and can post them (removing any personal details first), then that would be handy to determine if it was genuine or not.
    http://www.andyweb.co.uk/shortcuts
    http://www.andyweb.co.uk/pictures

  • How can I use Server level variables in a business model based report

    hi gems..
    I have declared one server level variable in the BI Analytics repository.
    Now I have made one business model based report.
    In one column I want to use that server level varible.
    I go to the formula tab of that column and then clicked on variable--> session --> put the name of the variable and click ok.
    But when i viewed the report, it is not showing the dates, rather it is showing the date format I chosed i.e DD-MMM-YYYY.
    please help..

    actually the previous problem got resolved...
    Now when I am trying to apply a filter on a particular column using that server variable, then it is showing that the varible has no value definition.
    I have clicked on the filter tab of that column-->add-->variables-->session variables-->then I put the name of the variable-->click OK.
    the following error is comming-
    Error Codes: YQCO4T56:OPR4ONWY:U9IM8TAC:OI2DL65P
    Odbc driver returned an error (SQLExecDirectW).
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 23005] The repository variable, Variable_name, has no value definition. (HY000)
    I have made that server variable from manage-->variables-->(right click) create new initialisation block-->gave the name and wrote the query and aslo gave the connection pool name and test that and it worked fine..

  • OBIEE 10g repository - Business model - logical table to physical table, column mapping is empty

    Hi, I am really new to OBIEE 10g.
    I already set up a SQL Server 2005 database in Physical and import a view vw_Dim_retail_branch.
    The view has 3 columns: branch_id, branch_code, branch_desc.
    Now I want to set up the Business model to map this physical table (view).
    I created a new Business model
    Added new logical table Dim_retail_branch
    In the sources, added the vw_Dim_retail_branch as source table.
    But in the Logical table source window,  column mapping tab, it's blank. I thought it should be able to identify all the columns from vw_Dim_retail_branch, but not. The show mapped columns is ticked.
    What should I do here? Manually type each column?

    HI,
    Just you can drag and drop the columns from physical layer to BMM layer.
    Select the 3 columns and drag and drop it to the created logical column in BMM layer.
    for more reference : http:\\mkashu.blogspot.com
    Regards,
    VG

  • How to copy one Analysis/Report in Business Model A to Business Model B?

    I have created a Business Model, Presentation layer in my RPD. I have many subsequent reports/analysis for that BM. Now, i have created a second BM/Presentation layer, in the same RPD, which uses a new set of identical tables (columns and table names, etc... all the same, but different data). So, without re-created each report in Analysis, i just want to copy some of those reports/analysis so they will use my 2nd BM instead of the first. Can this be done, and how?
    Edited by: user12602240 on Mar 31, 2012 11:50 AM

    I'm retracting my comments for now -- this may be due to a column ALIAS which isn't present.
    I will re-post after I investigate that a bit.
    --- Original ---
    Kalyan,
    Not sure if you had any difficulties in this method. When i try it, i get the following error below. I've checked my names - the names "Periods" and "PERIOD_ID" are identical in both my subject areas. They refer back to aliased tables which ultimately point back to the same physical table. It's unclear to me why i am getting the unresolved column error, but i'm still trying to sort that out.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P:OI2DL65P
    Location: saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool, saw.threadpool, saw.threads
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 27005] Unresolved column: "Periods"."PERIOD_ID". (HY000)
    SQL Issued: {call NQSGetQueryColumnInfo('SELECT "Periods"."PERIOD_ID" FROM "BM11_Current"')}
    SQL Issued: SELECT "Periods"."PERIOD_ID" FROM "BM11_Current"
    Edited by: user12602240 on Apr 10, 2012 5:21 PM

  • How to add a stand alone table from Physical layer to Business Model

    Hi,
    I have tables from 2 different database sources in my Physical Layer.
    My Business model currently uses only tables from one database. from my second database in teh physical layer I need only one table and that will be a stand alone table, to my Presentation layer.
    1. Does it have to go through my Business layer or can it be directly added to the Presentation layer. What are the steps?
    2. Can I restrict the permissions on that stand alone table only to the administrator?
    Thank you.

    1)create a view with single column using the sql (select 1 from dual) in physical layer and join it with the table using complex join in physical layer (1=1).
    Move that to BMM, set the column as key in both physical and bmm layer.
    2) You can restrict the access for the table presentation layer
    Double click the presentation layer table -> Permission -> there you can restrict the access by user or group
    Thanks,
    Vino

  • Alternative approach to tree business model

    Hi JHS Team,
    When generating tree-forms with JHeadstart, we need two VO instances in the model for each node we want to present: one for rendering the Tree and another to show on the form, after the user selects a node.
    I understand that this is necessary for the case when the user clicks on one node which father node isn't the current row of its corresponding View Object, and so in such case the form couldn't find the current row and show the correct data.
    I'm still using the 10.1.2 version, but I checked the 10.1.3 documentation and this model requirement is still there.
    I tried another approach to this issue, which consists of using the very same VO instance for trees and forms: in every level, I render the node with every Iterator used in the previous levels and each corresponding row key for every previous levels. When the user selects a node, in that node link I have every Iterator I need to seek and every primary key I need to search for, so I can really reconstruct the path used by the user to seek that node.
    So, the benefit is that I don't need a root VO in the AM for every node I need to present as a form. In huge trees, this really simplifies the model construction and its maintanance.
    In 10.1.2, the runtime library (JhsDataAction) is already prepared for this, so I would like to know, if possible, the reasons why this is not used already by default (maybe performance?). If there is a reason to mantain the two VO instances in 10.1.3, could it be changed to allow us use the same instances as an alternative to simplify models, and generate the JSF pages working accordingly?
    Thanks a lot!
    Eduardo

    Hi Steven,
    Many thanks for the explanation. I agree with you that the current implementation is easier to understand, but I think it is only from the point of view of a programmer who understand some concepts of ADF business model. When you're a beginner, it's more difficult and less intuitive (or at least it was for me some time ago :-))
    I can say that in our project we have 4 very large trees in the same Application Module (since they need to be present on the same project as they're all related), and in each level we have at least 3 or 4 "details" VOs we present in the form, so the final model is really huge and really difficult to maintain. It was surprisingly easy to change the UIXs to the other approach, however, so I asked myself if this was tried already. Thanks for warning me of the unpredictable problems, I'll see if we have any.
    Eduardo

  • Link Join Concept In Physical and Business Model Layer

    Hi,
    As we know that we could make join relationship in physical layer and also business model layer in obiee 10g. This is what makes me confuse.
    First of all, I tried to follow the tutorial in the oracle learning library center with schema SH as an example.
    In the beginning, it is stated that we must make join relationship first in physical layer for all imported tables which are consist of dimension tables and fact tables.
    Then, in the business model layer, the tutorial said that we must also make join relationship for the logical dimension table and logical fact table.
    So, what's the purpose actually we must make join relationship in business model layer ?
    All objects in business model layer are actually mapped from physical layer. So automatically the relationship in business model layer should be available automatically as they are mapped from physical layer.
    Maybe for you guys who know the concept well about this difference of relationship, could tell me so I could get the idea of what it is actually about.
    Thanks

    Physical layer does represent datamodel joins as is in almost all cases.
    Federated queries are a best example why joins are implemented in both (Physical & BMM layer) places.
    Business model mapping layer is modelled according to your business requirements.
    This is where your model MUST be a simple star schema, also where you model your hierarchies based on logical tables in bmm layer, & do appropriate aggregate navigation.
    Hope the view points presented will put you in right direction.
    mark answers promptly.
    -bifacts
    http://www.obinotes.com
    J
    Edited by: bifacts on Dec 16, 2010 9:19 PM

  • Probelm Addind new Table in Physical Layer, Create Dim in Business Model ..

    I have completed a task for a dash board, that is running sucessfully.
    Now I added a new table in "physical layer", (file->import->from database), table added successfully
    Now, I droped this table in "business model", but when I want to create its dimension, there is no any option (when I right click on this table)
    there are two cases
    case 1:
    I did not added modified fact table (with foreign key of new table) in "physical layer" and not in "business model and mapping"
    case 2:
    I added new table and modified "fact table (with foreign key of new table)" in "physical layer" and "business model and mapping"
    but in both cases there is no "create dimension" button to create dimension
    Please let me know the how to solve this problem, kindly define it in steps
    thanks

    Hi thr,
    Create Dimensions is only available if the selected logical table is a dimension table (defined by 1:N logical joins) and no dimension has been associated with this table.
    In you case, once you have imported the table successfully in physical layer, then join your table to fact table. Drag n drop in BMM under a new logical table and then join it to BMM Logical fact using complex join. Now, if you right click, you see the last option as 'Create Dimension'
    Hope you find it useful..

  • Need SRM Library and model question

    Hello,
    I am going to write SRM Certification Exam.
    can any body help how to down load the SRM Library from internet,i wanted to prepare offline in home.
    and also need some model question papers and material.
    pl.send to my e-mail:[email protected]
    thanks.

    Hi
    <b>Please download the SAP SRM Libraray from the link below.</b>
    http://help.sap.com/content/documentation/sbs/docu_sbs_srm.htm
    Also, Sent the require details at your email id. )
    Regards
    - Atul

Maybe you are looking for

  • Can I have two iPhones on one iCloud account?

    I would like to put my wifes iphone on my icloud account so in the end we will have 2 iphones and one macbook on the account is that possible?

  • Use VI already running using ActiveX

      Is there a way to make it fail if it doesn't find a VI-a already running?  Any ideas on why it's opening a new VI instead of reusing the one in memory.  Is there a setting somewhere that would explain why this happens on the test machine and not my

  • IPhoto 6 - can not edit photos - iPhoto crashes

    Hi all, I upgraded from iPhoto 5 to 6. After import I can see all thumbnails - no problem. But if I want to edit a photo the program crashes with no response. In Console I get the error message: 2006-02-03 21:10:08.441 iPhoto[1437] * +[CIPlugIn _addP

  • Crystal Reports not displaying all data

    We have a simple report pulling from 3 tables on a sql server. For some reason, data from one table does not fully display. The table is called Referral, and we have some clients that have a Referral record tied to them. Out of a report of 20 records

  • Exam 1Z0-047

    Did anyone buy the new OCA Oracle Database SQL Expert Exam Guide: Exam 1Z0-047 ? Is it good in preparing for the exam.Is it better than Oracle Database 11g: SQL Fundamentals or Oracle Database 11g SQL in helping you to pass the 1Z0-047 Exam