Two filters in two dimensions without constraining the fact table

Hi all

does anyone know how to avoid the factual constraint when you create a report with two filters on different dimensions?

I have a fact table big with more than 10 million lines. In the starmodel is the customer of the dimension and the products. I create a filter on the customer atrribute 'Status' and set to 'active '. Now I add the "Product Type" column of the dimension 'Product' in the filter section. When I want to choose a value OBIEE executes a select statement in the fact table. So I have to wait very long to select a value. Is it possible to say OBIEE only to select the dimension table without joining the fact table?

Thank you much in advance.

Kind regards
Stefan

Use is implied.

Create a table of facts of the DUMMY and make also implied made for this dimension column. It will solve the problem.
http://obiee11gqna.blogspot.com/2011/01/implicit-fact-column-in-OBIEE.html

Published by: MK on January 17, 2012 07:08

Published by: MK on January 17, 2012 07:08

Tags: Business Intelligence

Similar Questions

  • OBIEE-can link us two dimension belonging to different fact tables tables?

    Hello

    I just started with OBIEE concepts... need your point of view on this issue:

    Fact 1 - > 1 Sun, Dim2 and Dim3 and so on...
    Fact 2-> Dim a, b Dim, MEGCS and so on...

    If I connect Dim1 and Dim one with a valid key, which would distort the patterns to star slowflake in the layer of MDB?

    Thanks in advance!
    Neha

    Don't know what exactly you wanted to reach

    I guess you are trying to extract columns from all tables F1, F2, Dims, bc, 123

    Can U be rethinking some null values?

    If you previously said situation let me know, I'll explain u.

    Answer to your question is

    Dim1 can be attached to obscure A if they have the keys in common.

    Go to LTS MDB dim1 add table Sun has

    and you'll join Dim1 anyway (ship relationship Sun-fact)

    How BI Server analyzes the SQL if extract you Dim1 columns, DimA, do

    Dim1.Akey = Dima.Akey and Dim1.Bkey = Fact.BKey

    Hope this helps

    Thank you
    NK

    Published by: DNK on March 22, 2013 09:38

    Published by: DNK on March 22, 2013 09:42

  • Updating the fact table

    Hello

    I'm just starting with data warehousing. I need to design a warehouse that will record sales on a daily basis. This seems pretty much standard task. However, in my case an order may change several times before it is completed. I intend to handle similar to evolution slow type dimensions 2, adding the date effective date/expiration (Ref. for the dimension date) to the fact table. When an order is updated would be brand in the current record as having expired and I add a new. I can not just replace or delete the previous record, because it would make incorrect historical information. I also really like the idea of storing Let's say not historical orders and periodic snapshots separately - it seems too complicated.
    I thought about the partitioning of the fact table so that only the records in the most recent partition would be updated. In addition, I would create a view for users "where"Date of Expiration"=" N/a"" to work with the current information.
    I'm sure this is a common situation in the data warehouse, however, I couldn't find any useful information on the face. I'm on the right track? OWB does support this kind of functionality (find existing facts by a criterion-> update-> load records new) well?

    Thank you.

    Still a 'RESERVATION_TRANSACTION' which provides for a new record of fact related to the current three-dimensional image would be better than a fact of type 2. This way you have added facts (by type of operation - new/changed/cancelled/come/infiltrated etc., by time period, etc.) and the timestamps in place for their appearance takes place. But you do NOT want hunting through historic images in the table of facts at least quite inevitable - which I think is the case here.

    Just my opinion anyway.

    Good luck with that!

  • How to swap two values without using the third variable using the procedure

    How to exchange the two values without using the third variable using the procedure?

    In a procedure using two mode we pass two values A = x and B = y, and let us pass parameters to receive the output has A = y and B = x without using the third variable

    Published by: Millar on August 19, 2012 11:23

    Your question doesn't seem wise. As written, there is no reason to a third variable, just

    CREATE OR REPLACE PROCEDURE(
      x IN number,
      y IN number,
      a OUT number,
      b OUT number
    )
    AS
    BEGIN
      a := y;
      b := x;
    END;
    

    If it's an interview question, I suspect that the intention was that you had two settings IN OUT and you wanted to swap the values without the help of a third variable.

    Justin

  • Updated scoreboard celled without redrawing the entire table

    I have a program that uses a Table hint. Each line is a step program and in the same row, there is a countdown indicating the time remaining.

    Update the remaining length of cell is easy enough to help replace the subset of table (is there a better way?) but whenever I do it looks like LabView redraws the entire table on the screen, and this causes the annoying flashing-flashing of text in the table.

    I reduced the updates to 500mS and that "works", but there are still some flashes and 500mS reduces the precision of the synchronization.

    Is it possible to update a single cell on a table hint without redrading the entire table?

    Tables, always teetering.

    Try to drop a decoration above it, the value transparent border/fill. I remember that, with my field engineer, back in LV 8.5 and ending up in the incredibly annoying time discussing.

    I think that not fair to say he'd be only even partially covering it to remove the flicker of screen refresh.

    Edit - in fact, I * think * he has to cover even the label of the table to delete a part.

  • Limit the rows of the fact Table by using a table Dim - 10 g

    Hello

    I'm having some trouble trying to restrict the result to a fact table using a Dim picture (assume that the example below).

    -----DIM A-------------------------------FACT B--------------
    ID-Code - Id_Date - Id_Dim - value
    1---ABCD---01-01-2011---1---10
    2---XYZ---02-01-2011---2---20
    3---RST---03-01-2011---1---30
    ----------------------------------04-01-2011-------3------------40

    I want to show only the rows where Dim.Code = 'ABCD '. I know on the MDB, I choose the LTS of the fact table and on the content tab, on where clause insert: Dim.Id = 1, but I don't want to be limited by Dim.Id, I want to limit by Dim.Code and who cannot do this way.

    What I did on the LTS of the fact table, on the tab general got the fact Table on the mapped tables and I added the table Dim doing a join internal between the fact Table and the Table Dim. This way when I go to the content tab, I can do: Dim.Code = "ABCD" because the tables are attached now.

    Is it bad to do? Is there a better way to solve this problem?

    Before ask you I can't do it directly on the table of the Sun because this chart Dim is used in other Tables of facts. Creates an alias for the Table Dim and limit there the way forward?

    I hope that I was clear, thank you

    The way you do it is correct. If you have only one or two measures, then you could also do it using logical columns with the filter function.

    table of facts, for example:
    value = (unfiltered, do not show in the layer close)
    Value of ABCD = (filter (value using dim code = "ABCD"))

    Then you can expand this without having to create a table of facts for each variation:
    value = (unfiltered, do not show in the layer close)
    Value of ABCD = (filter (value using dim code = "ABCD"))
    Value of XYZ = (filter (value using dim code = "XYZ"))
    First value = (filter (value using dim code = "RST"))

    etc. Contrary to the statements of case, it pushes the return filter logic to the database (you get a where clause clause). Kind regards

    Robert

  • Why do you say that the FACT table is off standard? I just don't understand.

    Why do you say that the FACT table is off standard? I just don't understand.

    According to my understanding, normalization is the process of getting rid of redundant. So, the fact table have redundant. So how is it that they say it is off standard.

    What dimension tables? They are also OF normailzed?

    Can you explain in words simple pls.

    Fact tables are generally standardized.

    Dimensions are usually denormalised because they often contain descriptive and rollup/hierarchical data repeated. Snow flake off a dimension will normalize the data.

    See you soon
    If

  • Understand the fact Tables

    Hello

    I'm new to OBIEE, I created several dimensions but am a bit confused with the measures, and the fact tables. I have a table of facts already populated in the database that contains the dimension by each dimension keys, 3 measures. There are a few additional columns (agreement_code, agreement_type, schedule_number). These additional columns do not bind to the dimensions. These columns must be included in the table of facts within the layer of OBIEE BM or could be deleted. My question is the fact table should contain only measures or can it be other columns not aggregated.

    Thank you

    Hello

    If you take certain columns actually that depends on the requirements of the company. If you think that these columns will be used in the reports, then you should take these columns in the data warehouse.

    Should not that only columns of measure should go in fact. You can take these columns not aggregated in your fact. But as a best practice, always try to move the columns not aggregated to your dimension. If you can't, as a last resort to it in fact.

    Thank you
    Sandeep

  • Dependence on the data cube on the fact tables?

    Hello

    We have a cube that is built based on a table of facts (with prior calculation of 35%)

    The fact table has approximately 400 000 records.

    Now I don't want to disturb my cubes but wants to move forward and still changing the data in the fact table, which could include the removal of thousands of records.

    SO my question here is how dependent are cube on the fact table data.

    The cube stores all the data? Can I go ahead and even to truncate (not drop) the fact table?

    The contents of the cube is not changed until it is built again. So, if you do the following

    (A) complete the table of facts
    (B) create the cube fact table
    (C) Truncate table facts

    Then your cube should always contain the data, and you can question him. The content will change only when you

    (D) create the cube again. At this point my previous answer comes into play.

  • Can date in the fact table as a measure?

    Dear all,

    I need to migrate a form of dimensional model database relational model. IT sort of a human resources database. I don't know WHAT should I keep in the fact table. Ago only dates, such as the date, the employee joined the institution and the date that he will leave. Most of the other fields are not digital. much is also not digital, but we can calculate the duration, the employee worked from these dates.

    What do you suggest me?

    Hello.

    I suspect that you can add as a column to a minimum as calculation:
    case that no employee.leave_date is zero then (employee.start_leave - employee.start_date) or null;

    which returns the work period.

    Alex.

    Published by: Alex B 07/29/2009 16:12

  • How can I keep an iPhoto library, update on two Macs without copying the entire library every time?

    Sorry if this has been asked several times before, I looked but could not find an answer to my specific questions...

    Currently, I keep my iPhoto on two different Macs library by periodically copy the package to the main computer entire iPhoto library to an external hard drive, then loading into iPhoto on the second machine.

    The problem is that it takes a lot of time and I find myself doing less, which means that I am often without recent photos I want to join the second Mac. Is there a way to copy only the new pictures/videos added since the last copy was made on the hard drive, which I can then add to the library on the second machine without replacing the entire library?

    I was wondering if it was possible to use the software of incremental backup to backup on the external drive that I could then use to update the second mac. In this case would be that I have to replace the entire library on the second mac every time, but at least it would be a faster process that also copy entire library since the first mac in the first place.

    Or I can just select the most recent photos and videos in iPhoto and batch export via the external hard drive to the second mac? I think I read that this is not copy all information such as good changes? Or am I wrong?

    If none of this is possible in the way that I'm demanding, could someone suggest an alternative photo storage software for Mac that I can have more control on?

    Yes, you can use an incremental backup or clone (like Carbon Copy clone or SuperDuper) program for updating the second library - this will not libraries merge in order to not do that is you make changes to the second library on this machine - it only makes library 2 exactly as 1 library each time that you run

    LN

  • How can I combine the two images without losing the texture?

    Hey Photoshop pros! I'm new to the forum, so I don't know if I write in the appropriate place, but let me know if you can help out me.

    I would like to take a picture of a chameleon isolated on white background and change his skin to strongly resemble the Earth/planet without losing the texture of her skin. Any ideas on how I could go about it, if possible?

    Have you tried to layer different blending modes? I did it with a color picture, another layer of Earth the value of overlay, to a desaturated photo of a Chameneon of land.  You can also try to change the opacity of the layer of the cover layer.

  • Need to dimension aggregated using the summary tables

    Hello

    I have two made tables workdetail and worksummary. Worksummary is grouped in time Sun and workdetail is at the level of day Timedim.

    Now, I set up my business model with Timedim and secondary table work. (creates a hirerchy for time (year-month-day) Sun). Now I want to use the tables of worksummary, how can I include this in my business model. I know to create a new Source of logic and mentioning levels.

    My important question is what do I have to create another physical table for time-months? or can I use same calendar dim physical to use with the summary fact tables?

    the answer to your question is YES, to use aggregated summary tables, we have grouped the dimensions. Other wise data will be redundant and return values incosistent.

    In your case if you use the same table of Timedim-day level with summaries, data tables will be multiplied by 30 days due to the time-Sun monthkey will be repeated in several lines.

    the simplest solution is to create Time_Dim table view, select separate year, month, monthkey. This view returns only unique year-month. Thus, each month will have only one line.
    -> view to import in your physical layer and create a join with the fact summary table.
    -> The table of months (which is the point of view) in the logic time_dim as another source, mention levels.
    -> and include your table of facts in logical fact table and mention that the levels at months time Sun

    It will work. Let me know if I'm not clear. Also, we can expect further comments of experts.

    -Madan

  • the fact table measures

    Hello

    Can I have measurements of the fact in the business layer table?
    I use obiee 11g.

    as if I had a fact table where I have a user I applied the rule of distinct count aggregation.
    Now, I would like to add a lower function as count (distinct (lower (username)).
    But he becomes as a measure with fx with the name and not the usual yellow color.

    Wanted to know if its good practices?

    Thank you

    Hello

    You have two columns of measure.

    with the lower function
    other no less function.

    For your information: separate are case-sensitive. It will show the difference between 'A' and 'a '.

    Kind regards
    Lacouture.

    Published by: Rey July 7, 2011 14:41

  • How to remove the fact Table

    Hi all

    If I have to restart my fact table on the same day, more than once a day, and he had already stored in it, I want to remove these lines and reload the fact with the current date. I want to create a procedure and include it in the package, the process must check the current_timestamp and if the lines with the date and if there is then it should delete it. Please let me know how I can do this. I am running SQL Server - 2008.

    Thanks for your time and your help.

    You should have to date in your primary key (ex: in a varchar as YYYYMMDD format).

    Then you have 2 ways to implement:

    create an ODI procedure that will remove all data where this date = today. Perform this procedure before your interface.
    * or change your IKM: Add a step that will erase the data in the target table if date = today.

Maybe you are looking for

  • Satellite U300-13U - can't read or burn a DVD

    I recently had to install Windows 7 Professional and Office 2010 on my Satellite U300-13U, as it appeared, that I had a virus. My DVD didn't work initially after the new facility, about a month ago. But now I can't play a DVD, nor can I burn on a DVD

  • Lenovo Companion 3 cannot detect the batteries of my Yoga 3 Pro

    I have 10 Windows and that you have installed the latest version of Lenovo Companion3 of the Windows store. The rest of the application checks very well except two things: It identifies my laptop as an Ideapad rather than as a YogaThe battery cannot

  • events triggering not on value change

    Is there a problem to have several event facilities in a VI that handle the same event? Specifically, I have a stacked sequence where in an image, there is an event loop (structure of the event in awhile put in loop) which manages the user interface

  • Where can I get a back cover replacement for V5 571 G (blue Mabb) in Australia and at what price?

    Hi, I have an Aspire V5 571 G (blue Mabb) and I was wondering where I could get a back cover replacement for him in Australia and at what price, because my young son he scratched BADLY with a set of keys. Any help would be great as it sounds TERRIBLE

  • USB device not recognized - F2180 all-in-One

    Hello I'm having a hard time getting anything out of my F2180 all-in-One printer. It worked well for awhile, but now I get a message from Windows Vista saying that the USB device is not recognized and the State showing as disconnected. I tried a numb