Documents

Www Rittmanmead Com 2012 08 Advanced Presentation Services s

Description
Www Rittmanmead Com 2012 08 Advanced Presentation Services s
Categories
Published
of 9
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
  pdfcrowd.comopen in browserPRO version Are you a developer? Try out the HTML to PDF API HomeAboutCareersClientsConsultingTrainingSupportArticlesBlog Advanced Presentation Services settings for OBIEE testing &development  August 7th, 2012 by Robin Moffatt  As John Minkjan pointed out  a while ago, the XSD (XML Schema) for the OBIEE configuration files can yield some interestingthings. I’ve been looking at obips_config_base.xsd and found the following bits of information which I think could help certaintesting and development work with OBIEE.First off, the standard disclaimer about undocumented functionality goes here. None of this is documented, therefore I would imagine completely unsupported, and I can’t think of a valid reason for it to ever be used anywhere other  than asandbox/development installation.The options below (except where indicated) come within the TestAutomation  element of the Presentation Services instanceconfig.xml  configuration. TestAutomation is nested within ServerInstance, thus: Always make a backup copy of instanceconfig.xml befor e making changes to it. To activate the changes, restart Presentation Services either from EM or the command line:Keep an eye on sawlog0.log and console~coreapplication_obips1~1.log as any errors in your instanceconfig.xml will preventPresentation Services from starting up. OutputLogicalSQL Search the blogRecent Posts  Analytics with Kibana andElasticsearch through Hadoop –part 3 – Visualising the data inKibana Analytics with Kibana andElasticsearch through Hadoop –part 2 – Getting data intoElasticsearch Analytics with Kibana andElasticsearch through Hadoop –part 1 – IntroductionUKOUG Partner of the Year  AwardsOracle BI Cloud Service for SaaS Application Reporting Part 1:Integrating BICS toSalesforce.com using REST APIs Top Posts OBIEE 11g Security Week :Managing Application Roles andPolicies, and Managing SecurityMigrations and DeploymentsUpgrading OBIEE to 11.1.1.7OBIEE 11gR1 : Architecture andUse of WebLogic Server OBIEE 11g Security Week :Connecting to Active Directory,and Obtaining Group Membershipfrom Database Tables Analytics with Kibana andElasticsearch through Hadoop -part 3 - Visualising the data in <? xml  version= 1.0  encoding= UTF-8  standalone= no ?>  <!-- Oracle Business Intelligence Presentation Services Configuration File --> <  WebConfig  xmlns= oracle.bi.presentation.services/config/v1.1 >  < ServerInstance > [...] < TestAutomation > < OutputLogicalSQL >true</ OutputLogicalSQL > </ TestAutomation > [...] </ ServerInstance ></  WebConfig >./opmnctl restartproc ias-component=coreapplication_obips1 ??  pdfcrowd.comopen in browserPRO version Are you a developer? Try out the HTML to PDF API This adds a textbox to all reports with the Logical SQL for that report. The Logical SQL is obviously available in other places(Advanced Tab, Logical SQL view type, Usage Tracking, nqquery.log), but if you often need it to hand then this looks like theeasiest option. It’s not much good if you need to present the reports to users though, since it’s a global setting for the wholePresentation Services and the Logical SQL box will be there on every single report. Artificially delay report response times Three uses for this spring to mind, only one of them serious:1. Friday afternoon and you want to drive your report developers round the bend. Suddenly, all reports take a long time torun!2. Enable this setting on Production, and then do lots of beard-stroking and brow-furrowing and impress your boss withyour “Performance Tuning” prowess by quietly disabling it. Hey presto, performance improved!3. Perhaps more usefully, you can also simulate a delay in report response times to validate your performance testmeasurements.Note that if the query is already in the presentation services cache then the delay won’t be honoured, so include the requestparameter Action=RefreshAll if you are using a URL call, or see ForceRefresh  below.You need to make sure you have both Min and Max elements defined, otherwise it won’t work.  Kibana Random Posts Create a Mobile BI App for iOS, Android or BlackBerry within 5Days!Rittman Mead BI Forum 2014 Abstract Scoring Now Live - For 1 Week Only!My Journey to ODI 12cMDS XML versus MUDE Part 2:What is MUDE?Getting The Users' Trust - Part 1 Tags 11g   Big Data Appliance BIP   BI Publisher    dw  em12c Endeca   exalytics extremebi   git goldengate hadoop   Hive   init.d  install linux   MDS XML   monitoringnew features   nqcmd   OBIA obiee   odi   odi12c opatch   Oracle   Oracle BI Applications   oracle dataintegrator    OracleEndeca   Oracle EndecaInformation Discovery  owb performance   Real TimeDecisions   replication ReportService RTD  runReport sampleapp   screen   scripting security  startup testing training   XML <TestAutomation> <OutputLogicalSQL>true</OutputLogicalSQL></TestAutomation><!-- delay reports by between 15 and 25 seconds) --> < TestAutomation > < RandomQueryDelayMinMilliseconds >15000</ RandomQueryDelayMinMilliseconds > < RandomQueryDelayMaxMilliseconds >25000</ RandomQueryDelayMaxMilliseconds > </ TestAutomation > ??  pdfcrowd.comopen in browserPRO version Are you a developer? Try out the HTML to PDF API NewCursorWaitSeconds – support for automated load test tools withOBIEE We can use NewCursorWaitSeconds  (which comes under Cursors , not TestAutomation) to delay how long before“Searching…” is returned to the user – very handy if the user is a tool (Jmeter, LoadRunner, etc) which would take“Searching…” as erroneously indicating that the report had completed running and so record an invalid response time.If all your reports are so fast you never see this (congrats!) you can still simulate this, using the above RandomQueryDelay settings.When set, a report will appear to do nothing until the data is returned, or the NewCursorWaitSeconds is exceeded. If the datahas not returned by the time NewCursorWaitSeconds is exceeded, then a Searching… will be shown. From a user experience (UX) point of view, this is absolutely the last thing we want, as a user must always get feedback from their actionsand see that a report is running – hence the Searching… text. So, use this option to help with performance testing, but alwaysmake sure it is never present in an environment where “real” users have access to the system. Also within Cursors  you can use ForceRefresh  to always bypass the Presentation Services cache. Combining both of thesegives us: <? xml  version= 1.0  encoding= UTF-8  standalone= no ?>  <!-- Oracle Business Intelligence Presentation Services Configuration File --> <  WebConfig  xmlns= oracle.bi.presentation.services/config/v1.1 >  < ServerInstance > [...] < Cursors > <  NewCursorWaitSeconds >60</  NewCursorWaitSeconds > </ Cursors > [...] </ ServerInstance ></  WebConfig >< Cursors > <  NewCursorWaitSeconds >60</  NewCursorWaitSeconds > < ForceRefresh >True</ ForceRefresh ></ Cursors > ??  pdfcrowd.comopen in browserPRO version Are you a developer? Try out the HTML to PDF API InstrumentDashboardPageLoad This is a really interesting one for understanding the time profile of a page load. When enabled, it adds instrumentation intothe page sourcecode for various actions that take place whilst the page is loading. For example: At the top of each page is a set of links which open up the time profile.The links give different options for viewing the data, including download to CSV.CSV file for download obips_profile.logPointInTime( HTML Head , Start ) ?

View Content

Jul 23, 2017

ibn arabi

Jul 23, 2017
Search
Tags
Related Search
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks