Create a join between a column of type DATE and DATETIME RPD

Hello

In my DR. I have a fact table with a DATE column, which also contains a component "hour". The physical layer shows this as a DATETIME column that to this DAY, I've changed since I'm only interested in the part of the date.

When I join it an alias of my Date dimension, the generated sql physics is similar to:

DIM_DATE. DATE = FACT_A.FINISH_DATE

What I really want is:

DIM_DATE. DATE = TRUNC (FACT_A.FINISH_DATE)


How can I achieve this at the level of the RPD? Yes, I can add a new column to the table of DW with truncated value, but I want to know why even though I chose the DATE as the type of data to the RPD, the created join does not have a trunk.


Thank you


Manish

The physical layer shows this as a DATETIME column that to DATE, I have changed since I was only interested in the part of date.

N ° bad idea. The physical layer of the RPD should show what the physical source. So if it isn't a DATE, don't pretend OBIEE is it. For the exact reason that you now - tap you are pregnant OBIEE to write some SQL magic to cast the data type, without even say things which is the original type. OBIEE will not interrogate the metadata in order to check the data types in the source, it will rely on what you tell it in the physical layer.

How can I achieve this at the level of the RPD?

You could use an inline view in the physical layer and make your trunc here I guess. Better, as you've already identified, is to store the date as a date if this is going to be a key column to reach.

I want to know why even though I chose the DATE as the type of data to the RPD, the created join is not a trunk.

See above. OBIEE does not know it is a DATETIME value, then why would he do a TRUNK?

Tags: Business Intelligence

Similar Questions

  • The report generator (impossible to create the join between the 2 groups)

    I have 2 queries and want to create different gourp and want to join these groups with the butts of lint data impossible to create the join between groups please guide me how can I do it.

    Thanks in advance

    Query1 and goup 1.
    SELECT

    TO_NUMBER (STUDENT_ROLL_NUMBER) STUDENT_ROLL_NUMBER,
    ACIVITY_STATUS AS ACIVITY_STATUS_ADM,
    CREATION_DATE DATE_ADM,
    (SELECT BILL_CLASS_FEE_STRUCTURE, BILL_CLASS CLASS_NAME CLASS WHERE FRESH.) CLASS_ID = CLASS. CLASS_ID AND FEE_STRUCTURE_ID = ADM_FEE_STRUCTURE_ID) ADM_FEE_STRUCTURE_ID;
    (SELECT DESCRIPTION OF BR BRANCH_NETWORK_REGION_LINK WHERE BRANCH = BRANCH_ID) ADM_SOURCE_BRANCH_ID,
    (SELECT R_DESCRIPTION FROM BR BRANCH_NETWORK_REGION_LINK WHERE BRANCH = BRANCH_ID) ADM_REGION, '1' AS NO.


    Of
    SMA ADM_CHALLAN_HIST


    WHERE

    STUDENT_ROLL_NUMBER =: STUDENT_ROLL_NUMBER


    Querry 2 and group 2:


    SELECT
    -PROMOTION_HIST_ID,
    PR. ACIVITY_STATUS PRO_ACIVITY_STATUS,
    BOX WHEN PR. STUDENT_STATUS = 'Y', THEN 'ACTIVE' END PRO_STUDENT_STATUS.
    TO_NUMBER (PR. STUDENT_ROLL_NUMBER STUDENT_ROLL_NUMBER).
    (SELECT BILL_CLASS_FEE_STRUCTURE, BILL_CLASS CLASS_NAME CLASS WHERE FRESH.) CLASS_ID = CLASS. CLASS_ID AND FEE_STRUCTURE_ID = SOURCE_FEE_STRUCTURE_ID) SOURCE_PROMOTION_CLASS;
    (SELECT BILL_CLASS_FEE_STRUCTURE, BILL_CLASS CLASS_NAME CLASS WHERE FRESH.) CLASS_ID = CLASS. CLASS_ID AND FEE_STRUCTURE_ID = DEST_FEE_STRUCTURE_ID) DEST_PROMOTION_CLASS;
    (SELECT DESCRIPTION OF BR BRANCH_NETWORK_REGION_LINK WHERE BRANCH = SOURCE_BRANCH_ID) SOURCE_PRO_BRANCH_ID,
    (SELECT DESCRIPTION OF BR BRANCH_NETWORK_REGION_LINK WHERE BRANCH = DEST_BRANCH_ID) DEST_PRO_BRANCH_ID,
    (SELECT SESSIONNAME BILL_SESSION WHERE SESSION_ID = S_SESSION_ID) SOURCE_PRO_SESSION_ID,
    (SELECT SESSIONNAME BILL_SESSION WHERE SESSION_ID = D_SESSION_ID) DESTINATION_PRO_SESSION_ID,
    D_SECTION PRO_SETION,
    CREATION_DATE PRO_DATE,
    '2' AS NO.

    Of

    STUDENT_PROMOTION_HIST PR
    WHERE

    STUDENT_ROLL_NUMBER =: STUDENT_ROLL_NUMBER

    with a click on the link tool palette
    Click the field on the master, and then drag the field to the slave
    If you want more fields in the link, then repeat for each field of the previous operation

  • Comparison between a static value type String and a type perhaps unrelated number

    Well I have another question of my book of text... so far I typed in exactly how they ask me to and even followed some screenshots of examples of theres. All me looks good, but of course, I'm the only one with an untrained eye.

    When I run this film I get a compiler error of: 1176 20 comparison between a static value type String and a type perhaps unrelated to line number

    Here is my code

    import flash.events.MouseEvent;

    Stop();
    var numberOfCookies:Number = 0;
    startBtn.addEventListener (MouseEvent.CLICK, getCookies);
    function getCookies(event:MouseEvent)
    {
    numberOfCookies = (Math.floor (Math.random () * (10)) + 1);
    var n: Number = 0;
    While (n < numberOfCookies)
    {
    var cookieInstance:cookieMC = new cookieMC;
    addChild (cookieInstance) .x = (Math.random () * 200) + 20, (cookieInstance) there (Math.random () * 150) = + 220;
    n ++ ;
    }
    }
    goBtn.addEventListener (MouseEvent.CLICK, checkNumberTyped);
    function checkNumberTyped(event:MouseEvent)
    {
    If (checkBox.text == numberOfCookies) //this is the line 20
    {
    gotoAndPlay (2);
    }
    on the other
    {
    gotoAndPlay (3);
    }
    }

    The error indicates well enough the problem... the compiler doesn't like to compare different types of things.  In your case, a type is a string, and the other type is a number.  If you need to force one of them to become another type, and you can go either way...

    If (checkBox.text is String (numberOfCookies))

    OR

    If ((checkBox.text) Number is numberOfCookies)

  • types of date and datetime with cfqueryparam

    How do you get a date and datetime type in a table with cfqueryparam?

    For the date, I tried < cfqueryparam value = #createodbcdate (thedate) # cfsqltype = 'CF_SQL_DATE' maxlength = null "23" = "yes" > and got NULL in the table.

    For once I tried < cfqueryparam value = #now () # cfsqltype = "CF_SQL_TIME" maxlength = null "23" = "yes" > but the date part of the datetime value is 1970-01-01.

    In the table, these column types are datetime.

    As its name suggests, cf_sql_date inserts the date. Any time value is truncated. To insert the date and time using cf_sql_timestamp.

    For the date, I tried<>

    value = #createodbcdate (theDate) # cfsqltype = 'CF_SQL_DATE '.

    MaxLength = "23" null = "yes" > and get NULL in the table.

    It's null = mean 'yes '. It loads CF to ignore the 'value' and insert a NULL value instead. Use it only if that is the intent.

  • Problems in 10g in the column of type date

    Hello

    I have a test_abc of the table in which I have a column event_date who picks up the sysdate for any removable on this table. Now, if I have 2 rows in the table with the same value for the event_date column in the table, and then on actually doing a:
    Select * from test_abc by event_date;

    The results are retrieved correctly in 9i, i.e. in the order in which they were inserted. However, in 10g, the results are not retrieved from absolute randomly. Here's the scenario:

    create table test_abc (inv_id number event VARCHAR2 (3), date event_date, varchar2 (10)) remarks;

    insert into test_abc values (7552, 'ADD', TO_DATE (' October 1, 2009 10:45:48 ',' MON-DD-YYYY HH24:MI:SS'), 'test1');

    insert into test_abc values (7552, 'REL', TO_DATE (' October 1, 2009 10:45:48 ',' DD-MON-YYYY HH24:MI:SS'), "test2");

    insert into test_abc values (7552, 'RTE', TO_DATE (' October 1, 2009 10:45:48 ',' DD-MON-YYYY HH24:MI:SS'), "test3");

    insert into test_abc values (7552, 'SET', TO_DATE (' October 1, 2009 10:45:48 ',' MON-DD-YYYY HH24:MI:SS'), "test4");


    Now about the conduct of a select * from test_abc by event_date, I get the following in 9i result:

    INV_ID EVENT EVENT_DATE REMARKS
    -------- -------- ---------------------------------- --------------
    7552 ADD 01/10/2009 10:45:48 test1
    7552 REL 01/10/2009 10:45:48 test2
    7552 RTE 01/10/2009 10:45:48 test3
    7552 SET 01/10/2009 10:45:48 test4

    Whereas, in 10g, the output is:

    INV_ID EVENT EVENT_DATE REMARKS
    -------- -------- ---------------------------------- --------------
    7552 ADD 01/10/2009 10:45:48 test1
    7552 SET 01/10/2009 10:45:48 test4
    7552 RTE 01/10/2009 10:45:48 test3
    7552 REL 01/10/2009 10:45:48 test2

    Could someone help me understand what could be the problem.

    Thanks in advance.

    The point is that Oracle does not guarantee that lines emerge in one order other than that covered by the order by clause.

    In a statement, a game of results without an order by (or without enough order bys in your case) can change at any time.

    Mainly because that the plan of the SQL and the inner workings of the CBO for this plan will determine the order and there are many factors that can cause this plan change.

    If the INSERT command is important to you, you can use a sequence number, possibly peopled by a trigger, increase your order in event_date.

  • queryNew type date and time specific only to the second?

    I create a game or an application using queryNew() split a query longer into related parts.  One of the fields in the larger query is a date-time filed with millisecond data that relate to proplerly sort records.  Apparently, the queryNew() function time and date data types are accurate for only the second and is to truncate the necessary data from Ms.

    First question is possible to change this behavior and have the date of queryNew() and | or data types time be more accurate.

    Oh, and I am a muppet. Use 'timestamp' data type.

  • Creating INDEX on a BLOB column in a separate tablespace

    Hello


    Our database contains 2 storage spaces :

    -Tablespace DATA : is reserved to hold the data.

    -Tablespace INDX: is reserved to hold the index.


    For some reason, that we must create the indexes on columns of type blob and the pending order are:

    SQL > CREATE INDEX my_index ON DOC_CONTENTS (doc_content) INDEXTYPE IS CTXSYS. CONTEXT;  / / doc_content a blob type.

    SQL> index created

    Now, all indexes are created in the tablespace for DATA that is not good, they should be created in the tablespace INDX (now is empty)

    For this reason, and after a search, I specified the tablespace INDX , which will contain the index, and the used command is:

    SQL > CREATE INDEX my_index ON DOC_CONTENTS (doc_content) INDEXTYPE IS CTXSYS. CONTEXT TABLESPACE INDX;

    *

    ERROR on line 1:

    ORA-29850: invalid option for creating domain index

    NB: also, when I try to use the same command with varchar column, it works.

    SQL > CREATE INDEX my_index ON DOC_CONTENTS (doc_name) TABLESPACE INDX;  / / doc_content a type VARCHAR2.

    SQL> index created


    Do you have an idea on how to create indexes on a blob column in a different tablespace?

    This question has nothing to do with the Oracle objects, but is related to Oracle Text, then perhaps that some moderator moves text objects.

    To specify a storage space for a ctxsys.context Oracle Text index domain index tables, you must create a storage preference, specify storage spaces in attributes of this preference, then use this preference in settings of creating index.  Please see the example below which shows first create domain index tables in the default users tablespace, then the creation of the field tables to be indexed in the example tablespace.

    Scott@orcl_11gR2 >-test environment:

    Scott@orcl_11gR2 > doc_contents CREATE TABLE

    2 (doc_content BLOB)

    3.

    Table created.

    Scott@orcl_11gR2 > INSERT INTO doc_contents VALUES

    2 (UTL_RAW. CAST_TO_RAW ("test data"))

    3.

    1 line of creation.

    Scott@orcl_11gR2 >-create domain index tables in default users tablespace:

    Scott@orcl_11gR2 > my_index CREATE INDEX

    2 doc_contents (doc_content)

    3 INDEXTYPE IS CTXSYS. FRAMEWORK

    4.

    The index is created.

    Scott@orcl_11gR2 > SELECT index_name, nom_tablespace

    2 FROM user_indexes

    3. WHERE index-name LIKE '% MY_INDEX % '.

    4.

    INDEX_NAME TABLESPACE_NAME

    ------------------------------ ------------------------------

    MY_INDEX

    DR.$ MY_INDEX$ X USERS

    2 selected lines.

    Scott@orcl_11gR2 > SELECT table_name, nom_tablespace

    2 FROM user_tables

    3 WHERE table_name LIKE '% MY_INDEX % '.

    4.

    TABLE_NAME, TABLESPACE_NAME

    ------------------------------ ------------------------------

    DR. MY_INDEX$ I HAVE USERS

    USERS R DR$ MY_INDEX$

    DR.$ MY_INDEX$ N

    DR.$ MY_INDEX$ K

    4 selected lines.

    Scott@orcl_11gR2 >-creating the tables index field in example of tablespace:

    Scott@orcl_11gR2 > my_index DROP INDEX

    2.

    The index is deleted.

    Scott@orcl_11gR2 > start

    2 ctx_ddl.create_preference ("mystore', 'BASIC_STORAGE'");

    3 ctx_ddl.set_attribute ("mystore', 'I_TABLE_CLAUSE',")

    4 "tablespace storage example (original 1 K) ');

    5 ctx_ddl.set_attribute ("mystore', 'K_TABLE_CLAUSE',")

    6 "tablespace storage example (original 1 K) ');

    7 ctx_ddl.set_attribute ("mystore', 'R_TABLE_CLAUSE',")

    8 ' lob tablespace storage example (original 1 K)

    9 (data) store as (storage off in row cache)');

    10 ctx_ddl.set_attribute ("mystore', 'N_TABLE_CLAUSE',")

    11 "tablespace storage example (original 1 K) ');

    12 ctx_ddl.set_attribute ("mystore', 'I_INDEX_CLAUSE',")

    13 ' example of tablespace storage (initial 1 K) compress 2 ');

    14 ctx_ddl.set_attribute ("mystore', 'P_TABLE_CLAUSE',")

    15 "tablespace storage example (original 1 K) ');

    16 ctx_ddl.set_attribute ("mystore', 'S_TABLE_CLAUSE',")

    17 "tablespace storage example (original 1 K) ');

    18 end;

    19.

    PL/SQL procedure successfully completed.

    Scott@orcl_11gR2 > my_index CREATE INDEX

    2 doc_contents (doc_content)

    3 INDEXTYPE IS CTXSYS. FRAMEWORK

    4 PARAMETERS ('STORAGE mystore')

    5.

    The index is created.

    Scott@orcl_11gR2 > SELECT index_name, nom_tablespace

    2 FROM user_indexes

    3. WHERE index-name LIKE '% MY_INDEX % '.

    4.

    INDEX_NAME TABLESPACE_NAME

    ------------------------------ ------------------------------

    MY_INDEX

    DR.$ MY_INDEX$ X FOR EXAMPLE

    2 selected lines.

    Scott@orcl_11gR2 > SELECT table_name, nom_tablespace

    2 FROM user_tables

    3 WHERE table_name LIKE '% MY_INDEX % '.

    4.

    TABLE_NAME, TABLESPACE_NAME

    ------------------------------ ------------------------------

    DR. MY_INDEX$ I EXAMPLE

    DR.$ MY_INDEX$ R EXAMPLE

    DR.$ MY_INDEX$ N

    DR.$ MY_INDEX$ K

    4 selected lines.

    Post edited by: BarbaraBoehmer (corrected for error due to the already existing preference)

  • number and date of type storage and null values

    Hi, I read that the date type consumes 7 bytes on the disc when it is preserved.

    It is also true for the value null in date type or the space for a null value in the column of type date is then reduced and equal to 1 byte?

    What about nulls (x) number?

    How can I check to make sure?

    Thank you

    Columns of NULL values using either no space (if they are physically at the end of the line), or 1 byte if not.

  • Exclude because of the non supported data type DATE.

    I use SQL Developer with Oracle Data Miner GUI.

    All models excludes the data types DATE and TIMESTAMP as not supported.

    How to build time series forecast in workflow Data Miner?

    workflow.jpgmodels.jpgexclude.jpg

    MDGS does not provide a time series algorithm, but you can try the following blog by Marcos Campos to see a technique that uses the SVM to see if it works for you.

    THX, mark

  • Create an empty space between the columns in the table to advance.

    Dear friends,

    It sounds as delicate,

    I have a Page of the OFA developed with the region having the table advance, I have 6 columns in the
    Now the requirement is to make the table so that there should be a
    difference between the first three columns and the last three columns.

    To do this, I created a dummy column with by definition any attribute value.

    Now the problem is whenever I have search, it throws an error saying attribute view did
    not defined.

    Is there an alternative way where I can have a SPACE between the columns?

    Thanks in advance,
    Keerthi.k

    Published by: user1140193 on June 30, 2011 02:08

    HAD,

    Create a trasient attribute in the VO joined with the table. And assign the dummy column.

    Kind regards
    GYAN

  • to join two columns with different data types

    Hello experts,

    I have two tables...
         create table1
       (
         col1 varchar2(20)
        );
        
      create table2
        (
          col1 number(10)
        );  
    
      
    with their data as below
              with table1 as
      (  select 'xx' col1 from dual union all 
         select 'yy' col1  from dual union all
         select '01' col1  from dual union all
         select '02' col1  from dual union all
         select '03' col1  from dual union all
         select '04' col1  from dual 
      ),table2 as 
       (
         select '01' col1 from dual union all
         select '02' col1 from dual union all
         select '03' col1 from dual union all
         select '04' col1 from dual 
        )
          
        
    My question
    How to join table1.col1 table2.col1? since they are different data types... .i tried to use To_char but then I got 0 zero,.
    is there is all the functions I can use?


    Thank you!!

    user642297 wrote:
    Hello experts,

    I have two tables...

    create table1
    (
    col1 varchar2(20)
    );
    
    create table2
    (
    col1 number(10)
    );  
    

    with their data as below

    Above, you said that table2.col1 was a NUMBER.
    Below, is a VARCHAR2:

    with table1 as
    (  select 'xx' col1 from dual union all
    select 'yy' col1  from dual union all
    select '01' col1  from dual union all
    select '02' col1  from dual union all
    select '03' col1  from dual union all
    select '04' col1  from dual
    ),table2 as
    (
    select '01' col1 from dual union all
    select '02' col1 from dual union all
    select '03' col1 from dual union all
    select '04' col1 from dual
    )
    

    Woudn't be a better approximation of your real tables:

       ),table2 as
        (
          select 1 col1 from dual union all
          select 2 col1 from dual union all
          select 3 col1 from dual union all
          select 4 col1 from dual
         )
    

    ?

    My question
    How to join table1.col1 table2.col1? since they are different data types... .i tried to use To_char but then I got 0 zero,.
    is there is all the functions I can use?

    Your postal code. I think the best way is to use TO_CHAR, but maybe you were using it differently.

    SELECT     *
    FROM     table1
    JOIN     table2     ON     NVL ( LTRIM (table1.col1, '0')
                       , '0'
                       )     = TO_CHAR (table2.col1)
    ;
    

    This assumes that table1.col1 never contains decimal points, unary + signs, exhibitors, or other things like that.
    He will be responsible for negative numbers, but if table1.col1 contains 0 in front after the sign less (for example '-0012' "), then the solution is a bit more complicated.

  • Numbers between two columns

    Hello

    I would like to create sequential numbers between these two columns of the specified table.

    Existing data in the table

    Column1 Column2
    57
    1314
    1819
    2427
    2929

    power required:

    5

    6

    7

    13

    14

    18

    19

    24

    25

    26

    27

    29

    Could someone help me with this please.

    Thank you.

    XQUERY solution:

    with

    data in the form of

    (select 5 Column1, Column2 7 Union double all the)

    Select 13,14 in union double all the

    Select 18,19 Union double all the

    Select 24,27 Union double all the

    Select double 29,29

    )

    Select n

    data,.

    XMLTable)

    "xs:integer ($s) at xs:integer ($e).

    passing of Column1 as "s",.

    Column2 like 'e '.

    columns

    path number n '. »

    )

    /

    N
    ----------
    5
    6
    7
    13
    14
    18
    19
    24
    25
    26
    27

    N
    ----------
    29

    12 selected lines.

    SQL >

    SY.

  • Why odi creates datetime2 (27) type of data and because of create table in sql server 2012 is a failure

    Hey

    I had a situation in the present case, I flat file and I want to load it into sql server 2012.

    In the flatfile I have 2 data types of columns date and I chose LKM FILE TO SQL, when I try to run it fails to create the work table.

    When I c the code in this step it shows

    create the table dev.dbo.C$ _0TES

    (

    ASN_BOL_NBR NUMERIC (7,0) NULL,

    ASN_CARTON NUMERIC (20.0) NULL,

    ASN_SHORT_SKU NUMERIC (7,0) NULL,

    ASN_SKU_CHECK_DIGIT NUMERIC (1.0) NULL,

    ASN_DESC VARCHAR (25) NULL,

    ASN_QUANTITY NUMERIC (7,0) NULL,

    ASN_LEAVE_DATE DATETIME2 (27) NULL,

    ASN_ARRIVAL_DATE DATETIME2 (27) NULL,

    ASN_MULT_PACK VARCHAR (1) NULL,

    ASN_MULT_SKU VARCHAR (1) NULL

    )

    MSG 1002, level 15, State 1, line 9

    Line 9: Specified scale 27 is not valid.

    DATETIME2 (27) the table of creative work is a failure because of the type of data

    ASN_LEAVE_DATE DATETIME2 (27)

    ASN_ARRIVAL_DATE DATETIME2 (27)

    Is there a way to avoid a DATETIME2 (27)?

    Thank you!

    Yes, I would certainly put the data on the source of the string type.

    Then in your mapping/interface, you can use the CONVERT function.

    For example, CONVERT (DATETIME, YOUR.) ASN_LEAVE_DATE, 101)

    In this example, 101 as a style means that your file contains a date in the format dd/mm/yyyy.

    See CAST and CONVERT (Transact-SQL) to find out what style you apply.

    Kind regards

    JeromeFr

  • Reduction "between the column" space in a classic report

    To cram more on a screen, I want to reduce by half the spacing between columns in a classic report. Is this possible with these default settings? (I know, it can probably go negative.)
    <tr><td><table cellpadding="0" border="0" cellspacing="0" ... 
    Is these same control spacing inter-colonne? The space can be reduced? What is required?

    Howard

    Howard (in training) wrote:
    @joe,

    If you log in here
    http://Apex.Oracle.com/pls/Apex/f?p=4550:1:2807482452656:

    WS: APEX_EXAMPLES_01
    USER: demo
    PW: demo

    Application BPS_f991202 page 1 shows where I'm trying to reduce the spacing between the columns.

    For the region of report, I gave her a static ID

    Ok. It is useful/necessary to provide a selector for a style target for a specific region and to provide greater specificity selectors to override the theme style.

    and I placed the style in the header of the region as suggested.

    Do not do this. The HTML specification requires that the context of the elements ofstyle elements without scope attribute is the head of page element. APEX 4.2 provides the property CSS File URL/Inline especially page for the style information can be correctly located in the page header. The header HTML property page must be used in previous versions.

    I reduce all the '1px' to '0px '. I even cut the police but he seems to have no effect.

    It has no effect because the CSS pasted from the above posts contains no selectors for theme/templates that you use:

    
    

    Structures HTML class and ID attributes are not consistent or interchangeable in most themes APEX (more still more backward in time go you to your templates). Therefore the CSS selectors required to style the elements are not consistent or interchangeable. Your page contains a region with ID RR_COLLATERAL_SUMMARY, but it doesn't have a tbody.uReportBody or a table.uReportStandard , and therefore these rules are not applied to each of the elements on the page.

    If you look at the HTML templates in the theme you are using (17 Sapphire), or inspect the page rendered with even low web Inspector IE8, required selectors can be determined, and the required stylesheet created in the HTML Header page:

    
    

    That's why I keep going the importance of providing model information and its theme, and/or examples on apex.oracle.com when asking questions about the layout and Visual formatting. Without this information, proposed "solutions" are random speculation that produce only nets long and winding, time-wasting. As I said above, if you had 15 minutes creating an example on apex.oracle.com Thursday, you would have been answered in the night, instead of 4 days later.

  • Several foreign key joins between two tables

    Hello

    I have a question about the creation of a repository.

    I have a date and a fact dimension. The fact table has about 10 columns in foreign key to the date Dimension.

    In this case I should create 10 aliases to create joins in the physical layer and MDB or y at - it another way to handle this situation.

    I ask this question because 10 aliases can get very confusing for me at the later stage of time when creating reports.

    With the help of OBIEE 10.1.3

    If you want to see in the industry as
    End date, start date, date etc. nearby
    you need to create 10 aliases for this purpose in the physical layer, make them drag in MDB and model, and then drag to the area of topic

    Score pls correct/good

Maybe you are looking for