Hyperion 9 BQY SmartCut

If I open my BQY through the SmartCut it opens in HTML always and the code that I have behind the report does not work. How do I get a SmartCut link to open in Interactive Reporting Studio. If I access the BQY through the workspace (which I have my preferences set to Interactive Report Web Client) everything is fine. It is just on the SmartCut link that it everything built in does not work. Thanks
Steve Archer
CHK energy

From the hs_developer.pdf documentation.....Smartcut documentation
bqtype
Use bqtype to specify which application to use to display the Interactive Reporting document
or job output. If bqtype is specified, the filename and mimetype variables are not necessary
and are ignored.
If bqtype equals plugin, the system checks that the user has permission to use the Interactive
Reporting Web Client. If the user has permission, the Interactive Reporting document or job
output is opened using the Interactive Reporting Web Client. If the user does not have
permission, an error message is displayed.
If the bqtype equals ihtml, the system checks that the user has permission to use Workspace.
If the user has permission, the Interactive Reporting document or job output is opened using
Workspace. If the user does not have permission, an error message is displayed.
If bqtype is not set, the system checks if the user has permission to use Interactive Reporting
first. If the user does not have permission, the system checks to see if the user has permission to
use the Oracle's Hyperion® Interactive Reporting Web Client. If the user does not have
permission to use either application, an error message is displayed.
bqtype syntax:
http://hostname:portNumber/workspace/browse/get/folderPath?bqtype=<plugin/
ihtml>

Similar Messages

  • Hyperion BQY Hangs Browser

    Hi,
    I just upgraded to Hyperion System 9.2.1 (for support of IR reports in IE 7), but we have one problem. While opening some BQY reports, some times the browsers hangs (for the simple reports, it is ok) with report opening message. so we have to end the IE browser. However, some times when we login the IR again (without restart the services), the output file has already been generated.
    Anyone has similar problems? Is it related to the web server timeout settings?
    Thanks

    upgrading to latest 9.3.1.x SF should resolve this issue

  • Best practice for documenting Hyperion BQY's?

    I was wondering if anyone had anyone had any suggestions on the best way to document a BQY within the BQY itself? I do use comments inside the calculated fields but I was looking for a way to document the complete BQY. Any thoughts or ideas would be greatly appreciated.
    Thanks,

    I have used a couple different approaches.  User Documentation has been done on a Notes Dashboard and Developer documentation done in the Document Scripts as comment section.  I often keep history of technical changes in the Document Scripts
    I have also written documentation on the file and printed that file to PDF then put a link on the Dashboard to the document whether it is hosted on the EPM Server as static content or a document library maybe hosted on a portal like SharePoint.  This approach is often good if you are using Use Cases, Design Docs, etc and want them available

  • Smartcut for BQY/job

    We are running Hyperion IR 11. I've got an issue I'm trying to resolve, and haven't found a way to do it yet. So I have imported a BQY as a job in Hyperion Workspace, and it processes its large amount of queries just fine weekly. We previously had a link to the BQY on one of our intranet websites, and the users could launch it and view the report. Since we've imported the BQY as a job to take advantage of this weekly query processing, I'm looking for a way to use a URL to this bqy/job so they can launch the report. Currently, the smartcut on the job takes them to the job and parameters.
    You can open the report from the job, so was hoping I could link the the report somehow.  Any way to do this, or any other recommendations altenatively? All in all, I just want the users to access the BQY by a URL, log into workspace, and its there in front of them.
    Thanks in advance,
    Matt

    The context in which you use the term "report" makes the term ambiguous.  It may be the entire IR document, a report, a result, a dashboard, or something else entirely.  To reduce ambiguity, I'll assume you actually mean report.
    It sounds like you don't want users to see the bqy, but maybe a pdf of the report.  Rather than dumping the "output" (bqy) to someplace on the Workspace, create a cycle to export or email a pdf of the report.  Then you don't need a "smartcut" but only a URL or maybe even nothing.

  • Text file imported into Hyperion report BQY

    Hi,
    I would like to know the internal process how Hyperion works in the scenario
    1. The Hyperion report query in select * from emp
    2. A text file containing list of emp ids has been imported into the report bqy
    I believe the query which gets fired on the underlying database is still select * from emp. If so, is it true that the result set of the "select * from emp" then is filtered in the Hyperion server memory based on the emp ids listed in the text file which is embedded in teh report bqy?
    I am using Hyperion 9.3.0.
    Any input would be appreciated.
    Regards,
    Suresh

    Try using the package UTL_FILE.
    http://download-west.oracle.com/docs/cd/B10501_01/appdev.920/a96612/u_file.htm#998101

  • Conditional job bqy in hyperion workspace

    Hello
    I need to condition the execution of a series of Job, is there any way in Hyperion to do this?
    The situation is the following: I have some agenda through bqy planner (such as Job bqy) to update then daily which will only be carried out if a process of updating the database successfully completed, to determine this, there is a status table in the database that tells me whether to update completed ok or error, but reviewing Hyperion and the creation of jobs and events, I have not found a way to condition the execution of a job
    Is there any way to do this?
    Greetings
    ---Hola tengo que condicionan la ejecución de una serie de trabajos, ¿hay alguna forma en Hyperion hacer?
    La situación es la siguiente: tengo programa de planificación a través de bqy (como Empleo bqy) luego de actualizar a diario que sólo se llevó a cabo si un proceso de actualización de la base de datos con éxito, para determinar esto, hay un cuadro de la situación en la base de datos me dice que si bien terminado de actualizar o error, pero la revisión de Hyperion y la creación de puestos de trabajo y eventos, no he encontrado la manera condición para la ejecución de un job ¿Hay alguna forma de hacer esto?
    Saludos

    Hello
    yes, this was, I can install the SDK .
    Now I compile the example Login.java, l did of 2 way, with jc.bat file and with Eclipse
    when use the jc.bat file, I got this
    $ ./jc.bat Login.java
    WARNING: Cannot find Java Compiler 'D:\Devtools\Hyperion\common\JRE\Sun\1.5.0\bin\javac.exe'
    Trying to use 'D:\Devtools\j2sdk1.4.2_08\\bin\javac.exe' instead
    in eclipse i compile with java 1.6.0 version
    When i run this, i get this error
    D:\Devtools\Hyperion\BIPlus\SDK\bin>execapi.bat Login cclo_desa evqa10 172.17.65.XX 19000
    com.sqribe.rm.ReportMartException: GsmNotFound
    at com.sqribe.rm.SessionImpl.convertError(Unknown Source)
    at com.sqribe.rm.AASessionImpl.open(Unknown Source)
    at com.sqribe.rm.AASessionImpl.internalInit(Unknown Source)
    at com.sqribe.rm.AASessionImpl.(Unknown Source)
    at com.sqribe.rm.SessionFactory.getInstance(Unknown Source)
    at Login.(Login.java:36)
    at Login.main(Login.java:69)
    search this i found this
    I have seen this error when under the following scenarios:
    1) All services were not running
    2) Trying to use extended services in v8.3
    3) Using a mismatched SDK to compile the java programs
    how i can see if they are running the necessary services
    and it is necessary to compile 1.5.0 ?
    Hola
    Si, era ese, pude instalar el SDK .
    Compile el ejemplo Login.java, lo realize de 2 maneras, con el archivo jc.bat que trae el SDK
    el cual me arrojo lo siguente
    $ ./jc.bat Login.java
    WARNING: Cannot find Java Compiler 'D:\Devtools\Hyperion\common\JRE\Sun\1.5.0\bin\javac.exe'
    Trying to use 'D:\Devtools\j2sdk1.4.2_08\\bin\javac.exe' instead
    y a través de eclipse con la verson de java 1.6.0 (importando la libreria que pide)
    pero de las 2 maneras al tratar de ejecutarlo me arrojo el siguente error,
    D:\Devtools\Hyperion\BIPlus\SDK\bin>execapi.bat Login cclo_desa evqa10 172.17.65.XX 19000
    com.sqribe.rm.ReportMartException: GsmNotFound
    at com.sqribe.rm.SessionImpl.convertError(Unknown Source)
    at com.sqribe.rm.AASessionImpl.open(Unknown Source)
    at com.sqribe.rm.AASessionImpl.internalInit(Unknown Source)
    at com.sqribe.rm.AASessionImpl.(Unknown Source)
    at com.sqribe.rm.SessionFactory.getInstance(Unknown Source)
    at Login.(Login.java:36)
    at Login.main(Login.java:69)
    buscando, encontre una esta respueta a una pregunta similar
    I have seen this error when under the following scenarios:
    1) All services were not running
    2) Trying to use extended services in v8.3
    3) Using a mismatched SDK to compile the java programs
    como pueedo ver si estan corriendo los servcios necesarios y ¿ es necesario compilarlo con el 1.5.0 ?

  • Hyperion IR BQY job run successful few month but recently failed to export pdf and sending email

    Anyone have encountered the problem that the BQY jobs which are running more than 3 years successfully. But recently no one update the report, but the job export keep failing to send result pdf to receivers intermittently.
    It shouldn't be BQY job itself problem. Because this job has running years and fine. Only recent days comes out this problem. And user manually run the report can also be successful.
    After checking the server log, find out that Hyperion IR retrieved data successfully but export-excel/bqy type file all works except pdf format. And in one week, some day it works fine. Some day it failed.
    Trace in workspace job schedule log, it saying:
    Emailing section 'xxxxxx' as 'PDF' to:
    [email protected]
    [email protected]
    Export failed with unknown error.
    And checked the server_message_IRJobService.log it just saying:
    Error in export.[[
    And
    TCApp::ExecuteJavaScript failed:
    We stuck at this error for a period of time. Anyone can help? Oracle Support has mentioned it might be system performance issue. Will keep an eye on this issue, to see any solution can be find.

    Hi RamKumar,
    Thank you very much for your inputs. We haven't tried
    Increase the memory for the Hyperion Framework Services
    will test and see if it can solve the problem. For 'Hyperion Framework Service', do you mean 'Reporting and Analysis Framework'?
    We only tried increase the parameter of "Job Service" and "Intelligence Service" which called Dynamic Service Properties set to "PROCESS_MEMORY_LIMIT=2500MB". But seems hyperion this 32bit application only can reach to 2047MB.
    Our EPM version is 11.1.2.1.600.07.
    a. We have increased the memory from 24G to 48G and add more memory for JobService (now it has 2 GB memory).
         For the provided solution.
         Set the filters in the query to return smaller amount of data
         We are still working on, but it seems slightly solve the "Error in export" problem.
    b. We have confirmed the SMTP Server configuration is correct. So this solution not fit for our case. As the trouble job has been running more than 3 years, until recent month it starts with this error. And the job failed this error only happens intermittently e.g. Monday,Tuesday,Friday it all works fine(Proved the job it self is OK) but Wednesday some period, it failed to export. So we are thinking it might the hyperion performance issue.
    For the KM reference:
    Interactive Reporting (IR) Jobs do not Send Emails. Error: "Export failed. Error Sending Mail" (Doc ID 1401854.1)
    We have already read and checked, we do have correct configuration.
    Interactive Reporting Job Completing With Javascript Errors - Not Producing Excel Output (Doc ID 1065483.1)
    Our case is customer can successful extract data and send excel/bqy result to customer with no problem. But it failed to send pdf result sometime.
    Thanks and Regards,
    Erica

  • Moving queries between BQY's within Hyperion?

    We create the same query within multiple BQY's. This query is very complex and I was wondering if there is a way to "import" that query to other BQY's using Optimizer. IR, or some other progam? We currently just copy the BQY and remove the other queries. This seems tedious to me. Any information that you can give me would be appreciated.
    Thanks for Your Help.

    Take a look at Dashboard Studio that is installed with IR.  It has options to Merge and Import.  I use the Merge option quite often to do just as you are indicating.

  • Hyperion 8.3.2 bqy

    if i have three reports bqy files and two of them output in the thired should that change how they run in batch or something

    To get the 8.3 version of intelligence explorer you need to create a non-technical service request with the Oracle and will provide your with the link or ship it.
    For documentation also you could create a request with the Oracle Support.

  • SmartCut link problem

    If I open my BQY through the SmartCut it opens in HTML always and the code that I have behind the report does not work. How do I get a SmartCut link to open in Interactive Reporting Studio. If I access the BQY through the workspace (which I have my preferences set to Interactive Report Web Client) everything is fine. It is just on the SmartCut link that it everything built in does not work. Thanks
    Steve Archer
    CHK energy

    From the hs_developer.pdf documentation.....
    bqtype
    Use bqtype to specify which application to use to display the Interactive Reporting document
    or job output. If bqtype is specified, the filename and mimetype variables are not necessary
    and are ignored.
    If bqtype equals plugin, the system checks that the user has permission to use the Interactive
    Reporting Web Client. If the user has permission, the Interactive Reporting document or job
    output is opened using the Interactive Reporting Web Client. If the user does not have
    permission, an error message is displayed.
    If the bqtype equals ihtml, the system checks that the user has permission to use Workspace.
    If the user has permission, the Interactive Reporting document or job output is opened using
    Workspace. If the user does not have permission, an error message is displayed.
    If bqtype is not set, the system checks if the user has permission to use Interactive Reporting
    first. If the user does not have permission, the system checks to see if the user has permission to
    use the Oracle's Hyperion® Interactive Reporting Web Client. If the user does not have
    permission to use either application, an error message is displayed.
    bqtype syntax:
    http://hostname:portNumber/workspace/browse/get/folderPath?bqtype=<plugin/
    ihtml>

  • Hyperion Smart Cut Session Issue streaming multiple reports at a time using

    This is a lengthly post with details, Please review with Patience:
    We are trying to integrate Workspace based web Analysis reports within our intranet portal, thru portlets (made from individual workspace smartcut link), so that users can customize their page as needed, Once they login thru intranet, Cookie is set and passed to succeeding smart cut links via secured http headers. This part is fine, but mainly running into issue with streaming several multiple web-analysis reports at a time,+ we are using Iframe to display and stream multiple individual reports on to one page, but unfortunately all Iframes are sharing one session rather than creating individual session, mostly because of limitation of current web analysis system architecture and IE browser behavior with sessions .
    Which Hyperion reporting tool does allow to stream multiple reports  at a time? ideally we want to create Iframe of each workspace report so that users can customize and pick portlets as needed. To stream multiple reports at a time.
    Problem Description: Hypeiron Web Analsysis, Smart cut reports incorrectly rendering images and intermixing dash boards on POV changes upon multiple reports being diplayed at one time thru Iframe's, issue seem to mostly relate to Hyperion using single session rather to multiple session when displaying several web reports at a time.
    Steps Needed To Reproduce:
    User logs into workspace.
    user click on expolore and able to view the report without any issues.
    When right on any of the report and select properties.
    Select the SmartCut url and paste it in the Internet explorer.
    The webanalysis report opens without any issues.
    Similarly user copies the smartcut url for a different report and paste the link on a different tab or new window of same browser.
    The report on the first tab gets over written of the report of the second tab of the browser.
    The issue happens when two different reports and opened on a browser with multiple tabs. The reports get over written.
    Oracle development answer:
    In the described scenario opening new browser window does not spawn a separate independent browser session. A new browser window is supplied with URL pointing to the same domain, so all browser cookies including the "ORA_WA_SID" (WA session cookie) are shared between the windows. But multiple application instances cannot run in the same browser session simultaneously because of session sharing. This is not actually a defect, but rather a limitation of current system architecture and browser behavior. And there is no way to fix it programmatically on the product side.

    Hi MeHyper,
    Your current arrangement puts most of the session handling and persistence on the client. This forces you to accept whatever the client decides to persist and propogate between browser elements (in this case iframes).
    My approach would be to:
    Consider coding your portlets to manage the sessions. Manage using a somewhat stateless strategy so that each request to the server requires a login and connect, retrieve, and disconnect. Each Iframe should access a different portlet url (or provide a different query) based on its content.
    This way, in theory, you can invalidate the sessions and related cookies and update the various report elements independently.
    Is smartview out of the question here?
    Regards,
    Robb Salzmann

  • Java error while opening Batch Scheduler in Hyperion Workspace

    Hello Guys,
    I get this error while trying to open the Batch Scheduler in Hyperion Workspace. Please assist.
    Error:
    ; nested exception is:
    java.lang.NullPointerException

    Hello Everybody,
    I have recently installed Hyperion 11.1.2.2(Foundation Services and Interactive Reporting) in our environment.
    The installation and configuration are successful. Also when I ran a sample BQY it works fine.
    If I try to run the sample programs on the Hyperion server in their actual location, they work fine.
    I am having problem setting up the SDK remotely and run the sample program.
    I am getting the following error when trying to run the sample Login.java provided in /EPMSystem11R1/products/biplus/SDK/samples/java/
    Unable to setup SDK for Hyperion 11.1.2.2 remotely
    Please help, thanks in advance

  • Issues with limit/filter on outer join table in BQY

    I'm converting a series of BQY's from Brio 6.6 to Hyperion 9.3. I have some questions about the "use ODBC outer join syntax on limits" option in the OCE. I sort of understand this option's purpose, but I don't completely understand the SQL I'm seeing. For example Brio 6.6 is generating the following SQL statement:
    SELECT * FROM tblA AL1 LEFT OUTER JOIN tblB AL38 ON (AL38.ParentID=AL1.ChildID AND
    AL38.Data='SomeData') WHERE ((NOT AL38.Action IS NULL))
    Now, Hyperion 9.3 generated the SQL statement as follows:
    SELECT * FROM tblA AL1 LEFT OUTER JOIN tblB AL38 ON (AL38.ParentID=AL1.ChildID AND
    AL38.Data='SomeData') AND (NOT AL38.Response IS NULL))
    My questions are:
    1) Why isn't the "NOT AL38.Action IS NULL" statement included in the outer join in Brio? My limited understanding of the "use ODBC outer join syntax on limits" seems to indicate that it should end up there. I want the SQL to look like this, but I don't know why Brio generates this SQL.
    2) How can I get Hyperion to generate the same SQL as Brio? And still use the OCE with "use ODBC outer join syntax on limits" selected?

    Setting the Cardinality of Department > Employee role to OptionalOne
    gives rise to cartesian join (which is a bigger issue).
    Therefore, the Cardinality of Department > Employee role should remain as
    OptionalMany (default).
    This means, the outer join problem still remains unsolved. I have, therefore,
    unmarked the above answer by me.
    The question is - why has Report Builder been designed in such a way that the primary entity is always the child entity when attributes are selected from both parent and child entities?
    Most people desire that all the rows of the parent entity be fetched irrespective of whether there are corresponding rows in the child entity or not. Report Builder tool should not dictate what the user wants to get, meaning it is not right to assume
    that the focus of the report is Employee when attributes are selected from both Department and Employee. Report Builder should not make the child entity (i.e., Employee) as the primary entity when the user selects attributes from the child entity after
    having selected attributes from the parent entity.
    I am sorry to say that clients may not accept the Report Builder tool as this does not fetch the records as desired.
    I hope there is someone who can suggest how the outer join problem can be solved by just tweaking the properties of the report model (SMDL).
    Besides, the end users are business users and are not tech savvy. They are not expected to modify queries. They would simply drag and drop attributes from entities to create adhoc reports.

  • Open Interactive Reporting report using smartcut

    Hello,
    i was wondering if i can open an Interactive Reporting report from a link from a separate web server (not workspace).
    I know i can add username and password to my smartcut link to open my report directly. Is there a way to use encrypted password?
    thank you,
    daniele

    If you had more thoroughly read the docs, you would have found your answer in 2 forms in the v11.1.1.3 document on pages 85 - 87. The note on the bottom of page 85 talks about transparent access and where to get more info, and the HTML forms shown on pages 86 and 87 show how to define the username and password as hidden parameters on the form.
    If you want browser-to-web-server communications encrypted, you need to use SSL and set up the Hyperion configuration accordingly.
    Edited by: Mark Ostroff on Sep 30, 2010 2:14 PM

  • How to Schedule Hyperion IR 9.3.1 reports on Hyperion Workspace

    Hi All,
    I am new to this Hyperion Workspace.
    Can anyone please guide me how to schedule a report on workspace?
    What are the things need to be considered before uploading the report on workspace or during the process?
    Can I schedule a report which will save the report with result after the job is complete?
    Thanks In Advance.
    Ujjawal
    Edited by: [email protected] on Mar 26, 2009 2:04 AM

    Hi Ujjawal,
    To run or schedule the reports in the workspace first we need to have a connection file which is the OCE. See the below steps.
    --Launch IR studio and create a OCE file which connects to the source database and save the file (By default it will be .bqy file)
    In the Hyperion server Goto StartPrograms--Hyperion--Interactive Rporting--Utilities and Administration and Launch service configurator.
    --Now click on 3rd icon which is the Local service configurator and login with an admin account (Default: admin, Password: password).
    --Select DAS_SERVERNAME and goto properties there will be a tab for Datasource selct it and add a new datasource.
    --restart your Hyperion Core and IR and workspace services.
    --Launch workspace
    Navigate to the folder in which to place the file.
    2 Select File > Import > File.
    The first Import dialog box opens.
    3 Click Browse, navigate to the folder where the desired Interactive Reporting connection file is located, select
    the file and click Open.
    The name of the selected Interactive Reporting connection file populates the File field on the
    Import dialog box.
    4 Click Next.
    The second Import dialog box opens.
    Click Finish
    Now import a BQY as a File as Job and select and browse the file and next give your OCE connections and go next and select the time would like to run the job by selecting the Custom Event.
    If you want to schedule a job, you can right click on the file and then add a schedule.
    Hope this helps.
    Do let me know if you have any queries.
    Thanks,
    BHANU

Maybe you are looking for