Is there any way we can find all reports based on a universe?
For Ex. All the reports in the BOEXI environment created using eFashion universe.
Chandru 901 (BOB member since 2007-07-20)
Is there any way we can find all reports based on a universe?
For Ex. All the reports in the BOEXI environment created using eFashion universe.
Chandru 901 (BOB member since 2007-07-20)
You can get this from the Activity universe. It tells you what reports were refreshed against which universes.
There is no good way to search the system other than this.
Steve Krandel (BOB member since 2002-06-25)
If you go into the âQuery Builderâ you can find this information, without the need of using the SDK.
Select * from CI_APPOBJECTS where SI_KIND=âUniverseâ and SI_NAME=âMyUniverseNameâ
In the results, you will see an area called SI_WEBI. These are the SI_ID for the WebI Objects.
From this list of IDs you will need to create another query:
SELECT SI_ID, SI_NAME FROM CI_INFOOBJECTS WHERE SI_KIND = âWebIâ and SI_ID in (list of IDs from Above)
This will result in a list of reports for a specific universe. The next step would be to find folders, owner, instances, etcâŚsame process, different queries.
cduey (BOB member since 2002-09-05)
Thanks Clark!!
This works fine!!
Chandru 901 (BOB member since 2007-07-20)
I hate the Query Builder.
Clark, how scalable is this. What if you have thousands of reports on the system.
Steve Krandel (BOB member since 2002-06-25)
I hate the query builder as well! What I have done is created an Excel Application using the SDK to get this information. The query builder has a limit of 1000 records, looks like a limit set in the infoobjects. We have 3,300+ reports so doing this process manually via query builder is no longer an option.
In my âexcelâ application i query 1000 at a time and loop through a few other queries to get the results.
I will be cleanign this up for my demo at the next BOUG meeting in LA/OC on the 20th.
cduey (BOB member since 2002-09-05)
You donât need to query 1000 at a time, just use TOP N in the query to set the result size maximum. ie:
SELECT TOP 100000 SI_ID FROM ⌠etc
The default is 1000, hence the limit youâve encountered.
JGreg
www.zoom-software.com
BOXI Tools
JGreg (BOB member since 2007-11-21)
Thanks for the tip JGreg!
cduey (BOB member since 2002-09-05)
No problem mon ami
JGreg (BOB member since 2007-11-21)
Hi Folks,
Anyone know how I can get the parent folder of the reports produced?
Thanks,
BatCat
BatCat (BOB member since 2004-05-18)
I have a Excel document using the SDK to get this for all reports. I will post it to BOB when it is ready to shareâŚ
cduey (BOB member since 2002-09-05)
The parent folder is stored as an ID under the âSI_PARENT_FOLDERâ property. You must include it in the query to access this ID. Iâll piggyback off the other query posted earlier. Change this query:
SELECT SI_ID, SI_NAME FROM CI_INFOOBJECTS WHERE SI_KIND = 'WebI' and SI_ID in (list of IDs from Above)
To look like this:
SELECT SI_ID, SI_NAME, SI_PARENT_FOLDER FROM CI_INFOOBJECTS WHERE SI_KIND = 'WebI' and SI_ID in (list of IDs from Above)
Then run those IDs through this query:
SELECT SI_ID, SI_NAME FROM CI_INFOOBJECTS WHERE SI_KIND IN ('Folder', 'FavoritesFolder') and SI_ID in (list of IDs from Above)
BoB LoblaW (BOB member since 2007-10-23)
I think someone needs to create an ID for âmy bff bobâ
cduey (BOB member since 2002-09-05)
Hi
"SELECT SI_ID, SI_NAME FROM CI_INFOOBJECTS WHERE SI_KIND = âWebIâ and SI_ID in (list of IDs from Above)
What is the right way to put ID numbers in above bracket to get report name? i have tried it different but getting errors. Please help me out.
BOpat (BOB member since 2006-11-09)
IDs are entered in parenthesis and separated by a comma. For example:
SELECT SI_ID, SI_NAME FROM CI_INFOOBJECTS WHERE SI_KIND IN ('Folder', 'FavoritesFolder') and SI_ID in (101, 102, 103, 104, 105)
BoB LoblaW (BOB member since 2007-10-23)
Hi Clark,
I am looking for the EXCEL utility could you please share it.
Thanks,
Sbhusan
sbhusan (BOB member since 2006-06-26)
Hi,
I donât think there is any freeware for this
If you are using only deski documents you can use the Dwayneâs utility to list the objects used in a set of reports. There is another one for webi docs also.
BR
Sebastien
Hi All,
I have a similar type of query but here I want to get the report columns for a particular report and universe. Iâm already done with the universe and report listing through query builder query but unable to get the same for report and report objects. Please help.
Thanks in advance,
Sourav
das_sou88 (BOB member since 2008-05-29)
Hi and welcome to BOB,
This info is not stored within the CMS.
BR
Sebastien
Hi Sebastien,
Many thanks for the greeting and a quick reply
Could you please tell me a way how can I achieve the same? Iâm preparing a java based tool which can read the metadata of BOXIR2/R3.
Thanks in advance
Sourav
das_sou88 (BOB member since 2008-05-29)