To get names of reports/objects, Object list from any log files..

Hi All,
I have a query, how does OBIEE allocate names to its objects like reports/dashboards dynamically which we see in Session queries. Is there a way that we could get this information from any system variables or any internal file ? This information is to get and run some automation testing post migration, so that validation and verification effort will come down.
I have one more query, is there way to list of all the objects? Reports/dashboards/tables/variables/MV or any other which are part of our OBIEE reports.
So that If we can get a list and any log which tells these are modified or not..so that post migration validation/verification will be easy.
Thanks in advance.
Thanks!!

Hi user8732477,
From my experience I noticed that OBIEE does not use internal identifiers for reports and dashboards. That is a bit of a pain point because if you had a Navigation Drill setup, and you change the name of the target report, your drill will fail. However, there is a "Smart Rename" in the Catalog Manager tool. That will go through the catalog and fix any reference. But in short, there are no internal identifiers for the reports and dashboards. Just the names themselves and the folder path are the unique identifiers.
Secondly, you can easily run such a report using the Catalog manager tool. Just log into your catalog and go to Tools->Create Report. You have to run one report for Dashboards and any request part of a dashboard and a separate report for any Answer requests that didn't happen to be put into a dashboard. The report creation process is pretty straight forward. It lets you specify what data points you want and it does the rest. It generates a tab delimited file I believe (it could have been comma though, I can't quite remember). Easy to import it into Excel and work with.
Hope this helps and if you found this post useful, please award points!
Best regards,
-Joe

Similar Messages

  • Read object list from a transport datafile

    Hallo,
    does anyone know a way to read the object list from a transport datafile.
    The problem is, that the rewuest is not added to the STMS an so the files are not known by the STMS. But data and cofile is stored in the corresponding folders of the transport management system.
    Thanks
    Arnfried

    Hello,
    Have you tried to add the request to the import queue?
    While displaying the import  queue  Extras->Other Requests->Add
    Regards
    Greg Kern

  • I want to sync tasks in Outlook with my iPhone. I have tried Toodledo (not good) and Todo. Todo works, but it cuts off most of the text. I only get the beginning of my (long) lists. Any ideas how I can solve this problem?

    I want to sync tasks in Outlook with my iPhone. I have tried Toodledo (not good) and Todo. Todo works, but it cuts off most of the text. I only get the beginning of my (long) lists. Any ideas how I can solve this problem? I starting to regret that I switched to iPhone...

    Usually if you have some kind of hardware failure there is some beeping during POST or most motherboards now have LED indicators to produce and error message based on the type of failure
    So if its bad memory, not place properly, mismatched, processor not inserted properly, mismatched voltage or voltage connector not present etc it beeps or generates the error id.
    Power supplies can be tested for failure. There are some walk throughs for testing just them with a switch, paperclip or a jumper (I'd suggest not doing this if you are not familiar with the dangers of electricity).
    Memory can be tested with memory diagnostics programs like Memtest+
    Processors can overheat if the proper precautions have not been taken usually you will get a POST beep or error code for that.
    If the motherboard has no response then do the basics first:
    Check power connectors and power supply. Once you determine that is not the case move on to other items like graphics cards in all the way or memory.

  • Reading parameters lists from a text file

    Hi All,
    Using CR XI R2 with VB6  and external .rpt files - - - - -
    In a VB6 app I use VB to loop through my tables to create dynamic parameter lists (CR XI is limited to the number of parameters it can create from the table). This works well but each time the user refreshes the report the same code is run to re-create the parameter list which is redundant and slows down the report(s).
    Is it possible to manually create a series of text files - say each morning - and then read the parameter lists from the text file(s) at runtime instead of doing it on the fly each time?
    Thanks in advance!
    Peter Tyler
    Geneva - Switzerland

    I find this sentence confusing:
    Is it possible to manually create a series of text files - say each morning - and then read the parameter lists from the text file(s) at runtime instead of doing it on the fly each time?
    Typically, runtime means on the fly - I think...
    So, I'm not sure if you are trying to read a saved data report and filter that saved data so that you do not have to hit the database(?).
    Creating a text file is beyond the support of this forum, though that should be a trivial exercise. Reading a text file and passing the results to a parameter is the same thing you are doing already, so I'm not sure where the hang up would be here(?)
    Or - rather than creating a text file, why not create a temp table and query it as you do when you loop through the tables to create dynamic parameter lists(?).
    I'm pretty lost here...
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • Help on Reading and Reporting From A log File

    Hi there
    I need any assistance on developing a class that is able to read from a log file and then be filtered and put into a report. I need to be able to search on the log files per criteria.

    Chainsaw:
    http://logging.apache.org/log4j/docs/chainsaw.html

  • How do I get back to my basic start page from any ...

    How do I get back to my basic start page from any other page? There should be a one click link but I can't see how to do it. Apologies for illiteracy. Like say from this help page, how can I get back on skype and make a call?

    There is a "Home" button below search option which will take you to the main page.

  • Nered to know where I can view ACL denies regarding "access-list deny any log" ?

    I ask this question in the context of an SNMP access list. I am guessing that this line of config (access-list deny any log) will allow you to see which addresses were denied SNMP access.
    I need to know where I can view the source addresses from where the packets were dropped? Could this be just in sh log? Thanks in advance for any help. Cheers

    Hi,
    Yes, with an extended access-list with the last line:
    deny ip any any log
    with "sh log" you can  see the source address of the packets being dropped.
    Take note that you must be at least in the logging level 6 (informational), by default console and monitor are in level 7 (debugging):
    logging console debugging
    logging monitor debugging
    With older IOS versions (before at least 12.4) you had to add the following lines at the bottom of the acl:
    access-list 101 deny   tcp any range 0 65535 any range 0 65535 log
    access-list 101 deny   udp any range 0 65535 any range 0 65535 log
    access-list 101 deny   icmp any any log
    access-list 101 deny   ip any any log
    to log the sources and destinations IPs and port numbers.
    Best Regards,
    Pedro Lereno

  • Crystal report - Object list binding

    Anyone can show me how to bind the object list into crystal report?
    I am using the Visual Studio 2010 with CR. I cannot create a temporary dataset in the project.
        public class Invoice
           public string Name { get; set; }
           public DateTime CreatedDate { get; set; }
           public List<LineItem> LineItems { get; set; }
           public Invoice() { ... }
        public class LineItem
           public string Name { get; set; }
           public decimal Amount { get; set; }

    Sorry, looking at this again I realize I made a mistake.
    I thought this was a Crystal Report as a  webservice as opposed to  a webservice using CR APIs.
    Try setting Table.Location in your code.
    Alternatively try DatasourceConnections off of the reportdocument object.
    Ludek

  • Query Name on Reports object

    Hi everybody,
    We are using in our applications the run_report_object.
    But we don't know too much about the use of Query Name and Data Source Data Block from the Report object Property bar.
    Which are the limits (or options) in using those two properties?
    Can we use exactly the same values from the block property palette (Query Data Source Name and Query Data Source Type)?!
    We didn't find too many information regarding those two properties.
    Any advise will be appreciated.
    Regards,
    Sorin Nechita

    What exactly your requirement is ? Could you please clarify your requirement in detail.
    Thanks
    Feroz

  • Need to get a dependent dependent objects list on a table

    Hi
    I am trying to get the dependent object list on a table like triggers ,indexes,synonyms etc.. through PL/SQL code.
    Example :
    For table per_all_people_f we need to list how many triggers are there.. and what all those... etc.
    Can anyone help on this issue?
    Thanks
    Preeti

    SQL> exec dbms_utility.get_dependency('TABLE', 'SCOTT', 'EMP');
    DEPENDENCIES ON SCOTT.EMP
    *TABLE SCOTT.EMP()
    *   PROCEDURE SCOTT.P1()
    *   PACKAGE SCOTT.PACK_CUR()
    *      PACKAGE BODY SCOTT.PACK_CUR()
    *   VIEW SCOTT.EMP_VIEW()
    *   PACKAGE SCOTT.PACK_CUR1()
    *      PACKAGE BODY SCOTT.PACK_CUR1()
    *   PACKAGE BODY SCOTT.MANAGE_EMPS()
    *   PROCEDURE SCOTT.DP_PR1()
    *   FUNCTION SCOTT.TESTFUN()
    *      PROCEDURE SCOTT.P1()
    *   PROCEDURE SCOTT.CALC_BONUS()
    *   VIEW SCOTT.TESTVEW()
    *   FUNCTION SCOTT.SP_LISTEMP()
    *   VIEW SCOTT.EMP1()
    *   VIEW SCOTT.VW_RR()
    *   TRIGGER SCOTT.TR_EMP_REC()
    PL/SQL procedure successfully completed.

  • 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 to find Object List from multiple Transport Requests

    I have more than 300 transport request to review, going though all requests will take lots of time. Is there a way to find the list of objects from these requests so that I can go through objects only and by this way the list of objects will be certainly less than 300 for example.

    Maybe you can use SE03 function "merge object lists" for this purpose. You can enter the 300 numbers and merge all objects e.g. into a transport of copies, that you can delete again after your exercise. Don't lock the objects inside this temporary request.
    The benefit is that each object will only appear once (if not, choose "object list -> aggregate" in the request details), and you can navigate to the underlying objects, something which a simple SE16 for E071 does not offer.
    Thomas

  • Filling an object ArrayList from a text file

    Hi all,
    I am developing a project (for university) which has a class named "SupplierAgent", which is required to keep database of custom objects of type "InventoryItem". Basically these consist of a String (for the name of the item), an int representing the quantity on hand, and an int representing the unit price (in cents). I wish to have this inventory loaded from a text file rather than a binary file - that way the user can add new items to the file before loading the agent.
    I have included the code below, which works provided the file is rigidly structured. The main problem is the user having to type the path to the file: I cannot guarantee the user will have the file in any folder, and so the user is required to type in the absolute path. Is there any way to make this less annoying? Or is there a better way of loading a preset inventory while allowing the user to edit that inventory at will?
    I have included the current code below. it's not exactly in accordance with coding standards, because we are using the JADE agent architecture (hence why the method is called "action") rather than something more informative.
    I should also mention that it uses a command line interface. The "io" class basically includes a scanner and the System.out.println method. Its "yesOrNo()" method is for convenience: it asks the user a question and allows them to select y or n.
    public void action() {
                boolean loadFromFile = io.yesOrNo("Would you like to load the inventory from a file?");
                if(loadFromFile) {
                    BufferedReader br = null;
                    boolean fileFound = false;
                    while(!fileFound) {
                        io.output("Please enter the absolute path to the file, including filename extension:  ");
                        inventoryFile = io.input();
                        try {
                            FileReader fr = new FileReader(inventoryFile);
                            br = new BufferedReader(fr);
                            fileFound = true;
                        catch (FileNotFoundException e) {
                            io.output("File not found.  ");
                    String fileLine = null;
                    int lineNumber = 1;
                    InventoryItem item = null;
                    try {
                        while((fileLine = br.readLine()) != null) {
                            switch((lineNumber % 4)) {
                            case 1: item = new InventoryItem();
                                    item.setName(fileLine); break;
                            case 2: item.setQuantity(Integer.parseInt(fileLine));
                            case 3: item.setPrice(Integer.parseInt(fileLine));
                            case 0: inventory.add(item);
                        io.output("Inventory loaded successfully\n");
                    catch(Exception e) {
                        io.output("Error at line " + lineNumber + " of inventory file\n");
                        io.output("Unable to fill inventory.  Please ensure file is structured correctly\n");
                        io.output("See readme for explanation of file structure requirements\n");
                        myAgent.doDelete();
            }Edited by: Swiftslide on Apr 22, 2010 6:34 PM

    You can use JFileChooser to allow the user to navigate to the required file.

  • Create a report on access lists from a switch or router

    I need to view the hits on an access list I have running on a clients layer 3 switches and routers. I know the syslog messages for the ACL are making it to the MARS. What event type do I need to select and query type do I need to select to get a report on this information?
    Thanks.
    Dan

    You can do a query with the result type "Unknown Event Types" to list all the logs with Unknown Reporting Devices. It will show an "Add Device" button wherever applicable which displays the result set.

  • Can i see dropped object details in redo log files ?

    Good morning !
    This redo log records all changes made in datafiles.
    If i drop any object , How can i check this entry in redo log file ?
    Please help me.

    HI,
    You wrote two places this question . Written in response to this form. Please see:  https://forums.oracle.com/thread/2598633
    Thank you

Maybe you are looking for