Cognos Analytics

Cognos Analytics

Connect, learn, and share with thousands of IBM Cognos Analytics users! 

 View Only
  • 1.  Dashboard performs worse on an Oracle database than on Cognos Datasets

    Posted 3 days ago

    Good morning!

    As the title says: I have made a number of datasets in Cognos, and connected them logically in a data module. On this module I built a dashboard that performs perfectly.

    To save the local cognos server, I asked our local ETL specialist to recreated the datasets with ETL, and to write them off in an Oracle database. These tables I have then connected again in a data module, in the exact same way as I did with the datasets. On this module I built an identical dashboard as well. The performance of this dashboard is absolutely horrable, and most visualisations time-out on loading.

    The fact table in question is a table with about 130.000 records, using several foreign keys for which dimensions were built. Most of these dimensions are 1:N to the fact table, but I also built a date dimension that is N:N, covering the time between START_DATE and END_DATE. When using this dimension, the number of records increases to 170 million.

    Am I doing something wrong, or is the discrepancy in performance between the Oracle-database and the Datasets to be expected?

    Thanks for your insights!



    ------------------------------
    Matthijs Oosterloo
    ------------------------------


  • 2.  RE: Dashboard performs worse on an Oracle database than on Cognos Datasets

    Posted 14 hours ago

    Hi Matthijs,

    You can store a dataset to IBM db2: You can use a db2 database to store data from uploaded files and data sets. The data is stored as relational tables, and managed by the Data sets server connection in Cognos® Analytics.

    Source: Storing data from uploaded files and data sets in Db2 - IBM Documentation

    For this feature, only db2 is supported, not Oracle.

    Best regards,



    ------------------------------
    Patrick Neveu
    BSL Consulting
    IBM Champion
    ------------------------------



  • 3.  RE: Dashboard performs worse on an Oracle database than on Cognos Datasets

    Posted 14 hours ago

    Hi Matthijs,

    You might also want to check you are using a supported Oracle version, and a supported JDBC driver.

    Best regards,



    ------------------------------
    Patrick Neveu
    BSL Consulting
    IBM Champion
    ------------------------------



  • 4.  RE: Dashboard performs worse on an Oracle database than on Cognos Datasets

    Posted 13 hours ago

    Hi Matthijs,

    you should also compare the size of your dataset with the number of rows in the table of your Oracle DB.

    The question is: you wrote that there's a n:n relationshiop with the calendar table. Is this relationship resovled on the dataset and the Oracle table as well or dou you have a star schema in the database?



    ------------------------------
    Robert Dostal
    Principal Expert BI
    GEMÜ Gebr. Müller Apparatebau GmbH & Co. KG
    Kupferzell
    ------------------------------