Report Object Usage

Hello,
I am attempting to write a report that shows the object usage per each universe, using the Activity universe. I so far have a simple report showing the object used, per each universe and by date. What I would like to add is all the available objects across all universes, so that I can note which objects are not being used in addition to the objects being used. I realize there are probably several ways to accomplish this- any help would be greatly appreciated.
Thanks,
Michelle

Dear Michelle,
You can use the below URL to access QUERY BUILDER:
http://<Your Server>:<Your Port>/AdminTools/
You can login using your BO Administrator credentials.
There are three tables that you can query on from here -
CI_INFOOBJECTS - Contains InfoObjects that are viewed by the end user. Including: report documents, programs, shortcuts, folders, categories, inboxes.
CI_SYSTEMOBJECTS - Contains InfoObjects that are not documents but are used by documents. For example: universes, connections, and overloads.
CI_APPOBJECTS - Contains InfoObjects that the BI Platform uses in order to function. For example: users, groups, and license keys.
But I must say that Universe Level Object details cannot be found in these metadata tables.
However, there is an alternative that you can try out.
There is a tool / macro based excel developed by a person named Andre.  You can run the macro against the universe that you are interested in, to gather metadata about your universe.  This will give you Object Level information as well.
You can find more details on this here --> http://www.forumtopics.com/busobj/viewtopic.php?t=141886
You can probably use this data and create reports using this EXCEL data and ACTIVITY universe data, to satisfy your requirements.
Let me know if you need more details.

Similar Messages

  • Object usage in 11g

    hi all,
    We know that we can put monitoring usage on Indexes.
    But here I wanted to have the same mechanism for sequences. Does anybody know that oracle has feature to monitor any other object usage or anything else?
    rich

    user12028119 wrote:
    I have one sequence, which is not used by application but still its increasing.If the sequence is an invalid/illegal object, drop it.
    want to know who is using that, I tried ash report, traced all sessions but still not able to find it out ...Still not sure why it should be an issue. That sequence was created by someone who had the rights (as assigned and managed by the dba) to do so. The sequence is used by a client session that provides valid authentication credentials and have the rights to use that sequence. So why the concern about who is using the sequence? It should not be from a dba perspective (unless there are performance related issues relating to the sequence's usage). If from an application owner perspective, if that sequence is not part of the data model for the application.. drop it. And review developer access policies and just who is in charge of managing the data objects in the relevant application schema.
    If this is just to satisfy a morbid curiosity about the sequence usage, you can search for code using that sequence via DBA_SOURCE and look through the cursor source code in the shared pool (e.g. select * from v$sqlarea where upper(sql_text) like '%MY_SEQ%' ).

  • Problems after creating report object

    I am using Crystal Reports Server XI R2 SP4. I created a report object from a simple Crystal report successfully. Even the thumbnail showed the report data even though the report does not save data.
    However when I view the report object in InfoView or schedule it there is no report data even though Crystal Reports Viewer displays data when run against the same DB with the same parameters.
    I get the same results with any report object I create in CMC but I was to able to successfully create and run report objects the first few(5) times after which I have been getting this result.
    Is there any kind of report or job limit?
    I made max records to retrieve unlimited and bumped # of jobs in every server from 5 to 50 and the age of oldest report to retrieve from cache to 0 mins.
    Please help!

    I'm not sure this is a JAVA problem, but if you're getting an ACCESS_VIOLATION exception from the JVM a method that provides more detailed information is to check for exceptions after every JAVA function called from the native code with (*jenv)->ExceptionCheck(jenv) and if true get information with (*jenv)->ExceptionDescribe(jenv) Making mistakes in native code constructing JAVA objects has been my most frequent cause of ACCESS_VIOLATION exceptions. I hope this helps.

  • How to Remove a Report Object from a Category Without Deleting It?

    I'm trying to "remove" a report object (in this case a Webi Report) from a Personal Category. However, I've found that when I right-click on the report within the Category and choose "Organize >> Delete", not only does it remove the report from the Category, it also deletes the "source" report from it's original location... not good.  (NOTE: If I try this as a user without rights to delete report objects, I don't even get the "Organize >> Delete" option, as would be expected based on the behavior I'm seeing.)
    Does anyone know if there is a way to "Remove" report objects from Categories without deleting the report from its original location?  The only option I can think of is to simply recreate (copy/paste) the whole category with all of its components (less the undesired report object) and then delete the original Category.
    Thank,
    Josh
    Edited by: Josh Crawford on Sep 9, 2010 9:25 AM

    Hi,
    This is much easier than it looks like, although it's not intuitive.
    For example, when some webi is in a category, categories where the webi is linked are underlined in blue:
    If you click in those blue marked categories and click Accept, you're unlinking the webi/report/dashboard from that category:
    -->
    Hope it helps
    Alberto

  • How to use "Another Report Object" in hyperlink

    Hi,
    I have a requirement to create a hyperlink which will navigate that link to another page of the same report.
    When I click on the option "Another Report Object" I get few fields like Object Name and Data Context?
    Does anyone has idea how to do this?
    Thanks,
    Hetal

    Hi Hetal,
    This feature works only in the HTML Preview or in InfoView.
    Here's what you need to do:
    1) Copy the field that would be the target (Right click the field > Copy)
    2) Right click the field that would act as the source and select Hyperlink
    3) Cick on the Paste button which fills in all the required information
    Hope this helps!
    -Abhilash

  • Unable to view settings tab in one GPO. "An error occurred while generating report: Object reference not set to an instance of an object."

    I am the owner of this GPO and I can view the settings tab in any other GPO. But, I get the following message when I try to view the settings tab in one particular GPO:
    An error occurred while generating report:
    Object reference not set to an instance of an object.
    Other posts I look at reference the same error, but with different circumstances, and thus, they specify that the hotfix is for to fix the error under
    those circumstances.
    I'm accessing GPMC on a Win 7 SP1 machine. DC is Server 2012 Standard.

    > Since I have to go through Edit to see the settings, and peruse the
    > entire massive folder of settings to try to identify the bad one, it has
    > been slow-going and I haven't found it yet.
    You can filter ADM templates to show configured ones only, and you can
    use the "show all settings" node. This will speed the work up - a little
    bit at least :)
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • GPM Custom GPO-Settings: An error occurred while generating report: Object reference not set to an instance of an object.

    Hello,
    As you can tell from the title of this question, I am no expert with GPO's.  Before I begin, I spent a few minutes to an hour searching and reading in hopes of finding the solution and avoid putting myself out there as a "GPO Newb".  While
    I found several posts and answers that were similar and were related, the questions and answers were more advanced and did present the solutions providing the person had initial knowledge already.  That is not necessarily my case and I would ask for a
    little patience and a bit of 'hand-holding' for what I need.
    I run SBS 2011, and in Group Policy Management I have a custom GPO.  In this GPO I define all my settings.  I understand this may not be the best or most practical method of applying policies, but I am not very strict and have few settings.  This
    policy existed prior to my joining the company, and was migrated in to this SBS '11 from SBS '03.  That may be the issue, but before making any changes I am seeking expert advice.
    When I select that GPO, named "Main GPO", and click on the tab at the top "Settings" I see the error: "An error occurred while generating report: Object reference not set to an instance of an object."
    I saw that when I right click the GPO > View > Options and select the tab "Reporting" that it states that for reporting to work the location of the .adm files must be specified.  I see that my option for the location is set to "Default"
    which by my guessing would be located in the C:\Windows\sysvol directory.  Below is what I see there:
    C:\Windows\sysvol\domain
    C:\Windows\sysvol\staging
    C:\Windows\sysvol\staging areas
    C:\Windows\sysvol\sysvol
    I think the problem is that my custom GPO are not inside the default location, which I speculate is: C:\Windows\sysvol\domain\policies (which I do see some objects there).
    But instead I also see items in this folder: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies (while where I just typed 'JOHN.LOCAL' is my actual local domain).
    To further this, when I edit that custom GPO, then at the very top of the tree I right click on it and select Properties, I see a Unique Name listed there as a long string of numbers and letters, similar to a registry entry.  I searched my server for
    that same Unique Name and found it listed inside the folder: C:\Windows\sysvol\domain\policies
    If I am correct with my assumption and basic knowledge, I should move all objects as follows:
    -Move FROM: C:\Windows\sysvol\domain\policies
    -Move TO: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies
    My concerns are that I am not correct at all, that I will break something, that there may be an easier fix than moving anything, or that I am overlooking something causing this error altogether. 
    Thank you for anyone's help and time with assisting me with this request.
    John Fester

    > top "Settings" I see the error: "An error occurred while generating
    > report: Object reference not set to an instance of an object."
    That's due to a security setting (most possibly) your current OS does
    not understand. Hard to find out wich exact setting it is... To resolve
    this issue, we need the gtpptmpl.inf file residing in the policiy's
    sysvol folder. To open this folder, edit the policy, move to computer
    settings - policies - windows settings - scripts - startup, press "show
    files". Then move two folders upwards and back down to
    .\microsoft\windows nt\secedit. There you'll see the gpttmpl.inf - post
    its contents and we'll have a look at it.
    > location, which I speculate is: C:\Windows\sysvol\domain\policies (which
    > folder: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies (while where I just
    That's perfectly ok - JOHN.LOCAL in fact is a symlink pointing to "domain".
    > all objects as follows:
    > -Move FROM: C:\Windows\sysvol\domain\policies
    > -Move TO: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies
    No.
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • 10g - report object - filename property length limit

    I am posting this in the hopes that I can stop someone from beating their head against their desk for a couple of days like I did.
    In 10g forms (9.0.4.2.0), for a report object, there seems to be a limit to the length of the filename property - 79 characters. When it hits 80 characters, at runtime I get a "FRM-92101: There was a failure in the Forms Server during startup. This could happen due to invalid configuration"... error. Clicking the details button will show expanded info indicating a java exception "oracle.forms.net.ConnectionException: Forms session <x> aborted: unable to communicate with runtime process".
    It would be nice if help for the filename property could include the length limit.
    Gary

    Thanks for your attention.
    Gary
    P.S. Thanks also for your write-up and javabean code on your blog regarding how to open a report in a new window with titlebar, etc disabled. Works like a charm.

  • How to transport the report object from development clint to quality clint

    any body knows different ways of transferring  report object  from  development clint to quality clint.pse send ...

    Hi..
    LSMW:
    There are 2 ways for transporting LSMW data from a system to another.
    Export/import this method gives you the opportunity to select the subprojects or objects you want to transfer. LSMW -> Extras -> Export project
    Transport request with this method, you can transport a LSMW project in full (you can not select the objects you want). With this method, the project will be transported as any other SAP object in a transport order. LSMW -> Extras -> Create change request
    Program variants
    If you have several program variants in a development system that you want to transport, use the following method to transport them:
    Execute program 'RSTRANSP' (via se38) and inform the program and/or variant names (you can transport variant of several programs in one shot).
    Layout
    In some transactions, one can save layout of the screen (sort, filter, ... criteria).
    These layouts can be transported: In the required transaction, when your layouts have been saved, go to Settings -> Layout -> Layout Management. Select the desired layouts and go to Layout -> Transport... There you can add your layouts in existing TO or create a new one.
    Database data
    In some unusual cases, you might have to transport data of a SAP table.
    Go to transaction SE16, select your entries and go to Table entry -> Transport entries. It's only possible for some tables...
    If you cannot do it that way,you have to create a Workbench transport order with transaction SE10. When created, click on it, go in menu Request/task -> Object list -> Display object list.
    Go in modification mode and add a new line with:
    PgmID = R3TR
    Obj = TABU
    Object name = Name of your table
    Double-click on the created line and, depending on your need, put '*' in the key field or double-click on it and select the key you need to transport.
    Queries
    Queries, datasets and user groups can be exported/imported between the systems using the Program RSAQR3TR.
    Report template (ALV variants)
    There is a button or somewhere in the menu Change/Select/Save/Manage Layout.
    Go to Manage Layout, than Layout menu/ Transport.
    SAPSCRIPT Files Transport
    Use the program RSTXSCRP to upload and Download the SAPSCRIPT files to different systems
    Transport SAPSCRIPT
    Use the Program RSWBO052 to create the Transport Request for a SAPSCRIPT, In the Selection screen of the program, give R3TR – FORM – Give the Form name and press Execute button, it will ask the Development Class and the transport Request No.
    Standard texts
    Standard texts used in SAPScript(created with transaction SO10) can be included in transport orders. You have to create a Workbench transport order with transaction SE10. When created, click on it, go in menu Request/task -> Object list -> Display object list. Go in modification mode and add a new line with:
    PgmID = R3TR
    Obj = TEXT
    Object name = TEXT,,ST,
    Example :
    R3TR / TEXT / TEXT,YMM_MEDRUCK_MAIN_16_EC,ST,F
    Reward if useful
    ~Lakshmiraj~

  • PERFORMANCE of this REPORT object

    Hi Experts
    I have a REPORT object, having a few SELECT Queries in it. I need to analyze the PERFORMANCE of this REPORT object.
    How can I analyze the performance of a SELECT Query alone in it - that is time taken to execute this SELECT Query alone?
    How can I find the total execution time taken by the REPORT object?
    Plz suggest.
    BD

    Hi Bobby,
    TYPES : BEGIN OF gtyp_rbkp,
              belnr TYPE re_belnr,
              gjahr TYPE gjahr,
              budat TYPE budat,
              usnam TYPE usnam,
              lifnr TYPE lifre,
              ivtyp TYPE ivtyp,
              lieffn TYPE lieffn,
            END OF gtyp_rbkp.
    DATA : gt_rbkp TYPE STANDARD TABLE OF gtyp_rbkp,
          gs_rbkp type gtyp_rbkp.
    DATA: gv_str_j TYPE i,
    gv_end_j TYPE i,
    gv_run_time_join TYPE p DECIMALS 2.
    constants : lc_a type char1 value 'A'.
    SELECTION-SCREEN: BEGIN OF BLOCK b1 WITH FRAME TITLE text-015.
    SELECT-OPTIONS : so_belnr FOR gs_rbkp-belnr,
                     so_gjahr FOR gs_rbkp-gjahr NO-EXTENSION NO INTERVALS,
                     so_usnam FOR gs_rbkp-usnam,
                     so_lifnr FOR gs_rbkp-lifnr,
                     so_budat FOR gs_rbkp-budat NO-EXTENSION OBLIGATORY
                                                DEFAULT sy-datum.
    SELECTION-SCREEN: END OF BLOCK b1.
    start-of-selection.
    write: 'testing performance'.
    get RUN TIME FIELD gv_str_j.
    SELECT belnr
             gjahr
             budat
             usnam
             lifnr
             ivtyp
             lieffn
        FROM rbkp
        INTO TABLE gt_rbkp
        WHERE belnr IN so_belnr
          AND gjahr IN so_gjahr
          AND budat IN so_budat
          AND usnam IN so_usnam
          AND lifnr IN so_lifnr.
      IF sy-subrc EQ 0.
    **delete entries from GT_RBKP where IVTYP ne A(Invoice from Parking Function)
        DELETE gt_rbkp WHERE ivtyp NE lc_a.
      ENDIF.
    get RUN TIME FIELD gv_end_j.
    Now get the runtime.
    gv_run_time_join = ( gv_end_j - gv_str_j ) / 1000000 .
    write:/ 'Report RunTime with delete is ', gv_run_time_join, 'seconds'.
    clear : gv_str_j, gt_rbkp[], gv_end_j.
    Hope this will help you.
    Regards,
    Phani

  • Error "Invalid Report Object" when running any CR

    Hi, I have installed BO XI V3.1 and upgraded to 1.4 level.
    However when logged into the infoview app, if i browse to any 2008 report i have uploaded into the enterprise system and double click to run i get the error "Invalid Report Object".
    This is also true if i try to run any report in the Public Folders \ Report Samples folder.
    Nothing will display for me but they run fine in CR 2008, just not via the web tool.
    Any help on this will be much appreciated.
    C.

    Hi,
    Is this issue after you have upgraded to 1.4 or was this issue occurring before?
    Since the reports are running properly in the designer please try to do following steps:-
    1)  Open the report in the designer which is not working in enterprise
    2)  Refresh the report in CR designer
    3)  Save the report back to the enterprise and make sure save with data is checked.
    4)  Now open the report in the Enterprise and check it works or not.
    The reason of doing this is that to generate new PID's for the reports if after the upgrade the PID's have changed or has became corrupt.

  • How do I publish the latest instance of a report object ?

    I have 2 report objects which are scheduled/refreshed daily around 8:00am ish.
    History shows a new report instance is successfully created each day.
    I have a recurring daily publication which emails them out to dynamic recipients as PDF attachements at approx 8:15am.
    Trouble is the attached reports are always the same ie. the 1st/oldest saved instance.
    How do I pick up the latest available instance of a report within the publication ?
    Note - I am trying to avoid refreshing the reports at publication time because of locking issues.
              I am also trying to avoid maintaining 2 separate publications.
    Any ideas ?
    Thanks
    Malcolm.

    See if using the id3 property of the Sound class helps you out.  There's no guarantee that your sound carries the id3 info you want.

  • Extracting object usage from SELECT

    I thought I had a great idea by using "explain plan" to extract the different objects (tables, views, synonyms, stored procedures etc.) that a given SELECT statement is using. However, after some fidling around I've realized that "explain plan" doesn't deal with stored procedures at all.
    Is there a way I can call a parser or something on the RDBMS side to get a list of involved objects? I don't need it nested - ie. I don't need to know that a stored procedure I'm calling calls another stored procedure etc; but I do need to know what tables, views, procedures are used in the SQL.
    Is there a parser available that will allow me to extract this "metadata" ? I need to pass in a "dynamic" SQL - meaning not an existing Oracle object.
    Does anyone have an idea on solving this?

    If the statement is an object in the DB, then you're right on target. But it's not. It's SELECTs from client programs, like Java etc. I'm trying to document. I have the SQLs extracted, but I would like to document the object usage/dependences on external modules.
    I may have to convert the statement into a stored procedure, check the dependencies and then drop the temporary object again. I was trying to avoid DDL though.

  • Reports Objects in JDev. 9.0.5.2

    How to add 'Reports Objects' to a JDeveloper 9.0.5.2? I want to create a new 'Reports Destination' with this version of JDeveloper.
    Exists any add-in to JDeveloper 9.0.5.2 that allow to create Reports Objects?

    The Reports Team still didn't release their extension for JDeveloper 9.0.5.2. You might want to try asking this on the reports forum: http://forums.oracle.com/forums/index.jsp?cat=19

  • JDeveloper 9.0.5.2 and Reports Objects

    When do you release the extension of JDeveloper 9.0.5.2 to make Reports Objects (Reports Destination,...)?
    I try to make a Reports Destination with JDev 9.0.4.0 and publish to a AS10g (ver. 9.0.4.0.99), but after configuration the web reports application it doesn't start with new configuration.
    I put my jar file on
    $ORACLE_HOME/reports/jlib
    I modify REPORTS_CLASSPATH with Oracle Enterprise Manager Application Server Control
    I modify $ORACLE_HOME/reports/conf/server_name.conf file with new destination.
    I don't known where is the error.

    Hi ,
    We are in the process of fixing any issues with JDev 9.0.5 integration. Till then if you just want to create plugin destination (and other plugins like notification etc) you can follow the following steps
    SDK - http://otn.oracle.com/products/reports/apis/index.html
    Plugin Destination - http://otn.oracle.com/products/reports/apis/plugDestination/index.html
    Thanks
    Ratheesh

Maybe you are looking for