What is the logical application of diff b/w and the physical query?

Thank you in advance

OBIEE logical query is how you query the BI server, presentation services sends logical SQL to the BI server, you can also write your own using JDBC, pull BI server using ODI etc.

The BI Server engine takes this logical query and querie (s) phyiscal wrote (several) to satisfy the logical request, depeninding on how your layer MDB and physics is configured. There are a number of rules the BI server evaluates before deciding on the physical request more appropriate to generate rules include joins physical, tales of the aggregates / hierarchy levels and so on.

Hope this helps,
Good luck with the interview :-)

Alastair

Tags: Business Intelligence

Similar Questions

  • What is the physical meaning of automatic indexing of table entry...

    What is the physical interpretation of the automatic indexing. ?

    You wire up a table on the edge of a loop, it sequentially will index the table for you as he travels the loops. A While loop will also do this, but it is much more common on loops For, therefore, loops For making automatically while the While loops must be 'right click' and said to the index in the array. Get it?

  • What is the correct query?

    I have two tables: tmp and tmp1. the output should be, for each NOC in tmp, its SOPs should be ALL in the tmp1. The correct output should be "1111".

    I wrote a query based on 1111, it works. But how can I extend to 2222, 3333... ? What is the correct query?

    Thank you.

    select * from tmp;
    
    CNO                    PNO                    
    ---------------------- ---------------------- 
    1111                   10506                  
    1111                   10507                  
    1111                   10508                  
    1111                   10509                  
    2222                   10601                  
    2222                   10701                  
    3333                   10800                  
    3333                   10900                  
    
    8 rows selected
    
    select * from tmp1;
    
    PNO                    
    ---------------------- 
    10506                  
    10507                  
    10508                  
    10509                  
    10701                  
    10800                  
    
    6 rows selected
    
    select * from tmp where 
    cno = 1111 
    and
    not EXISTS(select pno from tmp  where cno = 1111 minus select pno from tmp1)
    
    
    CNO                    PNO                    
    ---------------------- ---------------------- 
    1111                   10506                  
    1111                   10507                  
    1111                   10508                  
    1111                   10509                  
    
    4 rows selected
    Published by: user533361 on 27 Sep 2009 13:47

    user533361 wrote:
    If it has 10000 records ONC in tmp, so we cannot write the query as your method below. I think that we should have other ways...

    Well, just run:

    select  cno
      from  tmp t1,
            tmp1 t2
      where t1.pno = t2.pno(+)
      group by cno
      having count(t1.pno) = count(t2.pno)
    / 
    

    RTFM: WITH clause is just a way to quit smoking to create a table on the fly with your sample data. I don't envy littering my database with tables of all subjects to which I answer :).

    SY.

  • What is the best query plan

    Hi all

    Please help me choose the query plan. You can tell me which is the best plan for the No. 1 query plan or no plan No 2
    Map 1:

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Hash value of plan: 442504905

    -----------------------------------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |
    -----------------------------------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | 1. 325. 13222 (1) | 00:02:39 |
    | 1. SORT ORDER BY | 1. 325. 13222 (1) | 00:02:39 |
    | 2. UNIQUE HASH | 1. 325. 13221 (1) | 00:02:39 |
    | 3. NESTED LOOPS |
    | 4. NESTED LOOPS | 1. 325. 13220 (1) | 00:02:39 |
    | 5. NESTED LOOPS | 1. 224. 13217 (1) | 00:02:39 |

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    | 6. NESTED LOOPS | 1. 199. 13216 (1) | 00:02:39 |
    | 7. NESTED LOOPS | 1. 144. 13215 (1) | 00:02:39 |
    |* 8 | HASH JOIN | 1. 93. 13212 (1) | 00:02:39 |
    |* 9 | TABLE ACCESS FULL | REC_EPS | 787. 25184 | 742 (2) | 00:00:09 |
    | * 10 | TABLE ACCESS FULL | RECEIPTDETAIL | 1059K | 61 M | 12462 (1) | 00:02:30 |
    | * 11 | TABLE ACCESS BY INDEX ROWID | LOTXLOCXID | 1. 51. 3 (0) | 00:00:01 |
    | * 12 | INDEX RANGE SCAN | IDX_LLI_ISQ | 1 | | 2 (0) | 00:00:01 |
    | 13. TABLE ACCESS BY INDEX ROWID | CODELKUP | 1. 55. 1 (0) | 00:00:01 |
    | * 14 | INDEX UNIQUE SCAN | PK_SYS_C004623 | 1 | | 0 (0) | 00:00:01 |
    | 15. TABLE ACCESS BY INDEX ROWID | RECEPTION | 1. 25. 1 (0) | 00:00:01 |
    | * 16. INDEX UNIQUE SCAN | PK_SYS_C004755 | 1 | | 0 (0) | 00:00:01 |

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    | * 17. INDEX RANGE SCAN | PK_SYS_C004767 | 1 | | 2 (0) | 00:00:01 |
    | 18. TABLE ACCESS BY INDEX ROWID | SKU | 1. 101 | 3 (0) | 00:00:01 |
    -----------------------------------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------

    8 - access("RECEIPTDETAIL".") RECEIPTKEY «= SYS_OP_C2C ("REC_EPS".» ASNKEY') AND
    'RECEIPTDETAIL '. "' SKU ' = SYS_OP_C2C ("REC_EPS". » « « « SKU »))
    9 filter (SYS_OP_C2C ("REC_EPS". "ASNKEY") > = U '0' AND "
    SYS_OP_C2C ("REC_EPS". ("ASNKEY") < = U'ZZZZZ ")

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    10 - filter("RECEIPTDETAIL".") RECEIPTKEY' > = U "0" AND "RECEIPTDETAIL". "" RECEIPTKEY "< = U'ZZZZZ") "
    11 - filter("LOTXLOCXID".") LOC "= U 'STAGE')
    12 - access("RECEIPTDETAIL".") TOLD "=" LOTXLOCXID. " "" IDENTITY CARD "AND
    'RECEIPTDETAIL '. ' ' SKU '=' LOTXLOCXID. ' "' SKU ' AND 'LOTXLOCXID '. ("' QTY ' > 0)
    14 - access ("LISTNAME"= U 'RECSTATUS' AND "CODELKUP"." "RECEIPTDETAIL"="CODE". ("' STATUS ')
    16 - access("RECEIPTDETAIL".") RECEIPTKEY "=" RECEPTION ". ("' RECEIPTKEY")
    filter ("RECEPTION". "RECEIPTKEY" > = U '0' AND 'RÉCEPTION' "." " RECEIPTKEY"< = U'ZZZZZ") "
    17 - access("RECEIPTDETAIL".") SKU "=" SKU ". ("' SKU ')

    41 selected lines.
    =================================================================

    Plan No. 2:

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Hash value of plan: 1174712643

    ----------------------------------------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |
    ----------------------------------------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | 1. 325. 18382 (1) | 00:03:41 |
    | 1. SORT ORDER BY | 1. 325. 18382 (1) | 00:03:41 |
    | 2. UNIQUE HASH | 1. 325. 18381 (1) | 00:03:41 |
    |* 3 | HASH JOIN | 1. 325. 18380 (1) | 00:03:41 |
    | 4. NESTED LOOPS |
    | 5. NESTED LOOPS | 1. 293. 17637 (1) | 00:03:32 |

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    | 6. NESTED LOOPS | 1. 192. 17634 (1) | 00:03:32 |
    | 7. NESTED LOOPS | 1. 167. 17633 (1) | 00:03:32 |
    | 8. NESTED LOOPS | 2. 224. 17631 (1) | 00:03:32 |
    |* 9 | TABLE ACCESS BY INDEX ROWID | LOTXLOCXID | 2. 102. 3 (0) | 00:00:01 |
    | * 10 | INDEX RANGE SCAN | IDX_LOTXLOCXID_LOC | 2 | | 1 (0) | 00:00:01 |
    | * 11 | TABLE ACCESS BY INDEX ROWID | RECEIPTDETAIL | 1. 61. 8814 (1) | 00:01:46 |
    | * 12 | INDEX SCAN FULL | IDX_RD_QCREQ | 1 | | 8813 (1) | 00:01:46 |
    | 13. TABLE ACCESS BY INDEX ROWID | CODELKUP | 1. 55. 1 (0) | 00:00:01 |
    | * 14 | INDEX UNIQUE SCAN | PK_SYS_C004623 | 1 | | 0 (0) | 00:00:01 |
    | 15. TABLE ACCESS BY INDEX ROWID | RECEPTION | 1. 25. 1 (0) | 00:00:01 |
    | * 16. INDEX UNIQUE SCAN | PK_SYS_C004755 | 1 | | 0 (0) | 00:00:01 |

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    | * 17. INDEX RANGE SCAN | PK_SYS_C004767 | 1 | | 2 (0) | 00:00:01 |
    | 18. TABLE ACCESS BY INDEX ROWID | SKU | 1. 101 | 3 (0) | 00:00:01 |
    | * 19. TABLE ACCESS FULL | REC_EPS | 787. 25184 | 742 (2) | 00:00:09 |
    ----------------------------------------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------

    3 - access("RECEIPTDETAIL".") RECEIPTKEY «= SYS_OP_C2C ("REC_EPS".» ASNKEY') AND
    'RECEIPTDETAIL '. "' SKU ' = SYS_OP_C2C ("REC_EPS". » « « « SKU »))
    9 - filter("LOTXLOCXID".") QTY' > 0)

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    10 - access("LOTXLOCXID".") LOC "= U 'STAGE')
    11 - filter("RECEIPTDETAIL".") RECEIPTKEY' > = U "0" AND "RECEIPTDETAIL". "" RECEIPTKEY "< = U'ZZZZZ") "
    12 - access("RECEIPTDETAIL".") SKU "=" LOTXLOCXID. " "' SKU ' AND
    'RECEIPTDETAIL '. "" TOLD "=" LOTXLOCXID. " (' ' ID ')
    filter ("RECEIPTDETAIL". "TOLD"="LOTXLOCXID" "." " IDENTITY CARD"AND
    'RECEIPTDETAIL '. ' ' SKU '=' LOTXLOCXID. ' ("' SKU ')
    14 - access ("LISTNAME"= U 'RECSTATUS' AND "CODELKUP"." "RECEIPTDETAIL"="CODE". ("' STATUS ')
    16 - access("RECEIPTDETAIL".") RECEIPTKEY "=" RECEPTION ". ("' RECEIPTKEY")
    filter ("RECEPTION". "RECEIPTKEY" > = U '0' AND 'RÉCEPTION' "." " RECEIPTKEY"< = U'ZZZZZ") "
    17 - access("RECEIPTDETAIL".") SKU "=" SKU ". ("' SKU ')
    19 - filter (SYS_OP_C2C ("REC_EPS". "ASNKEY") > = U '0' AND SYS_OP_C2C ("REC_EPS". " ASNKEY") < = U'ZZZZZ") "

    44 selected lines.

    Did you test them? You do not have us given information on why you want to use one over the other... For example, do you need to recover as soon as possible all lines or do you want the first rows as quickly as possible? Given that you did not formatting on your plans and we do not request or background, we can say nothing. Even for an experienced DBA/developer - it is not always possible to read a plan and determine which is the 'best' - test and then you can tell us.

  • What is the logic in the Application Builder

    Hi guys,.
    What is the logic in the application builder when you create a report for example. When we create a static report, we're going through these four steps:
    < ul >
    Display attributes
    Source
    Report attributes
    Conditional display < /ul >
    From the stage of 'Source', we can click on 'Create a report' and create the report...

    is there a table for each step... or there is a collection for each step. For example, when we click the button create collections are inserted into tables, then get emptied. ?????

    In my case, I have three real estate entities: owners, property and marketing. It goes like this:
    Enter the details of the owner, then click on create to go to the next page to enter the details of the property, then click on create to go to the next page to go into the details of marketing.

    I hope that my question is simple...

    Best regards
    Fateh

    Fateh says:
    Hi guys,.
    What is the logic in the application builder when you create a report for example. When we create a static report, we're going through these four steps:


      Display attributes
      Source
      Report attributes
      Conditional display

    From the stage of 'Source', we can click on 'Create a report' and create the report...

    is there a table for each step... or there is a collection for each step. For example, when we click the button create collections are inserted into tables, then get emptied. ?????

    In my case, I have three real estate entities: owners, property and marketing. It goes like this:
    Enter the details of the owner, then click on create to go to the next page to enter the details of the property, then click on create to go to the next page to go into the details of marketing.

    Who would be called a "Wizard" in the APEX (also frequently used in the Application Builder as you say). There is an 'Assistant' option when creating a new page that allows you to create and link the basic multiple page structure. Themes have "Assistant progress List" (horizontal) list templates (vertical orientation) and "Assistant list progression, horizontal Train' that can serve as indicators of progress of scene. You must build the content of each page using standard components. Once completed the "Wizard" there is nothing to indicate that the pages are linked logically, strangely, it generates a list of course assistant for you.

    Use Collections to store the data of intermediate stages before final treatment, if all the data is captured in a session. If you want persistence between sessions (e.g., allowing users to enter information over several days) use drafting/staging of the separate tables instead in more collections of capture data before final validation and promotion for the main tables.

  • What is the diff between a 32 and 64 bit, Windows version.

    Original title: is win 7 has also a 32 and 64 bit...

    1. What is the diff between a 32 and 64 bit, Windows version.

    2.i have a computer laptop 64 bit. so I install win 7 32 bit...

    3 - is the application and games from 32-bit to 64-bit media...

    1. What is the diff between a 32 and 64 bit, Windows version.
    32-bit Windows uses 32-bit programs. 64-bit Windows uses 32 and 64-bit programs.

    2.i have a computer laptop 64 bit. so I install win 7 32 bit...
    Only if you opt for a multiboot configuration.

    3 - is the application and games from 32-bit to 64-bit media...
    Yes.

  • What are the factors weight when an application of price... And how to protect my App...

    Hello friends,

    As I started with APEX, I did not intend to carry on this way... because I am Cisco certified... but encouraged me helpful to the community people...
    Now I'm about to finish an application that doesn't have a lot of PL/SQL or Java scripts... Yet, he is very smart and easy to use (at least I think :)).

    How can I assess my application?
    In the case, I want to install the application locally for a customer. How can I protect my app. They can easily use the apxchpwd.sql file and drill the App?


    Two things, I can tell you:
    There is a real need for this app on the market.
    In my city, people unaware of APEX.

    Best regards
    Fateh

    Find how an application of price is probably out of the scope of this forum. It's a business conversation that requires a lot of information about your application and your target market.

    What to protect your app - if you allow someone install your application on their servers and they're determined enough, they can fly. This applies to APEX or any other technology. You can raise the bar a bit in doing things like putting your exclusive logic in stored procedures are apex, which which are wrapped for example or by building a kind of license key. But if someone is determined to hack your app, they will work around some restriction, you put up. And whatever you put in place restrictions may annoy legitimate users. You need to know how much protection is enough and how much you are ready to annoy legitimate clients as to exactly what kind of nefarious things you want to keep and which of these things is better prevented using the technology, rather than the legal agreements as well.

    Optionally, you can host your application yourself and simply sell subscriptions rather than to sell software that can be installed on customer servers. This will give you much more control over what users can see and do with your code. But then you are on the hook for the servers running and administration of the system.

    Justin

  • What is the file or registry in mozilla application that gets launch to create the APPData\Roaming\Mozilla

    I do not know what is the file that fires when you launch Mozilla Firefox for the first time to create the AppData folder is local or roaming because I want to change to a different name because I want to have 2 versions of mozilla on the same computer with the old version I want to customize to my company only web application.
    I have open all files with the extension *. JS, but none of them have the setting to create the folder I also look into each INI file in the application of mozilla firefox, but no info found more.
    I use the ORCA MSI Editor to reveal the registry keys, but I'm not sure because many of them leads to the Mozilla folder but either none for the Appdata roaming or Local.
    Please let me know if you have some tips or the files I need to edit to change this name to perhaps MOZ2015
    Thanks in advance for your answer

    I think I understand, however, the reference of the code might suggest it of where the magic happens (name records) it would make sense to find another work around?

    If we cannot find here, it is also possible to ask stackoverflow.com or ESR mailing list.

  • Hello, y at - it a mobile version of email Thunderbird for iPhone 5 c? If so, what is the name of the application? Thanks in advance.

    I am a new user of Thunderbird and I would use it even on my small iPhone 5 c many found the app. What is the name of the correct application?

    There is no mobile version of Thunderbird.

  • Since a recent issue of app updates on my iPad a applications - Gummy Drop mini disappeared and there seems to be no update in my update of the applications list or I can delete. I tried a reset nothing helps. What can I do? Thank you very much. Steve.

    Since a recent issue of app updates on my iPad a applications - Gummy Drop mini disappeared and there seems to be no update in my update of the applications list or I can delete. I tried a reset nothing helps. What can I do? Thank you very much. Steve.

    Not quite sure what "disappeared" means. You can try to remove and re - download.

  • What is the best way to manage applications so that they do not fill a space of memory?

    I have an iPad Air Os9, 64 g

    However, I am already up to 39 g mem.

    What is the best way to manage applications if tat I can use them, but no pork then my mem space?

    y at - it an app that manages the apps?  should I delete and re-download a few apps later?

    I would like to take advantage of many more applications that I believe I have space for.

    You can see how much storage resumes via the settings app > general > Manage Storage - this screen lists each app space (the application and its content), total by selecting an app on this screen should tell you how much space the application content (files, documents, etc.) resumes.

    y at - it an app that manages the apps?

    No, iOS is a sandbox environment, apps can control or manage other applications.

    should I delete and re-download a few apps later?

    Depends on the app. deletion of an app will also delete its content, if it is an application where its content is important (such as documents), and that content is not stored elsewhere (e.g.)  Dropbox or cloud server), you may lose this content by deleting the app.

  • After you install the update, I get this message on an application Facebook '502 Bad Gateway nginx' what is the problem and what should I do to solve the problem?

    After you install the update, I get this message on a Facebook '502 Bad Gateway application
    Nginx' what is the problem and how do I solve the problem?

    See also:

  • What are the original applications for the iPhone 6 s. I had to sync to my iPhone 3g to my new 6s in order to maintain my contacts. can someone please send screenshots of an iPhone running 6s with applications shown. I need pages outside the home page.

    What are the original applications for the iPhone 6 s. I had to sync to my iPhone 3g to my new 6s in order to maintain my contacts. Unfortunately, I lost a lot of these new applications. can someone please send screenshots of an iPhone running 6s with applications shown. I need pages other than the home page. Thank you!

    'Stock' apps are part of the installation of iOS and cannot be removed, so there is nothing to verify or prove.

    When you move to a new phone, just need restoring your old backup phone and compatible applications will be synchronized to the new.

  • What are the applications used in the IPAD pro video experience

    What are the applications used in the video to experience pro IPAD?

    Do not know exactly what video you want to say, but this site Web lists all the applications one by one.

    http://www.Apple.com/iPad-Pro/experience/

  • What is the best program to use to create an application?

    I want to know what is the best tool to use to make an app for the app store. ? I was using Xcode, but it is a little difficult to use, can someone pls give me some advice. And you must be 18 years old to submit an application?

    How skilled are you programming?  It is IDE Xcode, you don't like or the languages it uses?

    You can use the Terminal, but if you think that Xcode is hard you won't like, either.  There are some alternative programming environments like Novell or Xojo, but those who are not free, and you will also need to learn the languages they use.  Something like the open framework source PhoneGap is another option, if you use the Internet technologies would do what you want.

    Whatever the used development environment, you will need to have the age of majority (18 years in the United States) in order to conclude the contracts necessary to present something to the App Store.  Xcode 7 + will allow you to build and sideload your own mobile applications without needing to use the App Store, but now you are back to where you started.

Maybe you are looking for

  • Extentsion problems

    I bought a Toshiba laptop. It came with a standard warranty of one year with a one year extension. First, I signed the extension of a year, then remebered I had not recorded the wareranty standard. So, I registered the standard warranty. When I check

  • Remove blocker iPad

    I have visited the Genius Bar today to solve a problem with Safari. The tech found and removed two ad blocker apps, which has eliminated the problem.  She returned, probably because my iPad in sync with iTunes via WiFi upward. I just deleted the adbl

  • Vista/Windows 7 Patch for Officejet 7210 7310 7410 and Photosmart 2610 2710 Duplex

    Some models of printer with automatic duplexer print not correctly on the back in Vista (or Windows 7 if Vista update).   In these models on the back is printed updside down regardless of the driver configuration. attached the zip file has a patch an

  • Call of Duty 4: Modern Warfare, it will play on my computer?

    I have a Gateway laptop with specs: Microsoft Windows Vista, Intel Core 2 Duo processor t6400, 2 mb l2 cache, 2 GHz, 800 MHz Memory: 4 GB DDR2Video: Mobile Intel Graphics Media Accelerator 4500MHDHard drive: 320 GB Will this game on my PC? Help pleas

  • want to create virtual hot spot WiFi

    Original title: virtual hotspot Hi, I have windows 7 home basic.i want to create virtual hot point for wifi but the program is not there.it is to windows 8. until he's I do? Please answer my question