Some issues related to the Oracle OLAP features

Hello!

I have a few questions for which I'm not sure that it supports Oracle OLAP:

1. several hierarchies of time?
2 measure groups?
3. visible values?

Thank you!
Best regards, Simon

(1) oracle OLAP supports multiple hierarchies on any dimension, including the dimensions of time. But note this means something different from multiple hierarchies in Microsoft Analysis services.

(2) oracle OLAP has multi-cube architecture, so you can easily combine several cubic measures in a single query. This allows to create the equivalent of a measure group. You can do this either by creating a new cube with calculated measures that point the cubes from the base, or at the SQL level by joining the views of cube. There are advantages to both approaches.

(3) oracle OLAP has no native support for the visible values. To get the visible values, you need to run the part of aggregation in SQL.

Tags: Business Intelligence

Similar Questions

  • Some issues related to the digital signature on an interactive form

    I just finished a contract of interactive advertising with a 128-bit encryption allowing recipients to submit CC of information securely to our publishing company. Even if the form in the upper fields allow to type the name of an authorized person, the signature on the bottom line is having problems because so that everyone to sign, they need a digital signature.

    (1) is it necessary? If so, is it possible to automate it for customers, so they do not have to go through the process of creating one?

    (2) how to create a digital signature for my partner and have the form SUBMIT button channel back to his address of e-mail instead of mine (which it does because of another interactive form, that I created in which I was the person for returns)? I couldn't find anything in the 'properties' of the OK button that allowed me to enter an e-mail address.

    I thank very you much for your help here. It's time-sensitive, because we need get the package ASAP.

    1 if you need a digital signature, then set up a digital ID is required to sign a digital signature field. So the question is really more fundamental: you need people to sign the form with a digital signature? If you say yes, what are the reasons?

    2. If you use the distribution process in Acrobat so thatt you can collect form data in an answer file, you should distribute the form using the other person with Acrobat installed on machine.

    If you don't want to do this and you want to only collect the documents returned without putting the data in an answer file, you can configure your own submit button using any email address you want and that you do not use the distribution process. You must activate the document reader and then send or otherwise get for users. How to configure the Send button depends on how you want it to run exactly and which version of Acrobat you are using. More information can be found here: http://acrobatusers.com/tutorials/form-submit-e-mail-demystified

    If you want to continue to go through the process of distribution and want to change the email address it uses, you can change it to: Edit > references > identity > Email address

    You will then have to redistribute the form with a copy of the form as it existed before your first distribution. The answer file will be on your machine.

  • Exerted on the free Oracle OLAP features with Oracle 11 g EE?

    Hello

    Exerted on the free Oracle OLAP features with Oracle 11 g EE?

    Information found on the Internet:

    -Oracle Corporation markets the Oracle database OLAP Option optional additional costs to complete the "Enterprise Edition" of its database.
    -Oracle OLAP database is it preinstalled with the rest of the Oracle database ERA. You just need her license for use on the Machine of DB when you choose to use it.
    -Oracle OLAP is a multidimensional analytical engine world class integrated into the Oracle 11 g database.

    Please confirm if I can try some OLAP features in my office where I have Oracle 11 g what EE installed as asked me to do an initial POC?

    Kind regards
    Sudhir

    Hello

    I think that the OLAP license is covered by the OTN Developer License - http://www.oracle.com/technetwork/testcontent/standard-license-088383.html

    You should contact your representative local Oracle sales if you are still not sure

    Thank you

    Stuart Bunby

    OLAP blog: http://oracleOLAP.blogspot.com
    OLAP Wiki: http://wiki.oracle.com/page/Oracle+OLAP+Option
    OLAP OTN: http://www.oracle.com/technology/products/bi/olap/index.html
    DW OTN: http://www.oracle.com/technology/products/bi/db/11g/index.html

  • question related to the Oracle documentation

    Hello

    I have a small doubt. Y at - there no standard doc Oracle who discuss about the standard RDBMS concepts like standardization, codd rules etc.

    See you soon,.

    Suri ;-)

    In my humble OPINION, include the best way to understand the concepts of data modeling.  I don't know that all of the Oracle documentation covers this area to the extent, but I found some books that give examples of explanations.  These are old classic books, but the theory has not changed.  The first two are good for designing OLTP and the last of them is good for data warehouses.  OLTP books are CASE * method entity relationship modeling by Richard Barker and The Data Model Resource Book by Len Silverston.  Both give a lot of examples with good explanations.  The third is the Data Warehouse Toolkit by Ralph Kimball.  Not everyone will agree with the logic, because there is room for interpretation when it comes to design concepts.

  • How to import metadata using the Oracle olap connection type

    Hi all

    I'm trying to import metadata from MN,

    I tried selecting the type of connection as oracle olap
    DSN as host: port: sid
    username
    password
    but in URL url field I need to give

    Use OBIEE 11.1.1.7

    in OBIEE 11.1.1.5

    There is no url, after the username and pwd that allows us to give the name of the target, but I don't under stan have to give into the url field.


    Can someone help me on this... :(

    Hi Laszlo,

    Finally fixed it by using the following URL

    http://OBIEESERVERADDRESS:port/biadminservlet/services

  • Issues related to the parental control

    When you try to view the content on Apple TV apps, you may consider some episodes. He said that you are not allowed to view this content. Set parental controls. We have not enabled our parental control; all restrictions are disabled. Any thoughts?

    Restart your Apple TV.

    To restart your Apple TV (4th generation), go to settings > system > restart.

    For Apple TV (3rd generation and earlier versions), go to settings > general > restart.

  • issues related to the multi media

    My PC for some reason any deleted my sound drives for my Media Player, where is the best site to download free one; s without registration.

    concerning
    Colin Preece

    Start with the website of the manufacturer of your PC. Looking for support/downloads etc. If your PC is unmarked (i.e. a custom build) start with the motherboard manufacturer's Web site or, if the sound is provided by a card, look at the website of the manufacturer of the card.

    If you get to this generic help you give us more generic information, i.e. brands and models of PC/motherboard and/or hardware. Using XP 32-bit or 64-bit? etc etc - see how to ask a question...

    http://support.Microsoft.com/kb/555375

    Tricky

  • Issues related to the parental control EA6900

    I have my setup of parental control to block access from 22:00 to 09:00 however, it does not automatically access when the time changes to time 'unlocked '. Curiously, it still shows the message 'parental control block. I have to disable the parental control to allow access to devices after 9:00 and then it must reactivate at 22:00 to block access again.

    I've also updated the latest firmware (1.1.42.161129). It does not seem to be 2 versions (V1.0 or V1.1), however, these two seem to be the same file. I used the correct version for my router (V1.0).

    I want to stay with what you have for now and look to see if it works on some devices. Check that the clock on the router is configured correctly. See also if certain sites are blocked and others not. I think there's a bug where some sites using https:// is not to be blocked but http:// did. It worked correctly before the upgrade? Remember you of what was the old version? The cancellation is made by the interface of the router and there is a button to restore but still, if restore you an unwanted version which isn't good either. Better do small things first.

  • Disappearance of the hard drives and start issues related to the

    Sfcdetails.txt opens Notepad, but there's nothing in it.

    scannow translates:

    "Windows resource protection found corrupt files but was unable to fix some of them. Details are provided in the journal CBS.log windir\Logs\CBS\CBS.log for example C:\Windows\Logs\CBS\CBS.log

    I tried to go this this file manually, but access is denied when I try to open the files two notebook. The third file is bld

    Upgrades or repairs will remove anything from my computer? I am currently unable to burn anything to disc right now, and there are several elements that while on the two disks, I did not copies of DVD even. I just want to know if I have to worry about losing those.

    I have Norton Antivirus on this computer. I used Ad-Aware before as well (and removed from). I upgraded my Norton online, so if I remove it, I think I'm just screwed. : S

    I'll test the hard drive itself later today, dragging my other computer. I will also test the cable passing the cables connected to the readers (suggestion of Dell).

  • Basic functions and issues related to the Internet after virus removal

    I hope someone can help with my daughter's laptop.  I think this is the right forum.

    Back in March she got a rogue virus on his laptop computer. It has been removed successfully, but the programs on his personal user account have still some problems. She tries to open any program by double-clicking its icon, a screen will appear asking you to choose a program from a list to open it with. If instead, she clicks on the icon of the program and chooses to start, it opens fine (but is very painful to have to do so every time). In addition, some basic on this user account functions do not work (it does not receive some pop-up windows to the top when it should, the scroll bar on its mouse pad no longer works, programs configured to start at startup must be started manually, etc.). Finally, after being and deletion of another rogue virus a few weeks ago, the internet on his personal user account stopped working, only display a "Cannot display the Web page" page even if network connections show that it is connected to the internet. NOTE: None of these problems exist on the administrator account or if she is invited to log on as an administrator.

    A gifted friend computer has helped to ensure that the computer is free of any virus or malware but was not able to understand how to fix this user account.  It was suggested to delete this account and create a new user, but she doesn't want to have to do that, if possible, since she spent a lot of time customizing.

    The laptop is a HP Touchsmart PC with Windows Vista Edition Home Premium (x 64), AMD Turion X 2 Dual - Core Mobile RM-75.

    Thanks in advance!

    Ok.

    Here's a little advice for her on the copy of files on new accounts:

    http://windowshelp.Microsoft.com/Windows/en-AU/help/769495bf-035C-4764-A538-c9b05c22001e1033.mspx

    Difficulty of a corrupted user profile

    After creating the profile, you can copy the files from the existing profile. You must have at least three user accounts on the computer to perform these operations, including the new account that you created.

    See you soon.

    Mick Murphy - Microsoft partner

  • issues related to the parameter in the procedure

    Hi all

    I have a procedure which the code is given below:

    create or replace PROCEDURE seods01.get_cert_tx_lot_tmp (acct_alt_id_in in VARCHAR2

    , acct_alt_id_cntx_cde_in IN VARCHAR2 default 'COLA account number.

    ,                                              ibd_id_in               IN  INTEGER

    qry_rslt_out to sys_refcursor)

    IS

    BEGIN

    OPEN FOR Qry_rslt_out

    SELECT L.tx_lot_seq_nbr

    L.hld_prd_dte

    L.orig_purc_dte

    L.tx_lot_amt

    L.updt_tx_lot_amt

    L.tran_desc_txt

    OF v_acct_alt_id A

    v_cd_tx_lot L

    WHERE A.acct_alt_id = acct_alt_id_in

    AND A.acct_alt_id_cntx_cde = acct_alt_id_cntx_cde_in

    AND A.ibd_id = ibd_id_in

    AND L.eods_acct_id = A.eods_acct_id;

    EXCEPTION

    WHILE OTHERS THEN

    dbms_output.put_line(SQLCODE||) SQLERRM);

    END get_cert_tx_lot_tmp;

    now when I run the SP in the following way it works fine:

    VAR C1 REFCURSOR
    EXECUTE SEODS01.get_cert_tx_lot_tmp ('004000000000000093108026740', 'Number of COLA account', '1',: C1);

    PRINT C1

    When I try to ignore this value by default setting, then it is throwing ' wrong number or types of arguments "error

    VAR C1 REFCURSOR
    EXECUTE SEODS01.get_cert_tx_lot_tmp ('004000000000000093108026740 ', ' 1',: C1);

    PRINT C1

    and when I tried to put this as null or "then it gives me no results. only way through which I can produce results of this procedure without giving the default parameter is the name of the column with the value of the parameter as follows:

    VAR C1 REFCURSOR
    RUN SEODS01.get_cert_tx_lot_tmp (acct_alt_id_in = > '004000000000000093108026740', ibd_id_in = > '1', qry_rslt_out = >: C1);

    PRINT C1

    but the condition is that we do not want our consumers to put names of columns when they do not pass the default value setting, I hope that there should be a way to do it. Could someone help me please on this issue.

    Hello

    If you want to use positional notation, then you can only omit parameters by default when they are at the end of the parameter list. In your case, this would mean

    (acct_alt_id_in in VARCHAR2

    ibd_id_in in FULL

    qry_rslt_out ON sys_refcursor

    acct_alt_id_cntx_cde_in IN VARCHAR2 default 'COLA account number')

    Or you can put the procedure in a package and overload

    PROCEDURE seods01.get_cert_tx_lot_tmp

    (acct_alt_id_in in VARCHAR2

    acct_alt_id_cntx_cde_in IN VARCHAR2

    ibd_id_in in FULL

    qry_rslt_out to sys_refcursor)

    PROCEDURE seods01.get_cert_tx_lot_tmp

    (acct_alt_id_in in VARCHAR2

    ibd_id_in in FULL

    qry_rslt_out to sys_refcursor)

    In the procedure without the acct_alt_id_cntx_cde_in parameter, you can call the other version and provide the default value.

    Concerning

    Marcus

  • Queries related to the Oracle applications database.

    Our current environment is 3 DB on 10.2.0.4 RAC node

    Apps worm is R12 with Linux x 86-64

    CRS on 11g R1
    ASM on 11 GR 1 material

    now to upgrade to GR 11, 2 where shall we go for DB Upgrade 10.2.0.4 to 11 GR 1 raw and then you spend CRS, ASM can improve DB to 11 GR 2.

    Please guide me on this.

    Kind regards.

    Salvation;

    Apps worm is R12 with Linux x 86-64
    CRS on 11g R1
    ASM on 11 GR 1 material
    now to upgrade to GR 11, 2 where shall we go for DB Upgrade 10.2.0.4 to 11 GR 1 raw and then you spend CRS, ASM can improve DB to 11 GR 2.

    Please find below the notes referred to by Steven Chan blog
    http://blogs.Oracle.com/stevenChan/2009/12/11gr2_database_ebs_12.html

    You can also see below master note:
    Holdings of database for EBS version 11i and R12 [ID 1072409.1]

    Respect of
    HELIOS

  • Issues related to the content of the transformation of the TXLIFE ACORD XML

    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > LastName < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > GovtID < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > GovtIDTc < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > ResidenceState < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > ActivityTypeCode < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > ActivityDescription < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > UserCode < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > ActivityTypeCode < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > ActivityStatus < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > ActivityTypeCode < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > Closed < / PropertyName >
    < PropertyName xmlns = "http://ACORD.org/Standards/Life/2" > Closed < / PropertyName >


    I want to extract these values
    LastName
    GovtID
    GovtIDTc
    ResidenceState like this I'm using the query here can any body help me on this


    I'm in (SELECT extract (value (t), ' / / CriteriaExpression/criteria/PropertyName ','xmlns = "http://ACORD.org/Standards/Life/2" ""). getstringval() pname)
    TABLE (XMLSEQUENCE (EXTRACT (xml_data_val, ' / TXLife/TXLifeRequest/CriteriaExpression ',' xmlns = "http://ACORD.org/Standards/Life/2" '))) t
    )
    LOOP
    DBMS_OUTput.put_line (i.pname);
    END LOOP;

    Published by: mdrake on November 26, 2010 19:22

    Something like that might work...

    C:\xdb\schemas\ACORD\TxLife>sqlplus /nolog @testcase %CD%
    
    SQL*Plus: Release 11.2.0.2.0 Production on Fri Nov 26 14:01:34 2010
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    SQL> spool testcase.log
    SQL> --
    SQL> connect sys/oracle as sysdba
    Connected.
    SQL> --
    SQL> set define on
    SQL> set timing on
    SQL> --
    SQL> def USERNAME = TXLIFE1
    SQL> --
    SQL> def PASSWORD = &USERNAME
    SQL> --
    SQL> def XMLDIR = &1
    SQL> --
    SQL> def USER_TABLESPACE = USERS
    SQL> --
    SQL> def TEMP_TABLESPACE = TEMP
    SQL> --
    SQL> drop user &USERNAME cascade
      2  /
    old   1: drop user &USERNAME cascade
    new   1: drop user TXLIFE1 cascade
    
    User dropped.
    
    Elapsed: 00:11:45.69
    SQL> grant create any directory, drop any directory, connect, resource, alter session, create view to &USERNAME identified by &PASSWORD
      2  /
    old   1: grant create any directory, drop any directory, connect, resource, alter session, create view to &USERNAME identified by &PASSWORD
    new   1: grant create any directory, drop any directory, connect, resource, alter session, create view to TXLIFE1 identified by TXLIFE1
    
    Grant succeeded.
    
    Elapsed: 00:00:00.04
    SQL> alter user &USERNAME default tablespace &USER_TABLESPACE temporary tablespace &TEMP_TABLESPACE
      2  /
    old   1: alter user &USERNAME default tablespace &USER_TABLESPACE temporary tablespace &TEMP_TABLESPACE
    new   1: alter user TXLIFE1 default tablespace USERS temporary tablespace TEMP
    
    User altered.
    
    Elapsed: 00:00:00.01
    SQL> connect &USERNAME/&PASSWORD
    Connected.
    SQL> --
    SQL> create or replace directory XMLDIR as '&XMLDIR'
      2  /
    old   1: create or replace directory XMLDIR as '&XMLDIR'
    new   1: create or replace directory XMLDIR as 'C:\xdb\schemas\ACORD\TxLife'
    
    Directory created.
    
    Elapsed: 00:00:00.03
    SQL> create table TXLIFE_TABLE of XMLType
      2  XMLType store as SECUREFILE Binary XML
      3  /
    
    Table created.
    
    Elapsed: 00:00:00.12
    SQL> insert into TXLIFE_TABLE values (XMLTYPE(bfilename('XMLDIR','TXLife2.18.02.xml'),nls_charset_id('AL32UTF8')))
      2  /
    
    1 row created.
    
    Elapsed: 00:00:11.98
    SQL> commit
      2  /
    
    Commit complete.
    
    Elapsed: 00:00:00.00
    SQL> set pages 50 lines 320
    SQL> --
    SQL> select t.*
      2    from TXLIFE_TABLE,
      3         XMLTABLE
      4         (
      5           xmlNamespaces
      6           (
      7             default 'http://ACORD.org/Standards/Life/2'
      8           ),
      9           'for $req in /TXLife/TXLifeRequest
     10              for $criteria in $req/CriteriaExpression/Criteria
     11                return $criteria'
     12           passing OBJECT_VALUE
     13           COLUMNS
     14           PROPERTY_NAME  VARCHAR2(128) path 'PropertyName',
     15           PROPERTY_VALUE VARCHAR2(128) path 'PropertyValue'
     16         ) t
     17  /
    
    PROPERTY_NAME                                                                                                            PROPERTY_VALUE
    -------------------------------------------------------------------------------------------------------------------------------- ------------------------
    -------
    LastName                                                                                                                 String
    GovtID                                                                                                                   String
    GovtIDTc                                                                                                                 String
    ResidenceState                                                                                                           String
    ActivityTypeCode                                                                                                         String
    ActivityDescription                                                                                                      String
    UserCode                                                                                                                 String
    ActivityTypeCode                                                                                                         String
    ActivityStatus                                                                                                           String
    ActivityTypeCode                                                                                                         String
    Closed                                                                                                                   String
    Closed                                                                                                                   String
    String                                                                                                                   String
    
    13 rows selected.
    
    Elapsed: 00:00:00.03
    SQL>
    
  • Issues related to the suppression in ASM and Archivelog place

    All,


    Please find my contact information environment
    Oracle 10.2.0.4.0
    Linux - RHEL5
    2 node RAC environment

    Two days back, I created 2 test environment for node. It is in archivelog mode, but not configured to the RMAN catalog database.
    Within two days, test team had done a lot of activities as the addition of data, stress tests etc and FRA was filled by more than 85%.
    Now, asked me to register the database with the RMAN catalog and they are very well to remove the previous archivelogs.
    Once the database is registered with the RMAN catalog, I have to take fresh full backup and the need to retain the archivelogs after taking backup.

    Now, since I need to remove the archivelogs, which is not necessary, I manually went ASMCMD mode and remove the archivelogs several, but when I request
    SQL > select * from v$ flash_recovery_area_usage; I don't see no decrease in percentage as and when I delete files in mode ASMCMD.

    Please tell me what mistake I make. Is the best way to remove the ASMCMD mode? Given that my database is not configured for catalog RMAN from now on, I am not able to use RMAN to delete the archivelogs.

    Waiting for your valuable suggestions

    After you remove the archivelogs using ASMCMD, did you run

    CROSSCHECK ARCHIVELOG ALL;
    DELETE EXPIRED ARCHIVELOG ALL;
    

    in RMAN?

    Those who would update the repository.

    Then check V$ FLASH_RECOVERY_AREA_USAGE

  • Folder pane issue related to the folders that I created, compared with the default Inbox, sent, junk, and trash

    I have a bunch of folders and subfolders, I created for various projects, but I don't always want to see them. (that is, I want to "collapse", while most of the time - I just see the Inbox, sent, spam and trash folders.)

    The only option I see is the equivalent of a power switch - that is to say, file view/page/component layout, or no record.

    If you uncheck the folders pane, you lose the Inbox, sent, spam and trash folders.

    If you check the option part of file, regain you your visibility of the Inbox, sent, junk mail and folders trash... but you also see the bunch of files again.

    Is there an option in-between - where I can see (again) the Inbox, sent, junk, and trash folders - but only see a collapse (as in 1 folder that says something like "folders") - without having to create such a file and paste the slew of my other folders in the folder manually created?

    The only suggestion that I would have to choose the name of the account, not the Inbox but the name of the main account.
    Right-click on the account name, and then select new folder.
    Name the project or something that makes sense to you.
    Now right-click in project and select new subfolder.
    The name of the subfolder.
    Repeat if necessary.
    There will be a pointer next to the projects folder where you can expand or collapse the tree of project files.
    This will only add an extra folder, projects, when the project tree is reduced.

Maybe you are looking for