Complex Folders Vs Database Views - Discoverer 10g

Hello All,
The way complex folders works is almost similar to creating a database view and using that to create a custom folder.
So could someone advise wrt peformance etc which is a better option ?
Creating complex folders gives the flexibility to change whatever changes are rqd using disco admin and does not reqd even logging to which incase of DB views would need to be done to recreate a view incase of any changes. But would like to weigh down both the options on other parameters.
One thing i see is implementing oracle apps security is easier using DB views...but again..i could create custom folders using select * from table where gl_security_pkg concept and then create complex folders using these folders ?
Any thoughts would be helpful
Thanks.
Message was edited by:
vishalg

Vishalg.
The way I've always considered it is as follows:
1. I prefer not to be 'married' to one tool (ie: Disco) and therefore always recommend writing database views over custom / complex folders if possible. That way, database tools such as TOAD, SQL Nav, SQL Dev, etc. can also use the view (not to mention Oracle Reports, etc. as well).
With that in mind, I try to have most folders just pointing to a database view and all the 'fine tuning' done in the folder (ie: column order, hierarchies, security, etc.).
2. I do use custom folders when it's a LOV that's used in an item class. For example, you could create a simple LOV in a folder on an item, by just using that item for the source and the output. However, if it's a big dataset or you want to go to another table that's small and just has the distinct values for example, a custom folder is perfect for creating (I always put a _LOV extension on the folder name so I know) and setting an item class against.
Sometimes though, I've created a LOV for the list and then have just brought it in to a folder by simply pointing to it. It's the same kind of consideration in 1. above - if I'm creating a system that may be used by other tools - or God forbid - a client wants to move to another query tool like Cognos, BO, etc. then all the views are already there in the database and you just have to build their version of the middle layer (ie: catalog, universe, etc.).
3. I don't think I've ever had to use a complex folder. The concept is good though as in you can have 2 folders that are joined, but you want to create another folder that only has certain fields from each of the original 2 folders and that's the one a user uses.
But same consideration as above. Do I want to completely customize the Disco EUL, or use it more as a 'delivery device' (hey ... good term!).
One other big consideration for all this is that if you work in a shop where they have a big (read obnoxious) DBA who doesn't "allow views in his database" (been there), then you can always do the custom / complex folder thing from within Disco Admin and keep the DBA happy. However, once he's fired for being obnoxious and then new "touchie-feely" DBA comes on board, you may curse why you had to create a custom EUL in the first place.
All just your point of view, but I'm a view guy all the way.
Russ

Similar Messages

  • Discoverer 4i into 9i database which contains view into 10g database

    Hello,
    Would it work if I use Discoverer 4i into a 9i database which contains views to tables in 10g database? Thank you.

    Hi,
    Yes, if you have a database link from your 9i database to your 10g database then you will be able to view data from the 10g database. If you SQL that will work in SQLplus then it will also work in Discoverer.
    Rod West

  • Is it possible to run Discoverer 10g non apps on an Applications database

    Hello,
    I am currently working with a customer whose Discoverer implementation was originally implemented with Discoverer 3.1.36 before apps mode existed.
    It was installed on an Apps database (Financials).
    It was then upgraded to 4 - still in non apps mode and all was ok.
    However, now they need to upgrade to 10g, and rather than go through all the rewriting of their security etc (they have an awful lot of custom folders etc), they have asked if they can upgrade their Discoverer 4 non apps EUL to Disco 10g non apps.
    However, during some preliminary testing, it seems that some views are not returning data - for example, fnd_flex_values_vl.
    If they log in to the test env with Discoverer 4, the data returns with no issues, however with Discoverer 10g (and the same user) it does not.
    They are logging in with the eul owner both times and this user contains both the Disco 4 and Disco 10 tables in its schema, so the grants etc are identical.
    Is there a technical reason that whilst this worked at 4, it no longer does in 10?
    Kind regards

    What happens if they log in as an application user (rather than EUL owner) to retrieve data from these VL views ?
    MOS Doc 431001.1 - How Discoverer Uses Business Views Security
    HTH
    Srini

  • Discoverer Viewer/Plus 10g after a migration from Discoverer 4i

    Hi, I upgrated Discoverer4i to Discoverer 10g with Ebusiness Suite 11i ( 11.5.9) without installin AS 10g
    I followed the note: http://oracle-magic.blogspot.com/2006/11/upgrading-discoverer-4i-to-10g-on-apps.html
    If I use Discoverer Administrator and Desktop it works perfectly (I connect as an Oracle Application User)
    Now, I want to see my reports with Discoverer Viewer/Plus but I don't understand how to do it (always connecting with an Oracle Application user).
    My previous URL (with Discoverer4i) was: http://gnvdev.ote.gr:8025/discoverer4i/viewer
    Now, after the Discoverer 10g installation I can connect to the "Welcome to Oracle Business Intelligence 10g (10.1.2)" page with the following URL:http://gnvdev.ote.gr:7779/
    I didn't understand how Ebusiness Suite 11i ( 11.5.9) can communicate with Discoverer 10g in order to see reports from the web
    Can anyone help to understand where and how I should modify anything in order to see my reports with Discoverer Viewer or Plus
    Thank you
    Alex

    If you have followed all the steps in "Note: 313418.1 - Using Discoverer 10.1.2 with Oracle E-Business Suite 11i" then you should be able to access Discoverer Plus/Viewer through the following links:
    Discoverer Plus:
    http://gnvdev.ote.gr:7779//discoverer/plus
    Discoverer Viewer:
    http://gnvdev.ote.gr:7779//discoverer/viewer
    The above links will prompt for some input, all what you need to provide is:
    - Applications Username
    - Applications Password
    - Database (SID)

  • Tables or views to be included in Discoverer 10g

    Hi,
    In our test environment we have migrated to R12 and using Discoverer 10g (10.1.2.55.26). Since there is a way the security has changed I require some help.
    In production we are using 11i and the same version of Discoverer. In production I could use the "_v" views or tables where there was in-built security. When a user queries in discoverer, the user would be able to view data only pertaining to his/her responsibility.
    In our test environment please can someone help me for the following (R12 with Disc 10g)
    Which is the "_v" views or tables or "where clause to restrict the access" to user in discoverer wherein based on the users responsibility, the data will be displayed.
    GL Balances
    GL Hearder & Details
    AR Balances
    Receipts
    AR Invoice header & lines & distribution
    AP Balances
    AP Invoice header & lines & distribution
    Payment Overview
    Prepayment Enquiry
    Kindly note, regardless of the security setup in the R12, I would want a "_v" views or tables or "where clause" which can be used always.
    If there is solution based on "_v" views or tables and a solution also based on "where clause", which would be ideal to use in terms of performance.
    Any help will be highly appreciated.
    Thanks.
    Ajay

    You can use the eTRMs to get this information.
    Follow this link https://etrm.oracle.com/pls/trm11510/etrm_fndnav.ls_apps or search for eTRM in Metalink (you'll need a Metalink login to access the eTRMs).
    Go to the FND tab and choose the product OTA - Learning Management. This will give a list of all the relevant tables. OTA_EVENTS and OTA_DELEGATE_BOOKINGS would be a good place to start.
    Hope this helps,
    Kim

  • Bad performance when using  complex database view with Toplink

    Hi
    Problem description
    1. I have a complex query that collects the data from many DB tables. For this reason I create a database view based on this select. Using EJB 3.0 with Toplink I
    mapped this view to a java object the same way I map database tables. The method I use to get the results is:
    snippet code...
    public List<VwKartela> VwKartela(Integer pperid) {
    List<VwKartela> results = null;
    Session session = getSessionFactory().acquireSession();
    ExpressionBuilder bankfile = new ExpressionBuilder();
    Expression exp1 = bankfile.get("perid").equal(pperid);
    ReadAllQuery query = new ReadAllQuery();
    query.setReferenceClass(VwKartela.class);
    query.setSelectionCriteria(exp1);
    results =(List<VwKartela>)session.executeQuery(query);
    When running the select on the view prom SQL Plus I haven’t any performance problem.
    2.Question: How can I improve the performance? I referenced to Toplink docs but I didn't improve the it.
    Have anyone any experience is such cases?
    Thank you
    Thanos

    Hi
    After my last tests I conclude at the followings:
    The query returns 1-30 records
    Test 1: Using Form Builder
    -     Execution time 7-8 seconds
    Test 2: Using Jdeveloper/Toplink/EJB 3.0/ADF and Oracle AS 10.1.3.0
    -     Execution time 25-27 seconds
    Test 3: Using JDBC/ADF and Oracle AS 10.1.3.0
    - Execution time 17-18 seconds
    When I use:
    session.setLogLevel(SessionLog.FINE) and
    session.setProfiler(new PerformanceProfiler())
    I don’t see any improvement in the execution time of the query.
    Thank you
    Thanos

  • Installing Discoverer with Database Version Oracle 10g Express Edition

    Hello,
    Is it possilbe to install Discoverer with database version Oracle 10g Express Edition? I have Oracle Fusion Middleware 11.1.1.1.0 on my Windows XP machine as well. If so, can someone please provide me a link to the Discoverer download.
    Regards,
    Kelly

    Note that the Personal Edition of the database is 'the most powerful' version, in that it contains all features and options of the Enterprise Edition (expect RAC and Enterprise Manager packs)
    As such, the Personal Edition, at a mere USD$400-500 is one of the most cost effective for-fee products that Oracle has in it's inventory. It is targeted at the developer. And it comes with the complete set of Sample Data, whereas XE has a very limited subset (since it does not support all functionality).
    Express Edition is indeed free, but it is not supported, and can not be patched. OTOH it does have a lighter footprint.
    Again, I am not sure whether Disco 11g is compatible with Express Edition. (It's on my schedule for December ...)

  • Change display text in discoverer from database view

    Hello,
    I just wondered if it possible to do the following:
    Create a discoverer report using e.g. person type field. In the database view the value required for this would be "Full-time" however when the user sees the value in the discoverer report the value is displayed as Employee type 1?
    Can you change the text of a value a user sees in discoverer form what it is pulled out of the view as?
    Please advise
    Thank you
    Sarah

    Hi Sarah
    Yes you can do this. It is done as a calculation like this:
    CASE
    WHEN Person_Type = 'Full-time' THEN 'Employee type 1'
    WHEN Person_Type = 'Part-time' THEN 'Employee type 2'
    ELSE Person_type
    END
    You would call this calculation Employee Type and display it it in the report instead of Person Type.
    Best wishes
    Michael

  • How to set database name default for oracle discoverer 10g

    Hi
    Do you have idea of setting the database name default for oracle discoverer 10g

    I mean to say while login to discoverer 10g, it will ask for following options. In this Database should select the database name by default instead of any value
              User Name
              Password
              Database
              End User Layer

  • Tweaking defaults of Discoverer 10g (Viewer and Plus) login page

    Using information gleaned from the Metalink notes referenced below, we've had our admins successfully configure our default Discoverer 10g login pages (for Viewer and Plus) with the following tweaks:
    1) Remove the "typo-prone" entry box for RESPONSIBILITY (on an Apps-Mode EUL) in favor of the subsequent drop-down LOV option to select available responsibilities
    2) Re-order CONNECT TO options to make the more frequently used APPS-MODE option first in the drop-down list, followed by the STANDARD (relational) and finally, OLAP (to be hopefully implemented at some future date)
    3) Re-label CONNECT TO options with terminology more understandable to our end-users in order to better understand choices
    We would like, if possible, to further enhance the relative efficiency of the user login experience by making the APPS-MODE option the default selection upon initial entry to the page (the above-indicated re-ordering of the entries didn't appear to affect Oracle's continued default selection of the STANDARD option).
    If anyone has any suggestions / tips to accomplish this, we would greatly appreciate your feedback. I should also say, that we don't possess a lot of Java Development skills and therefore would appreciate any directions provided in a "cookbook/recipe" manner similar to those provided in the Metalink documents we were able to utilize for the changes made thus far.
    Thanks in advance.
    Metalink
    Docs Desciption
    312463.1-How To Customize Oracle Business Intelligence Discoverer 10g (10.1.2) Connection Page
    342255.1-How To Remove the "End User Layer" option Customize Discoverer 10g (10.1.2) Connection Page

    Hi
    I would have to suspect that the answer to the question of restricting responsibilities might well be yes.
    Here's one idea:
    Because responsibilities come from FND_RESPONSBILITIES, can you write a piece of SQL that positively identifies the responsibilities that are used inside Discoverer? If you can do that, I'm wondering whether a Discoverer logon trigger might be able to set a VPD policy to only allow those responsibilities.
    I don't have any time to try it otherwise I would. Is there anyone who can pick this up and run with it to see what can be made to happen?
    Best wishes
    Michael

  • Discoverer 10g with Oracle Database 9.2.0.5

    Hi
    Is Discoverer 10g version is compatible with Oracle database 9.2.0.5 version .
    If not then what is the database i need which is compatible to Discoverer 10g

    Hi
    Oracle Discoverer 10g is fully compatible with 9.2.0.5.
    Best wishes
    Michael

  • Login form of Discoverer 10g Plus/Viewer

    Hi all,
    can you tell me if there is a way to get the login form of Discoverer 10g Plus/Viewer to remember the last login credentials (except password) like the Desktop version do? Have I missed a setting in preferences file or AS Control?
    OK I can create an own HTML page which looks exactly the same as the login page and saves the values in a cookie but time is money and I think this feature should be solved by Oracle itself.
    Thanks in advance,
    Uwe

    Hi all,
    can you tell me if there is a way to get the login form of Discoverer 10g Plus/Viewer to remember the last login credentials (except password) like the Desktop version do? Have I missed a setting in preferences file or AS Control?
    OK I can create an own HTML page which looks exactly the same as the login page and saves the values in a cookie but time is money and I think this feature should be solved by Oracle itself.
    Thanks in advance,
    Uwe

  • Discoverer 10G Plus Questions

    Hi
    We're in the process of upgrading from Discoverer 4 (APPS EUL) to 10G. We're doing away with the Desktop client. Most users will be given access to Discoverer Viewer and other users will be given access to Plus. We have recently upgraded or DEV instance and there are a few "questions" (i.e. gripes) that users have come back to me with:
    1) Do all reports have to be stored on the database to allow them to be accessed by Plus or Viewer? Can only the 10G client version open files from a local hardrive or shared network drive?
    2) Can only one report be open at any given time with Plus or Viewer? In client it is possible to have 2 reports open at the same time to facilitate easier comparisons.
    3) NULL values are still showing the word "NULL" even though in Tools Options we have set it to show blank, existing reports are still using the NULL value.
    I'd very much appreciate feedback on any of the 3 points above.
    Thanks.
    Paul.

    Hi paul,
    Its a good idea to upgrade from 4i to 10g 4i is no more used by many and their are some issues or bugs with it.The latest version is 11g which has been released 1 week back.If not go with 10g version available.
    1) Do all reports have to be stored on the database to allow them to be accessed by Plus or Viewer? Can only the 10G client version open files from a local hardrive or shared network drive?Yes they have to stored in the database so any ened user can access them from plus or viewer.
    Can only one report be open at any given time with Plus or Viewer? In client it is possible to have 2 reports open at the same time to facilitate easier comparisons.Yes,if the reports are registered as different reports and if the end user has access to both the reports thn he can open and compare it OR if both reports are in same workbook as different sheets than its easy to view or compare.
    NULL values are still showing the word "NULL" even though in Tools Options we have set it to show blank, existing reports are still using the NULL value.It should show blank,might be some problem.In discoverer 10g i think you will not find this issues.
    Hope this helps you.
    Best Wishes,
    kranthi.

  • Differences between  Oracle Discoverer 10g and 11g (EBS & Desktop)

    We are in the process of upgrading from Oracle Discoverer 10g testing to Oracle Discoverer 11g.
    We have had several requests (from functional users) for documentation that might reflect the changes in this release level. Does anyone have relevant documentation that might help explain what has changed so that they can be better prepared.

    We are in the process of going from 10 desktop to 11 plus. I do not like it as other end-users I have talked to don't either. In desktop, I could have multiple reports open at one time, move tabs from one report to another so I wouldn't have to rebuild the report again. Also, there are times I have 3 or more sessions of desktop running with multiple reports running in them. In plus, I am limited to one session and one report. That slows down productivity big time. In desktop, exporting crosstabs to excel is more user friendly than plus. For desktop, it will fill in the cells below with the data above it if it changes. In plus, it looks like a pivot table. I have read other posts on how to work around that, but not always functional. Using Dense_Rank() works sometimes depending on how the report is written. IT is researching another way but haven't heard back from the consultants. Or, I will have to modify all my excel files with formulas to do that for me. Also in desktop, I can select all and copy paste the results into excel and all data comes in. The row and column headers, page items and even the title section will paste into excel. Plus only gives you the data, no row or column headers. So I have to export it every time I need the data. I have formatted excel files that all I need to do is copy paste and data flows beautifully. As for organizing and saving reports, desktop is much better. I can save reports out on our network under different folders so I can find them faster by topic. Granted, if that directory is an open one, anyone can change/delete it. In plus, the only advantage of saving it on the database is I can sort and search for reports or users. If you make any changes in plus and then walk away from your desk, plus will shut down after a certain time period. If you didn't save it, you have to start over. Don't know if this is something IT can fix???
    As we see it, plus is a step back in technology. I hope someone can change that opinion. Don't know if we are not getting the best support from whoever is working with us (Oracle or 3rd party) or we are missing something???? If so, please share.
    Thanks.

  • Discoverer 10g Limitations....

    Hi,
    Is there any document or can you give me some info about Discoverer 10g limitations.... such as the maximum folders per business areas , hierarchies.... e.t.c.
    Regards,
    Simon

    Hi
    I don't believe there are any physical limits to things such as folders, items, hierarchies and so on. The only limits you have is memory, CPU capacity, network bandwidth, hard disk storage and the database limits.
    Of course, memory is the one you are most likely to run into trouble with so the more memory you have the better Discoverer Plus will be.
    Best wishes
    Michael

Maybe you are looking for

  • End of chapter pages disappear, one page is repeated sometimes 10 times

    I have an ipad 2. I downloaded WIld, from Oprah's book club. When I get 5-10 pages from the end of a chapter, the page I am on starts repeating. I turn the page and it's the same, except the page numbers continue to ascend, until the end of the chapt

  • Update Lot Number while Allocating

    Hi All, I'm using the API inv_replenish_detail_pub.line_details_pub to allocate. Move order type is 3 -Pick wave. My requirement is to allocate the lot numbers that are provided and not to allow the system to choose by its own. In this API inv_replen

  • SAP Handling Unit Managment

    Hi folks, I very urgently need some documents about SAP HUM. Can any one help me. Laxmanan

  • Need Help in SAP Events

    Hi All, I have the requirement like this I want to trigger sap event in the Application server level so that It has to execute the SAP program. My client requirement clearly is they will place the flat file in the application server as soon as the fi

  • Smtp authentication 10.8

    Hi, In 10.7 we could lock the SMTP service down to requiring a username and password. In 10.8 it appears that anyone can send via the server, as long as they have the address. No very secure!!! We did a simple upgrade from 10.7-10.8. Obviously Server