Aggregate tables in Administration tool

Hello!
I have a problem when I want to create aggregate tables.
I create query with Aggregate Persistence, but when I run it in Job Manager in it is running but it never ends.
Can you help me please?!
Regards, Karin

11.5
Edited by: 914091 on Mar 26, 2012 5:30 AM

Similar Messages

  • How to import tables to the physical layer of the Administration Tool.

    Friends could help me with this issue. I'm just starting in OBIEE
    How to connect a ORACLE database 11g R2 installed on Linux with OBIEE administration tool that I have installed Windows Server 2003 to create a subject area.
    Basically I want to import the tables from the database on Linux to the physical layer of the administration tool that is installed on Windows Server 2003.
    I can tell how to make this connection step by step.
    Beforehand thanks for the support.

    hi,
    How to connect a ORACLE database 11g R2 installed on Linux with OBIEE administration tool that I have installed Windows Server 2003 to create a subject area.create DSN by taking correct ODBC driver for 11g R2 in windows 2003 with linux DB credentials
    thanks,
    Saichand.V

  • AWM and Oracle BI Administration Tool

    What's the relation between Analytic Workspace Manager and Oracle BI Administration Tool?
    They both can build cubes.
    So can I use BI Administration Tool of OBIEE only not in combination with Analytic Workspace?
    If I only use BI Administration Tool of OBIEE to create cube is there any other problem?
    My database is 10g not 11g and I use Analytic Workspace Manager 10.2.0.3.0A.
    I feel all functions of AWM are included in OBI-EE administrator, so for what do we use AWM? Can we use OBI-EE administrator only?
    I am exploring every aspect of OBIEE usage.
    What's the difference between "building" and "defining" the cube? Physical data generation?
    I feel in 10g AWM is use less at all...
    Edited by: wbb826 on Apr 8, 2010 1:24 PM

    Both comments are correct.
    You can build your cubes in AWM which will map data from your relational tables and allow you to aggregate the numbers.
    In 11g cube views are created already and can be imported into OBIEE to create a reporting layer. The plugin works well. In 10g you need to define a whole heap of metadata on the OLAP side to expose the data within cubes to then import into OBIEE.
    You are correct in saying OBIEE can create and report on multi-dimensional data, but the problem is with performance. OBIEE will have to aggregate the data on the fly and then return results. Whereas if you leave the aggregation to the OLAP side you will be able to report on pre-aggregated data inside of OBIEE using the cube views.
    If you are starting this exercise, then i suggest you go with an 11g level-based hierarchy setup and use the plugin for OBIEE.

  • Problems while trying to open OBI Administration Tool

    Hi everybody,
    I’m getting an error while trying to open the OBI Administration Tool. I performed properly the installation with the client installer, and then created the ODBC connection to the OBI Server, which is hosted in a Red Hat Enterprise Linux 5 (64  bits).
    The error I’m getting is the next one:
    Microsoft Visual C++ Runtime Library
    Runtime Error!
    Program: C:\Program Files\Oracle Business Intelligence Enterprise Edition Plus Client T...
    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application's support team for more information.
    This is an error that seems to have appeared previously on the forum, but unfortunately I didn’t find any fixing solution. I found posts speaking about cleaning the boot and reinstalling the Visual C++ running components, but they don’t work (at least in my case).
    Any idea?
    Thanks in advance,
    Hibai.

    Hi,
    I have one more question. I need to migrate the database from US7ASCII to UTF8.
    For this I ran csscan for user "TEST" as well as against full database.
    Below log is the csscan output against full database. but my application is depended on TEST schema only. Shall I need to migrate SYS objects data as shown below or it's not required?. If required how to migrate these objects data?
    Looking forward you help.
    USER.TABLE Convertible Exceptional
    SYS.METASTYLESHEET 58 TEST.Table_1 9 0
    TEST.Table_2 11 0
    TEST.Table_3 17 0
    TEST.Table_4 11 0
    [Distribution of Convertible Data per Column]
    USER.TABLE|COLUMN Convertible Exceptional
    SYS.METASTYLESHEET|STYLESHEET 58 0
    Thanks,
    Sankar

  • Errors when Creating Aggregate Tables in OBIEE 11.1.1.6 within SQL server

    Hi All,
    I was trying to create an aggregate table in OBIEE 11.1.1.6 within SQL Server. The sql was generated successfully as below. But an error occurred when I use NQCMD to execute the sql and the following error showed:
    1. SQL for creating Aggregate Table:
    create aggregates
    "ag_Measure"
    for "ASOBI_DTT_Demo"."Measure"("ValidVIPCnt")
    at levels ("ASOBI_DTT_Demo"."日期"."月", "ASOBI_DTT_Demo"."門市品牌"."門市品牌", "ASOBI_DTT_Demo"."門市類別"."門市類別", "ASOBI_DTT_Demo"."內創門市"."內創門市", "ASOBI_DTT_Demo"."門市/倉庫"."門市/倉庫", "ASOBI_DTT_Demo"."門市群組"."門市群組", "ASOBI_DTT_Demo"."門市行政區課"."行政區", "ASOBI_DTT_Demo"."門市地區"."城市")
    using connection pool "ASOBI_DTT_Demo"."ASOBI_System10"
    in "ASOBI_DTT_Demo"."ASOBI"."dbo";
    2. Error Message:
    "ag_Measure"
    for "ASOBI_DTT_Demo"."Measure"("ValidVIPCnt")
    at levels ("ASOBI_DTT_Demo"."日期"."月", "ASOBI_DTT_Demo"."門市品牌"."門市品牌"
    , "ASOBI_DTT_Demo"."門市類別"."門市類別", "ASOBI_DTT_Demo"."內創門市"."內創門市"
    , "ASOBI_DTT_Demo"."門市/倉庫"."門市/倉庫", "ASOBI_DTT_Demo"."門市群組"."門市群
    組", "ASOBI_DTT_Demo"."門市行政區課"."行政區", "ASOBI_DTT_Demo"."門市地區"."城市
    using connection pool "ASOBI_DTT_Demo"."ASOBI_System10"
    in "ASOBI_DTT_Demo"."ASOBI"."dbo"
    [343][State: 37000] [Microsoft][SQL Server Native Client 10.0][SQL Server]CREATE
    、DROP or ALTER 陳述式中使用未知的物件類型 'aggregates'。
    Statement execute failed
    Which means "Using unknown object type 'aggregates' in CREATE. DROP or ALTER statements" in English.
    Can anyone give me a suggestion for this error?? Many thanks!!!

    Hi Martin,
    I guess, I was not clear enough. Let me try again
    How Aggregate Persistence works in OBIEE?
    Once you are done choosing options in the Aggregate Persistence wizard, it generates an intelligent Query.
    What query is it?
    If you happen to understand the query, it is not like any ANSI standard SQL (I would say DDL) query. As you might have noticed there are no SQL Server datatypes, lengths, keys, constraints etc. This query can only be understood by the BI Server.
    How do I issue this query?
    Since the logical query could only be understood by BI Server, it has to be issued only to BI Server Engine using some tool viz NQCMD in this case.
    What does issuing this query using NQCMD do?
    The execution steps are as follows, the moment the query is issue via NQCMD
    Aggregate Persistent Wiz Generate Query ----- Issued to ---> NQCMD ----- Passes the logical query to ---> BI Server ----- Parses the query ---> Builds the corresponding physical DDL statements Issued --->To the Database --- If successful ---> .RPD is automatically updated with the aggregated sources etc.
    How do I pass the query to BI Server using NQCMD?
    The format of issuing this logical query to BI Server using NQCMD is
    nqcmd -d <Data Source Name> -u <Analytics UserId> -p <Password> -s <command> > output.log
    where
    <Data Source Name> : Is the DSN name which OBIPS uses to talk to Oracle BI Server. Yes, it's the very same DSN that can be found in InstanceConfig.xml
    <Analytics UserID> : Any user in obiee with admin privileges.
    <Password> : Password of the obiee UserId
    <Command> : Logical SQL Command which you already have handy.
    Hope I was good this time..
    Dhar

  • Error when creating aggregate table

    Hello,
    I am creating an aggregate table using the Aggregate Persistence Wizard. When trying to run the batch file, I am receiving an error: "Could not connect to the Oracle BI Server instance".
    But then, the Oracle BI Server is running and I am able to do queries in answers with no connection issues. (Pls see below)
    Please help.
    Thanks,
    Felicity
    D:\OracleBI\server\Repository>create_agg.bat
    D:\OracleBI\server\Repository>nqcmd -d AnalyticsWeb -u Administrator -p Administ
    rator -s D:\OracleBI\server\Repository\CREATE_AGG.sql
    Oracle BI Server
    Copyright (c) 1997-2009 Oracle Corporation, All rights reserved
    create aggregates
    "ag_SalesFacts"
    for "SupplierSales"."SalesFacts"("Net Weight Shipped","Units Ordered","Units Sh
    ipped","Dollars")
    at levels ("SupplierSales"."ProductsDim"."Type", "SupplierSales"."CustomersDim"
    ."SalesRep", "SupplierSales"."PeriodsDim"."Month")
    using connection pool "ORCL"."SUPPLIER CP"
    in "ORCL".."SUPPLIER2"
    create aggregates
    "ag_SalesFacts"
    for "SupplierSales"."SalesFacts"("Net Weight Shipped","Units Ordered","Units Sh
    ipped","Dollars")
    at levels ("SupplierSales"."ProductsDim"."Type", "SupplierSales"."CustomersDim"
    ."SalesRep", "SupplierSales"."PeriodsDim"."Month")
    using connection pool "ORCL"."SUPPLIER CP"
    in "ORCL".."SUPPLIER2"
    [10058][State: S1000] [NQODBC] [SQL_STATE: S1000] [nQSError: 10058] A general er
    ror has occurred.
    [nQSError: 37001] Could not connect to the Oracle BI Server instance.
    Statement preparation failed
    Processed: 1 queries
    Encountered 1 errors

    Will this help you solve issue http://forums.oracle.com/forums/thread.jspa?messageID=3661598
    Check the comments in this blog http://obiee101.blogspot.com/2008/11/obiee-aggregate-persistence-wizard.html
    It deals with use permissions for the database.
    hope answers your question..
    Cheers,
    kk

  • Creating views in Physical Layer of OBIEE Administration Tool

    Hello,
    I am doing a proof of concept of creating an OBIEE repository using the Administration Tool to make a model for an in house sandbox OLTP system. Because this POC isn't using a warehouse that is built nicely with everything I need, I am having to import the OLTP tables into the Physical Layer and then create a few extra views (by creating a new physical table object and selecting "Table Type: Select") to add some new columns I will need.
    My problem is that once I have created two views 'ViewA' and 'ViewB', I want to then create a third view 'ViewC' that is the union of 'ViewA' and 'ViewB'. But when I create ViewC from these two views and try to then update row count or view data in newly created ViewC, I get an error message of the effect:
    Message 208: Invalid object name 'DBO.ViewA'
    Message 208: Invalid object name 'DBO.ViewB'
    When I try and create ViewC with DBO.OriginalTableA and DBO.OriginalTableB, however, it works just fine. And I am also able to successfully update row count and view data in ViewA and ViewB independently. So it seems to me like a view initialization problem when trying to have ViewC be created from A and B.
    Am I trying to do something that is not allowed in the Physical Layer of the BI Admin Tool? I would think that I should be able to work with views just like actual physical tables from my OLTP. Maybe not.
    Any help or insight would be greatly appreciated. Many thanks.

    Hi Hammett81 ,
    I think, I have given configured connection pool correct. (following Oracle guidelines: 'In the Connection Pool dialog box, on the General tab, verify that the call interface is set to Default (OCI 10g) and change the data source name to the appropriate tnsnames.ora entry ( ORCL in this example). Please note that this is the TNS service name, not the ODBC DSN. ' )
    I tried to give ODBC DSN (SH) as call interface, which resulted in an Error dialogue, implying, previous configuration was correct.
    So, I reverted back.
    Regards,
    Deeba

  • Filter not applied in answers because of aggregate tables

    Hi Gurus:
    I am having an issue with filters and aggregate tables.
    I have a report which I am filtering on a dimension.
    Now, if I dont expose that column on report, it is not filtering properly. It is hitting aggregate tables and hence result is not correct.
    I checked physical SQL issued, and it doesn't even have that filter in WHERE clause. However, logical SQL has it.
    However, if I expose that column on report table, then it is filtering properly, since it is hitting base tables.
    I cannot include this column in aggregated dimension , since it is not part of hierarchy ( Snow flaked ).
    Any idea why is this happening?
    Please help me.
    - Vinay

    Hi Vinay,
    The hints I gave you are not work-arounds or band-aids to OBIEE. They are the features in OBIEE meant for a specific purpose.
    As far as the Best Practice OBIEE is meant strictly to source a Fully Qualified Data Marts. You cannot expect a high level summarized data within a few seconds from OBIEE, if you dont have data rolled-up and summarized to different levels.
    When we first started using this tool replacing Actuate a couple of years ago, we thought our users will be happy seeing the reports on a click. But it was horrible than Actuate because we dont have our data rolled-up or aggregated.
    Now our users love the reports because we have highly aggreagated data sources such as Essbase, Materialized Views, Query Re-Writes, Indexes, Partitioning etc.... etc... and these are all out side OBIEE.
    Thanks
    Sai

  • Mapping in Administration Tool

    Hi All,
    I have created in AWM two simple cubes and so two cubeview with VIEW Generator plugin
    Cube 1:
    DIM A
    DIM B
    MEASURE 1
    Cube 2:
    DIM A
    MEASURE 2
    First cube is based on fact table Budgets and second cube is based on fact table Actuals
    So two Fact Tables have common dimension (DIM A)
    If I try to drag and drop in Answers DIM A, MEASURE 1 it works, but if I add even MEASURE2, this one is empty.
    Furthermore, if I drag and drop only MEASURE2, i receive error: [nQSError: 42021] Query doesn't refer to any table. I think it's a mappgin error. How must I map my two cubes in Administration Tool. In it I have mapped only one fact table with MEASURE1 and MEASURE2 together. Maybe i need two fact tables?.
    P.S. I am newbye of Administration Tool, so I need an explanation step by step, or a tutorial.
    All regards
    Giancarlo
    PS2. I've found following post. It's my same situation. But I don't understand well what i must do. Can you explain me?
    report based on 2 different Fact tables
    Edited by: user5380662 on 27-mag-2010 4.01

    The solution recommended when using NetMeeting across most wireless routers (like the Airport Express) is to use the router's "DMZ" function - which forwards ALL incoming ports to the private IP address of the PC laptop.
    For a detailed discussion on how to use port mapping (and DMZ) on an Airport Express see How do I use port mapping?

  • BI Administration Tool - Create Dimension automatically

    I installed Oracle Business Intelligence Standard Edition One Release 10.1.3.2.1 and I'm following "Business Intelligence Standard Edition One Tutorial" ( [Tutorial - section 4.3.5|http://download.oracle.com/docs/cd/E10352_01/doc/bi.1013/e10312/repository.htm#CBAHDGAA] )
    I would set up a dimension automatically from a logical dimension table by means of "BI Administration Tool 10.1.3.2.1". So I follow the steps of this tutorial and even the Administration Guide ([section "Creating Dimensions Automatically" pg 134|http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/b31770.pdf]) :
    Particularly:
    1)In the Administration Tool, I opened a repository.
    2)In the Business Model and Mapping layer of a repository, right-click a logical table.
    3)From the right-click menu, I should find and choose Create Dimension.
    but on the right-click menu I can't see Create Dimension.
    Could you please suggest me the reason?
    Any ideas will be much appreciated.
    Marco
    Edited by: user1005030 on 21-ago-2011 3.18

    Marco,
    You will not see the option for "Create Dimension" when right-clicking a logical table in the BMM Layer if that logical table is:
    1. Already being used as a dimension (icon with 3 prongs)
    2. Not joined correctly with the Business Model (i.e. Either not joined at all or it is joined as a Fact table and is not acting like a dimension table to the Admin Tool)
    My hunch believes that you have already associated the logical table with a dimension/hierarchy. To run a litmus test, just delete all of the dimensions you have created for the Business Model, then right-click the logical table in question. If you see the "Create Dimension" option then you know what the issue is.
    Let me know if that helps.

  • BI Administration Tool crashes in nqsdbgatewayodbc35.dll

    Hi,
    In the Oracle BI Administration Tool (v 11.1.1.5) we import metadata of an ODBC 3.5 datasource into the "Physical" layer. This works fine, but when I click to "View data..." on an ODBC table, the whole Administration Tool crashes with the following output: "*Unhandled exception at 0x6e9281ff in admintool.exe: 0xC0000005: Access violation reading location 0x00030028.*"
    Note that the ODBC driver used is our custom implementation and it conforms to ODBC standard 3.5
    When debugging the application at the moment where it crashes, the call stack is:
    nqsdbgatewayodbc35.dll!6e9281ff()      
    [Frames below may be incorrect and/or missing, no symbols loaded for nqsdbgatewayodbc35.dll]
    ......the driver's debug symbols are loaded and it is obvious that the driver code is not directly involved in the crash.
    Analyzing our driver's logfile, I can see that the tool crashes after calling SQLExecute() - which returns successfully - but before calling SQLFetch().
    Even more interesting, if I remove some fields from the table in "Physical" layer and only leave numeric type fields, suddenly "View Data..." returns the table's content.
    Anyone knows of a bug in nqsdbgatewayodbc35.dll which might cause this issue?
    Does anyone have an idea of how to investigate this? A debug symbol file (.PDB) for the nqsdbgatewayodbc35 DLL doesn't seem to be available.
    Where do I find the logfile for the BI Admin Tool? Can detailed logging be turned on?
    Help or hints appreciated,
    Thanks!
    Juraj

    Hi Adil,
    For one of our products - a position keeping system - we have an in-house ODBC driver through which business data can be extracted, e.g. for reporting purposes.
    Juraj

  • No row count in the Physical layer of the Administration Tool

    Hi,
    While creating physical layer, I imported tables and set connection pool.
    After this, to verify connectivity, clicked Tools > Update All Row Counts.
    Now according to Oracle online guide,
    "when update all row counts completes, verify that the row counts are displayed in the Physical layer of the Administration Tool"
    I do not see the row counts in the Physical layer of the Administration Tool. No error message gets displayed either.
    Am I doing something wrong?
    I am new to OBIEE.
    Thanks in Advance & Regards,
    Deeba

    Hi Hammett81 ,
    I think, I have given configured connection pool correct. (following Oracle guidelines: 'In the Connection Pool dialog box, on the General tab, verify that the call interface is set to Default (OCI 10g) and change the data source name to the appropriate tnsnames.ora entry ( ORCL in this example). Please note that this is the TNS service name, not the ODBC DSN. ' )
    I tried to give ODBC DSN (SH) as call interface, which resulted in an Error dialogue, implying, previous configuration was correct.
    So, I reverted back.
    Regards,
    Deeba

  • Multiple Aggregate Tables in OBIEE

    We are experiencing a funky issue with the use of aggregate tables. Unfortunately, I am not seeing any obvious way in the documentation or blogs to remedy this issue.
    Leveraging the Aggregate Persistance Wizard we developed 2 aggregates for our data set.
    1st is a monthly aggregate with a rollup data set and the 2nd is the daily aggregate with a more limited data set.
    For a set of monthly queries and dashboards both aggregates will produce the correct results, but the monthly agg does it 10 times faster <5 sec. However, for some reason the BI Server is choosing the daily aggregate instead.
    Any ideas on how we can force / hint for the BI server to use the monthly aggregate first if it can?Thanks,
    Michael

    The log, unfortunately, is to big to in its entirety, but here is the example of the queries that go against the daily aggregate as oppose to the monthly:
    +++Administrator:7a0000:7a0001:----2009/06/10 09:04:48
    -------------------- General Query Info:
    Repository: Star, Subject Area: EnterpriseBI, Presentation: EVSalesReporting
    +++Administrator:7a0000:7a0001:----2009/06/10 09:05:14
    -------------------- Sending query to database named BONARDEV (id: <<6974073>>):
    select D3.c4 as c1,
    D3.c5 as c2,
    D3.c2 as c3,
    D3.c1 as c4,
    D3.c6 as c5,
    D3.c7 as c6,
    D3.c8 as c7,
    D3.c3 as c8
    from
    (select D1.c1 as c1,
    D1.c2 as c2,
    D1.c3 as c3,
    D1.c4 as c4,
    D1.c5 as c5,
    D1.c6 as c6,
    D1.c7 as c7,
    D1.c8 as c8
    from
    (select sum(T31738.Curr_Day00015AE1) as c1,
    D47.c8 as c2,
    D47.c4 as c3,
    T31723.Trade_Clas0001777C as c4,
    D47.c3 as c5,
    D47.c7 as c6,
    D47.c6 as c7,
    D47.c5 as c8,
    ROW_NUMBER() OVER (PARTITION BY T31723.Trade_Clas0001777C, D47.c4 ORDER BY T31723.Trade_Clas0001777C ASC, D47.c4 ASC) as c9
    from
    SA_Trade_C000176D4 T31723,
    SA_Organiz00015413 T31635,
    ag_Sales_Metrics_2 T31738,
    (select distinct D1.c1 + 1 as c1,
    D1.c2 as c2,
    D1.c3 as c3
    from
    (select min(D1.c1) over (partition by D1.c4) as c1,
    min(D1.c2) over (partition by D1.c4, D1.c3) as c2,
    D1.c3 as c3
    from
    (select Case when case D1.c5 when 1 then D1.c3 else NULL end is not null then Rank() OVER ( ORDER BY case D1.c5 when 1 then D1.c3 else NULL end ASC NULLS LAST ) end as c1,
    Case when case D1.c6 when 1 then D1.c3 else NULL end is not null then Rank() OVER ( PARTITION BY D1.c4 ORDER BY case D1.c6 when 1 then D1.c3 else NULL end ASC NULLS LAST ) end as c2,
    D1.c3 as c3,
    D1.c4 as c4
    from
    (select T31704.Date_ID00016FBC as c3,
    T31704.Calendar_Y00014B57 as c4,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57 ORDER BY T31704.Calendar_Y00014B57 DESC) as c5,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57, T31704.Date_ID00016FBC ORDER BY T31704.Calendar_Y00014B57 DESC, T31704.Date_ID00016FBC DESC) as c6
    from
    SA_Day00015E8E T31704
    ) D1
    ) D1
    ) D1
    ) D48,
    (select distinct min(D1.c1) over (partition by D1.c6) as c1,
    min(D1.c2) over (partition by D1.c6, D1.c4) as c2,
    D1.c3 as c3,
    D1.c4 as c4,
    D1.c5 as c5,
    D1.c6 as c6,
    D1.c7 as c7,
    D1.c8 as c8
    from
    (select Case when case D1.c9 when 1 then D1.c4 else NULL end is not null then Rank() OVER ( ORDER BY case D1.c9 when 1 then D1.c4 else NULL end ASC NULLS LAST ) end as c1,
    Case when case D1.c10 when 1 then D1.c4 else NULL end is not null then Rank() OVER ( PARTITION BY D1.c6 ORDER BY case D1.c10 when 1 then D1.c4 else NULL end ASC NULLS LAST ) end as c2,
    D1.c3 as c3,
    D1.c4 as c4,
    D1.c5 as c5,
    D1.c6 as c6,
    D1.c7 as c7,
    D1.c8 as c8
    from
    (select T31704.Calendar_M00014B4D as c3,
    T31704.Date_ID00016FBC as c4,
    T31704.Calendar_Q00014B51 as c5,
    T31704.Calendar_Y00014B57 as c6,
    T31704.Month_End_00014B6D as c7,
    T31704.Calendar_D00014B5B as c8,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57 ORDER BY T31704.Calendar_Y00014B57 DESC) as c9,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57, T31704.Date_ID00016FBC ORDER BY T31704.Calendar_Y00014B57 DESC, T31704.Date_ID00016FBC DESC) as c10
    from
    SA_Day00015E8E T31704
    ) D1
    ) D1
    ) D47
    where ( T31635.Organizati00014BB3 = T31738.Organizati00014BB3 and T31723.Trade_Clas0001777D = T31738.Trade_Clas0001777D and T31635.Business_U00014BC5 = 'EVD' and T31738.Date_ID00016FBC = D48.c3 and D47.c1 = D48.c1 and D47.c3 = '2009 / 05' and (T31723.Trade_Clas0001777C in ('Redemption', 'Sale')) and D47.c2 >= D48.c2 )
    group by T31723.Trade_Clas0001777C, D47.c3, D47.c4, D47.c5, D47.c6, D47.c7, D47.c8
    ) D1
    where ( D1.c9 = 1 )
    ) D3
    order by c8, c2, c1
    +++Administrator:7a0000:7a0001:----2009/06/10 09:05:14
    -------------------- Sending query to database named BONARDEV (id: <<6977524>>):
    select D4.c4 as c1,
    D4.c5 as c2,
    D4.c2 as c3,
    D4.c1 as c4,
    D4.c6 as c5,
    D4.c7 as c6,
    D4.c8 as c7,
    D4.c3 as c8
    from
    (select D1.c1 as c1,
    D1.c2 as c2,
    D1.c3 as c3,
    D1.c4 as c4,
    D1.c5 as c5,
    D1.c6 as c6,
    D1.c7 as c7,
    D1.c8 as c8
    from
    (select sum(T31738.Curr_Day00015AE1) as c1,
    D49.c3 as c2,
    D49.c5 as c3,
    T31723.Trade_Clas0001777C as c4,
    D49.c4 as c5,
    D49.c7 as c6,
    D49.c8 as c7,
    D49.c6 as c8,
    ROW_NUMBER() OVER (PARTITION BY T31723.Trade_Clas0001777C, D49.c5 ORDER BY T31723.Trade_Clas0001777C ASC, D49.c5 ASC) as c9
    from
    SA_Trade_C000176D4 T31723,
    SA_Organiz00015413 T31635,
    ag_Sales_Metrics_2 T31738,
    (select distinct min(D1.c1) over (partition by D1.c4) as c1,
    min(D1.c2) over (partition by D1.c4, D1.c3) as c2,
    D1.c3 as c3
    from
    (select Case when case D1.c5 when 1 then D1.c3 else NULL end is not null then Rank() OVER ( ORDER BY case D1.c5 when 1 then D1.c3 else NULL end ASC NULLS LAST ) end as c1,
    Case when case D1.c6 when 1 then D1.c3 else NULL end is not null then Rank() OVER ( PARTITION BY D1.c4 ORDER BY case D1.c6 when 1 then D1.c3 else NULL end ASC NULLS LAST ) end as c2,
    D1.c3 as c3,
    D1.c4 as c4
    from
    (select T31704.Date_ID00016FBC as c3,
    T31704.Calendar_Y00014B57 as c4,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57 ORDER BY T31704.Calendar_Y00014B57 DESC) as c5,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57, T31704.Date_ID00016FBC ORDER BY T31704.Calendar_Y00014B57 DESC, T31704.Date_ID00016FBC DESC) as c6
    from
    SA_Day00015E8E T31704
    ) D1
    ) D1
    ) D50,
    (select distinct min(D1.c1) over (partition by D1.c8) as c1,
    min(D1.c2) over (partition by D1.c8, D1.c5) as c2,
    D1.c3 as c3,
    D1.c4 as c4,
    D1.c5 as c5,
    D1.c6 as c6,
    D1.c7 as c7,
    D1.c8 as c8
    from
    (select Case when case D1.c9 when 1 then D1.c5 else NULL end is not null then Rank() OVER ( ORDER BY case D1.c9 when 1 then D1.c5 else NULL end ASC NULLS LAST ) end as c1,
    Case when case D1.c10 when 1 then D1.c5 else NULL end is not null then Rank() OVER ( PARTITION BY D1.c8 ORDER BY case D1.c10 when 1 then D1.c5 else NULL end ASC NULLS LAST ) end as c2,
    D1.c3 as c3,
    D1.c4 as c4,
    D1.c5 as c5,
    D1.c6 as c6,
    D1.c7 as c7,
    D1.c8 as c8
    from
    (select T31704.Calendar_D00014B5B as c3,
    T31704.Calendar_M00014B4D as c4,
    T31704.Date_ID00016FBC as c5,
    T31704.Calendar_Q00014B51 as c6,
    T31704.Month_End_00014B6D as c7,
    T31704.Calendar_Y00014B57 as c8,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57 ORDER BY T31704.Calendar_Y00014B57 DESC) as c9,
    ROW_NUMBER() OVER (PARTITION BY T31704.Calendar_Y00014B57, T31704.Date_ID00016FBC ORDER BY T31704.Calendar_Y00014B57 DESC, T31704.Date_ID00016FBC DESC) as c10
    from
    SA_Day00015E8E T31704
    ) D1
    ) D1
    ) D49
    where ( T31635.Organizati00014BB3 = T31738.Organizati00014BB3 and T31723.Trade_Clas0001777D = T31738.Trade_Clas0001777D and T31635.Business_U00014BC5 = 'EVD' and T31738.Date_ID00016FBC = D50.c3 and D49.c1 = D50.c1 and D49.c4 = '2009 / 05' and (T31723.Trade_Clas0001777C in ('Redemption', 'Sale')) and D49.c2 >= D50.c2 )
    group by T31723.Trade_Clas0001777C, D49.c3, D49.c4, D49.c5, D49.c6, D49.c7, D49.c8
    ) D1
    where ( D1.c9 = 1 )
    ) D4
    order by c8, c2, c1

  • Single date dimension while creating Aggregate tables

    hi Guys ,
    I have single date dimension(D1-D) with key as date_id and granularity is day-level. I have fact table(F1-D) which gives daily transactions . Now i created three aggregate tables with F2-M(aggregated to monthly),F3-Q(Aggregated to quarterly),F4-Y(Aggregated to yearly). As I said.I have a single date dimension table with date-id as a key.I have other columns month,quarter,year in Date dimension.
    My question is : Is this single dimension table is enough to create the joins and maintain the BMM layer .I have joined the date_id to all the facts in physical layer. In BMM Layer i have one fact and 4 logical table sources .Ii have created dimension hierarchy on Date dimension and created the logical levels as year ,quarter,month and daily level and also set their respective level keys . Now after doing these i have also set the logical levels to the 4 logical table sources in the fact table.
    Here i am getting an error saying :
    WARNINGS:
    BUSINESS MODEL Financial Model:
    [39059] Logical dimension table D04_DIM_DATE has a source D04_DIM_DATE at level D04_DIM_DATE Detail that joins to a higher level fact source F02_FACT_GL_DLY_TRAN_BAL.F03_FACT_GL_PERIOD_TRAN_BAL
    Can anyone tell me why am i getting this error .

    1) as you suggest, creating mini dimension tables for each level
    3) using views with select distinct x,y,z to model 1) but without the need for phsical tables
    I have thought of these scenarios .But it's just creating a multiple Date Dimension tables with there respective grains if we follow 1 and 3 steps you mentioned.
    But i don't want to create aliases or views either on Datawarehouse or physical layer (Admin tool).Just with using a single Date Dimension table I need to comeup with a solution as mentioned by my Colleagues.
    2) pushing all the calendar attributes into the aggreate table (eg your year aggregate has all the year fields, your month aggregate has all the year fields and all the month fields etc.). Then in BM&M use the aggregate table as a logical table source for the date logical table.
    What do you mean by "pushing all the calendar attributes into the aggreate table".If possible can you eloborate a bit so i can try in this way to get this done .
    One morething .Here What they were saying is .Join the Single Date Dimension to all the 4 fact tables in Physical layer . Then drag all the tables into the BMM layer and create a Dimensional hierarchies for the Date dimension with levels as Year -->Quarter--> Month--> day level. With the Fact tables: Single fact tables with multiple logical table sources .Then we need to set the levels on the respective logical table sources with the desired levels .Say monthly aggregate table--> Month, Quarter Aggregate table--> quarter level in the Contents TAB.
    When i do this I am getting the Warning:
    WARNINGS:
    BUSINESS MODEL Financial Model:
    [39059] Logical dimension table D04_DIM_DATE has a source D04_DIM_DATE at level D04_DIM_DATE Detail that joins to a higher level fact source F02_FACT_GL_DLY_TRAN_BAL.F03_FACT_GL_PERIOD_TRAN_BAL

  • BI Administration Tool - No database objects shown

    Hello. I am trying to create a new repository using the BI Administration tool. I connect to an Oracle database using OCI, but in the "Select Metadata Objects" screen, I am not able to see any database objects, except the database as a parent node.
    So for example, instead of showing:
    myOracleDB
    -table1
    -table2
    -table...
    -tableN
    All I see is:
    myOracleDB
    Has anyone come across this issue?
    Thank you in advance for the help.

    Make sure you are importing dbo related instead of sys or any other metadata (like DAC rep etc..).. if every thing is correct, try to add a table manually in RPD with few columns and view data.. this is to make sure all in place.
    let us know updates
    If it is helpful, please mark as correct or helpful

Maybe you are looking for

  • How to build an .exe for cFieldPoint on a PC ?

    Hi all, A couple of weeks ago I installed a system with a compact FieldPoint running a in RT mode (cFP 2020 and LV 7.1.1). To load the .exe on the cFP, I connected my PC to the cFP (ethernet), selected the cFP as execution target for LabVIEW and then

  • ITunes 10.6.1 problems

    Hi,      I'm running 10.7.3 Lion on a 2011 Mac Mini. Using as a media centre mostly. iTunes is causing no end of problems. It will stop all output (using hdmi output) randomly. Looking at the monitor iTunes appears to be playing normally. A side effe

  • IPod Touch won't connect, sync, OR charge

    Lately I've been having serious problems connecting my Ipod to iTunes. It never shows up in iTunes when I plug it in, and it won't sync or charge (sometimes it does charge, but at a fraction of the speed that it normally charges). Last night I got it

  • Music moved from hardrive A to Harddrive B can't be found by iTunes

    A Windows techie moved my music library from Acer "C" harddisk to "D" data disk to "speed up" my computer. The music seems to be there, but iTunes says.."original file could not be found. Would you like to find it?" "D" disk has a "Music" file with a

  • How to automate storing ibot results in a directory

    Hello, I have a requirement of 1. scheduling couple of reports which runs every day 2. Automating storing the results of the scheduled reports (Alerts) in a directory in the server (with date sufix to the files or in a new directory for date). My dev