Dynamic variables in Web Intelligence

Hi Team,
I am new BO reports. Have already worked on Crystal reports XI. With that knowledge, I have started working in BO web Intelligence reports.
I am able to create a universe and able to create a sample WebI report using the universe.
SQL viewer shows
SELECT
COLUMN1, column2,column3 etc..
FROM
TABLE1
Parallel to this activity, we have designed a java application to generate this report with some dynamic join conditions, query parameters and order_by clauses.
Using @variable('name') did not work.
Please suggest me on this
Thanks in advance,
Kathirvel V

Hi ,
    We can create a WebI Report having seperate Report Tab for each customer and filtering the data based on the Customer using RE SDK.
So once the report is created and exported to CMS then it can be scheduled to Excel format.
But here the Number of  of customers reduce or increase, then the Number of  tabs may not reduce or increase when the document is refreshed.
So this will work only for creation and schedule in that same time.
Thanks & Regards
Hari Prasad

Similar Messages

  • List of Values from SAP BW variable in Web Intelligence

    Hi Ingo,
    We have SAP BW Query Variables with list of values available in Universe and hence Web Intellligence.
    These variables are on InfoObjects like Business Partner, Contract Account...etc. The actual values for these objects are in millions. Whenever we use these filters at WebI, its taking too much time to load all those millions of List of Values.
    Can you please guide us how to avoid loading these List of Values and provide a text box for user input.
    Appreciate your help.
    Regards,
    Ravi Kumar Garre

    Hi,
    no - this is a feature you can enable on any List of values including those that are being generated based on BI variable. In the Universe - assuming a query with a BI variable - you will have two List of Value definitions per Variable.
    open the properties and set both of them to "Delegated Search", save the universe, export it and then you should see the difference.
    ingo

  • Dynamic Filter in Web Intelligence

    Hi!!!
    I need help about one issue. Let me explain my problem:
    I have a webi report, this report contain the sales by day. The problem is that my variable of day contains values from current month, last month and month of las year. Example:
    01.04.2010
    01.3.2011
    01.04.2011
    02.04.2010
    02.03.2011
    02.04.2011
    My variable of day has this behavior because i need to compare the sales of current month vs las month and current month of last year.
    The measure that has the sales is database delegated.
    In other view of my report, i need to show only the sales of current month, but when in my webi report filter the sales with the condition "is not null" (to hide the information about last year and last month) the intersaction between day and sales show me the following message:
                         01.04.2011
    Sales:      #NOT AVAILABLE
    I really need to reach this behavior, but i dont know how to do to work my filter.
    Someone can help me please?????
    Ruddy Alvarado.
    I am using BO XI 3.1 SP3

    Yes, let me explain the reason because sales have to be database delegated.
    In my case sales is not the sum of quantity of productos bought by a customer, sales is like a indicator that show me if customer bought or doesnt bought.
    For example David is my customer and i sell 3 types of products: A, B and C.
    Date 12.04.2011 David bought product A and B and 13.04.2011 David bought just product C.
    In my report if i want to analyze sales by day and customer i have to have the following result:
    *****Date 12.04.2011 and customer  Dave
                Sales = 1
    *****Date 13.04.2011 and customer  Dave
                Sales = 1
    In my report if i want to analyze sales by day and type of produc i have to have the following result:
    *****Date 12.04.2011 and customer  Dave
                Sales  Product A= 1
                Sales  Product B= 1
    *****Date 13.04.2011 and customer  Dave
                Sales  Product C= 1
    Can you see my point??
    In date 12.04.2011 i cant do a sum if i am analyzing sales by customer because if i do a sum dave show me a sales of 2.
    The only way that i found for this behavior is to use database delegated.
    I will wait for your answer.

  • Dynamic Tabs in Web Intelligence

    Hi Experts
    I have the following database tables:
    Customer
    Product
    Sales
    Region
    I am generating a detail report in BO XI R2 WebI and have to schedule and ave it in .xls format. The final output, i.e the workbook should contain multiple worksheets, each for one costomer. The number of customer is dynamic. If the number of customer is 90 then I have to develop a report so that the workbook will have 90 worksheets. If the number of customers increase to 100, then the workbook will have 100 worksheets.
    Can any one help me to find the solution for the requirement?
    Thanks in Advance
    Chinsan

    Hi ,
        We can create a WebI Report having seperate Report Tab for each customer and filtering the data based on the Customer using RE SDK.
    So once the report is created and exported to CMS then it can be scheduled to Excel format.
    But here the Number of  of customers reduce or increase, then the Number of  tabs may not reduce or increase when the document is refreshed.
    So this will work only for creation and schedule in that same time.
    Thanks & Regards
    Hari Prasad

  • Displaying dynamic variable text in WEBi

    Hi I would like to populate data to my dashboard using a Webi report. My datasource is BI query.
    In this query I have two dynamic variable values where the user needs to enter the starting period & ending period
    If the user enter starting period as  2009 & ending period as 2010 it should display the text as Dynamic year 2009 to 2010
    as below
    Region -
    Dynamic year 2009 t 2010
    WW_______41
    if the user enter the values starting period as  2008 & ending period as 2011 it should display the text as Dynamic year 2008 to 2011
    IThe result was successful in the BI query but when I us eteh same query in Webi & when I run the webi report it prompts me to enter the starting period & ending period values & when I execute it it displays the values for this period but not showing the text it dispaying the technical name instead of teh dynamic text like below
    Region -
    &CRMTFY&CRMTEY&
    WW_______41
    How can I get these dynamic text
    Thanks

    Hi Sirisha,
    Use User responce Function for diaplying the input data as
    User Responce('(dataprovider(any data object name)), 'prompt name')
    In the 1st parameter try to use diff functions available in BO instead of hrdcoding data provider name.
    Cheers,
    Suresh A.

  • Dynamic filtering with BEx query variables in WebI 3.1

    Hi experts.
    Can anybody help me ?
    1) I use BEx query variables in WebI 3.1 .  But i can't understand how to order fields of selection screen in WebI reports
    2) How can i use Dynamic filtering with BEx query variables in WebI 3.1 ?
        It's need that  list of second field on selection screen will be accoding to result of selection first field on selection screen and so on .
        Need i use BEx user-exit variables ?
    Thank you

    Hi,
    1)  Variable sequence isn't respected in XI3.1 - and can't be modified in OLAP.unv  (this enhancement exists in 4.0 )
    2)  Dynamic filtering?  Yes, Exit routines are the best way to go for this.
    Regards,
    H

  • Need help for publishing web intelligence document (universe) into InfoView

    Post Author: mirage
    CA Forum: Publishing
    Hello all,
    I need help for publishing web intelligence document (universe) into InfoView.
    can't find this information in Business Objects Designer's Guide and in Business Objects Administrator Guide.
    Can somebody give short instructions how can I do it?
    Regards, Slava

    If the change between the 2 types of data has to happen dynamically during run time them
    1. Use 2 dataproviders
         a. Current
         b. Historic
    2. Merge the 2 dimensions
    3. Use Webi variable to switch between the measure of the current and historic universe
    Ex  if [year] < 2010 then historic.[expense] else current.[expense]
    Hope this helps,
    Divya

  • Web Intelligence Report + BI 7.0 Analysis Authorizations

    Hello Experts,
    I have created a report on a universe based in a SAP BW InfoCube that contains an authorization relevant InfoObject (Company Code).
    BW Analysis authorization have been set up for this cube in such way that the user should have access only to data containing one of the two values of Company Code (lets say for example that the user can access value "A").
    It seems to be working fine when testing them via a BEx Query or via rsecadmin (rsrt with detailed analysis authorization logs). When the test user tries to view the full contents of the specific cube gets an "access denied" message (this is normal), whereas if the user runs a report with a filter "A" on Company Code the report returns the results as it should have. So far so good.
    For testing use within Web Intelligence, I have created the following Single Sign On (SSO) universes: a)directly on the cube, b)via a "select all" query and finally c)via a filtered query (filtering the exact allowed values of analysis authorization of the test user). All of the above have unfortunately the exact same issues:
    When a test user with limited analysis authorization (i.e. a user that can only access value "A" of Company Code) tries to view a report on either of these universes, then the result is the following message when trying to execute the query "A database error occured. The database error text is: Error loading cube MyCube/MyQuery (catalog MyCube): Unknown error. (WIS 10901)"
    I have tried several settings on the universe (like filter working on LoV as well) but none helped.
    If we replace the user's analysis authorizations with full access on company code (values "A" and "B") the query runs as it should have.
    Any ideas?
    Best regards
    Giorgos

    Hi,
    has the Universe been created on the cube level or on the query level ?
    In case it is on the cube level it will fail because :
    Analysis authorizations are not based on authorization objects. Instead, you create authorizations that include a group of characteristics. You restrict the values for these characteristics.
    The authorizations can include any authorization-relevant characteristics, and treat single values, intervals, and hierarchy authorizations in the same way. Navigation attributes can also be flagged as authorization-relevant in the attribute maintenance for characteristics and can be added to authorizations as separate characteristics.
    You can then assign this authorization to one or more users.
    All characteristics flagged as authorization-relevant are checked when a query is executed.
    *A query always selects a set of data from the database. If authorization-relevant characteristics are part of this data, you have to make sure that the user who is executing the query has sufficient authorization for the complete selection. Otherwise, an error message is displayed indicating that the authorization is not sufficient. In principle, the authorizations do not work as filters. Very restricted exceptions to this rule are hierarchies in the drilldown and variables that are filled depending on authorizations. Hierarchies are mostly restricted to the authorized nodes, and variables that are filled depending on authorizations act like filters for the authorized values for the particular characteristic*
    Ingo

  • [BO over SAP BW] Web Intelligence Report + BI 7.0 Analysis Authorizations

    Hello Experts,
    I have created a report on a universe based in a SAP BW InfoCube that contains an authorization relevant InfoObject (Company Code).
    BW Analysis authorization have been set up for this cube in such way that the user should have access only to data containing one of the two values of Company Code (lets say for example that the user can access value "A").
    It seems to be working fine when testing them via a BEx Query or via rsecadmin (rsrt with detailed analysis authorization logs). When the test user tries to view the full contents of the specific cube gets an "access denied" message (this is normal), whereas if the user runs a report with a filter "A" on Company Code the report returns the results as it should have. So far so good.
    For testing use within Web Intelligence, I have created the following Single Sign On (SSO) universes: a)directly on the cube, b)via a "select all" query and finally c)via a filtered query (filtering the exact allowed values of analysis authorization of the test user). All of the above have unfortunately the exact same issues:
    When a test user with limited analysis authorization (i.e. a user that can only access value "A" of Company Code) tries to view a report on either of these universes, then the result is the following message when trying to execute the query "A database error occured. The database error text is: Error loading cube MyCube/MyQuery (catalog MyCube): Unknown error. (WIS 10901)"
    I have tried several settings on the universe (like filter working on LoV as well) but none helped.
    If we replace the user's analysis authorizations with full access on company code (values "A" and "B") the query runs as it should have.
    Any ideas?
    Best regards
    Giorgos

    Hi,
    has the Universe been created on the cube level or on the query level ?
    In case it is on the cube level it will fail because :
    Analysis authorizations are not based on authorization objects. Instead, you create authorizations that include a group of characteristics. You restrict the values for these characteristics.
    The authorizations can include any authorization-relevant characteristics, and treat single values, intervals, and hierarchy authorizations in the same way. Navigation attributes can also be flagged as authorization-relevant in the attribute maintenance for characteristics and can be added to authorizations as separate characteristics.
    You can then assign this authorization to one or more users.
    All characteristics flagged as authorization-relevant are checked when a query is executed.
    *A query always selects a set of data from the database. If authorization-relevant characteristics are part of this data, you have to make sure that the user who is executing the query has sufficient authorization for the complete selection. Otherwise, an error message is displayed indicating that the authorization is not sufficient. In principle, the authorizations do not work as filters. Very restricted exceptions to this rule are hierarchies in the drilldown and variables that are filled depending on authorizations. Hierarchies are mostly restricted to the authorized nodes, and variables that are filled depending on authorizations act like filters for the authorized values for the particular characteristic*
    Ingo

  • BI4.1 SP02 Installation Stuck on "Adding Web Intelligence Sample"

    Hi,
    I am in Panic, I am upgrading my BO4.0 SP04 to BI4.1 SP02. My existing BI4.0  system is clustered. Two clustered CMS running in Machine1 and machine2.
    I am running the 64 bit BI4.1 SP02 installer in Machine1.. Almost 80% of the installation is done. But for last 7 hrs, the installation is stuck on "Adding Web Intelligence Server". I have checked the log file in D:\BusinessObjects4\InstallData\logs\2014.05.03.10.36.01. Following is the last few lines from the log. Please help me.
    16:04:08.974   Action id:         RunCommand
    16:04:08.974   Source name:       InstallFramework.dll
    16:04:08.974   Source type:       sharedlib
    16:04:08.974   Source entry pt:   RunCommand
    16:04:08.974   Action source dir: D:\BusinessObjects4\InstallData\InstallCache\setup.core-4.0-core-64\14.1.2.1121\
    16:04:08.974   Action model:      64
    16:04:08.974 ExecuteAction: calling actionExecutor->ExecuteAction()
    16:04:08.974 NativeActionExecutor calling action out-of-proc.
    16:04:08.974 Path to action agent executable: C:\Users\dast\AppData\Local\Temp\RarSFX1\setup.engine\plat64\actionagentproc.exe
    16:04:08.974 Action connection attempt 1
    16:04:08.974 Found free listening port for action agent server: 4520
    16:04:08.974 AgentServer listening on port socket:4520 for remote action process
    16:04:08.974 Main thread is waiting for listening socket to be ready...
    16:04:08.989 Server accepted actionagentproc connection
    16:04:08.989 AgentServer connected to: 127.0.0.1:4520
    16:04:08.989 Current working dir: D:\BusinessObjects4\InstallData\logs\2014.05.03.10.36.01\
    16:04:08.989 NativeActionExecutor: temporarily updating path. Adding to path: D:\BusinessObjects4\InstallData\InstallCache\setup.core-4.0-core-64\14.1.2.1121\actions\
    16:04:08.989 Set environment variable 'Path': 'D:\BusinessObjects4\InstallData\InstallCache\setup.core-4.0-core-64\14.1.2.1121\actions\'.
    16:04:08.989 Prepend to environment variable 'Path': 'D:\BusinessObjects4\InstallData\InstallCache\setup.core-4.0-core-64\14.1.2.1121\actions\;D:\app1\product\11.2.0\client_1\bin;E:\app\product\11.2.0\client_1\bin;C:\Program Files\HP\NCU;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\idmu\common;C:\Program Files\OmniBack\bin\;d:\Program Files\HP\HP BTO Software\lib;d:\Program Files\HP\HP BTO Software\bin;d:\Program Files\HP\HP BTO Software\bin\win64;d:\Program Files\HP\HP BTO Software\bin\win64\OpC;'.
    16:04:08.989 NativeActionExecutor: calling action entry point.
    16:04:09.005 RunCommand: Get CmdLine: "D:\BusinessObjects4\SAP BusinessObjects Enterprise XI 4.0\win64_x64\sapjvm\bin\javaw.exe" -Dtracelog.logdir="D:\BusinessObjects4\SAP BusinessObjects Enterprise XI 4.0\Logging\ " -Dtracelog.process=biarengine -jar "D:\BusinessObjects4\\SAP BusinessObjects Enterprise XI 4.0\java\lib\biarengine.jar" "D:\BusinessObjects4\\SAP BusinessObjects Enterprise XI 4.0\java\lib\biarengine_webisamples.properties" "password=********"
    16:04:09.005 RunCommand: Get Hide:    1
    16:04:09.005 RunCommand: Get DisableWOW64Redirection: 0
    16:04:09.005 RunCommand: Get ProductObjectModel: 32
    16:04:09.005 RunCommand: Get noWaiting: 0
    16:04:09.005 RunCommand: WOW64 redirection is enabled
    16:04:09.005 RunCommand: UseShellExecute:    false
    16:04:46.132 Could not reach CMS 'XXXXXX:6400'. Specify the correct host and port and check for network issues. (FWM 20030)
    Could not reach CMS 'XXXXXX:6400'. Specify the correct host and port and check for network issues. (FWM 20030)
      at com.crystaldecisions.sdk.occa.security.internal.LogonService.ensureServiceStub(LogonService.java:695)
      at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:838)
      at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:815)
      at com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:211)
      at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:177)
      at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody0(SessionMgr.java:454)
      at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody1$advice(SessionMgr.java:512)
      at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1
    16:04:46.132 )
      at com.businessobjects.sdk.biar.utility.XSDUtility.initializeSDK(XSDUtility.java:544)
      at com.businessobjects.sdk.biar.utility.XSDUtility.main(XSDUtility.java:979)
    Caused by: com.crystaldecisions.sdk.exception.SDKException$OCAFramework: Communication error occurred when trying to connect to server TANAYCOMP:6400 (FWM 01009)
    cause:com.crystaldecisions.enterprise.ocaframework.OCAFrameworkException$CommunicationError: Communication error occurred when trying to connect to server XXXXXX:6400 (FWM 01009)
    cause:com.crystaldecisions.thirdparty.org.omg.CORBA.TRANSIENT: attempt to establish connection failed: java.net.ConnectException: Connection refused: connect  minor code: 0x4f4f0001  completed: No
    detail:Communication error occurred when trying to connect to server XXXXXX:6400 (FWM 01009) attempt to establish connection failed: java.net.ConnectException: Connection refused: connect
    detail:Communication error occurred when trying to connect to server XXXXXX:6400 (FWM 01009) attempt to establi
    16:04:46.132 sh connection failed: java.net.ConnectException: Connection refused: connect
      at com.crystaldecisions.sdk.exception.SDKException.map(SDKException.java:140)
      at com.crystaldecisions.sdk.occa.security.internal.LogonService.ensureServiceStub(LogonService.java:694)
      ... 9 more
    Caused by: com.crystaldecisions.enterprise.ocaframework.OCAFrameworkException$CommunicationError: Communication error occurred when trying to connect to server XXXXXX:6400 (FWM 01009)
    cause:com.crystaldecisions.thirdparty.org.omg.CORBA.TRANSIENT: attempt to establish connection failed: java.net.ConnectException: Connection refused: connect  minor code: 0x4f4f0001  completed: No
    detail:Communication error occurred when trying to connect to server XXXXXX:6400 (FWM 01009) attempt to establish connection failed: java.net.ConnectException: Connection refused: connect
      at com.crystaldecisions.enterprise.ocaframework.RawAPSDirectory.find(RawAPSDirectory.java:256)
      at com.crystaldecisions.enterprise.ocaframework.APSServerHandler.bui
    16:04:46.132 ldAPSClusterInfo(APSServerHandler.java:581)
      at com.crystaldecisions.enterprise.ocaframework.APSServerHandler.buildServerInfo(APSServerHandler.java:192)
      at com.crystaldecisions.enterprise.ocaframework.ServerController.redirectServer(ServerController.java:534)
      at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.redirectServer(ServiceMgr.java:959)
      at com.crystaldecisions.enterprise.ocaframework.ManagedSessions.get(ManagedSessions.java:258)
      at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.getManagedService_aroundBody4(ServiceMgr.java:520)
      at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.getManagedService(ServiceMgr.java:1)
      at com.crystaldecisions.sdk.occa.security.internal.LogonService.ensureServiceStub(LogonService.java:651)
      ... 9 more
    Caused by: com.crystaldecisions.thirdparty.org.omg.CORBA.TRANSIENT: attempt to establish connection failed: java.net.ConnectException: Connection refused: connect  minor code: 0x4f4f0001  completed: No
      at com.crystaldecisions.thirdpart
    16:04:46.132 y.com.ooc.OCI.IIOP.Connector_impl.connect(Connector_impl.java:167)
      at com.crystaldecisions.thirdparty.com.ooc.OB.GIOPClient.createTransport(GIOPClient.java:233)
      at com.crystaldecisions.thirdparty.com.ooc.OB.GIOPClientWorkersPool.next(GIOPClientWorkersPool.java:122)
      at com.crystaldecisions.thirdparty.com.ooc.OB.GIOPClient.getWorker(GIOPClient.java:105)
      at com.crystaldecisions.thirdparty.com.ooc.OB.GIOPClient.startDowncall(GIOPClient.java:409)
      at com.crystaldecisions.thirdparty.com.ooc.OB.Downcall.preMarshalBase(Downcall.java:181)
      at com.crystaldecisions.thirdparty.com.ooc.OB.Downcall.preMarshal(Downcall.java:298)
      at com.crystaldecisions.thirdparty.com.ooc.OB.PIDowncall.preMarshal(PIDowncall.java:198)
      at com.crystaldecisions.thirdparty.com.ooc.OB.DowncallStub.preMarshal(DowncallStub.java:265)
      at com.crystaldecisions.thirdparty.com.ooc.OB.DowncallStub.setupRequest(DowncallStub.java:545)
      at com.crystaldecisions.thirdparty.com.ooc.CORBA.Delegate.request(Delegate.java:556)
      at com.crystaldecisi
    16:04:46.132 ons.thirdparty.com.ooc.CORBA.Delegate.is_a(Delegate.java:373)
      at com.crystaldecisions.thirdparty.org.omg.CORBA.portable.ObjectImpl._is_a(ObjectImpl.java:88)
      at com.crystaldecisions.enterprise.ocaframework.idl.ImplServ.OSCAFactoryExHelper.narrow(OSCAFactoryExHelper.java:100)
      at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.getOSCAFactory_aroundBody8(ServiceMgr.java:552)
      at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.getOSCAFactory(ServiceMgr.java:1)
      at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.getUnmanagedService_aroundBody16(ServiceMgr.java:721)
      at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.getUnmanagedService(ServiceMgr.java:1)
      at com.crystaldecisions.enterprise.ocaframework.RawAPSDirectory.find(RawAPSDirectory.java:155)
      ... 17 more
    16:04:46.350 2014/05/03, 04:04:46: RunRedistProgram: return value -4
    16:04:46.350 RunCommand: Command returned result [-4]. Retried [0] times. Will retry up to [9] times. Waiting for [30] seconds...
    16:05:25.755 Import file parsing exception occurred : 'XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)' (FWM 04009)
    com.businessobjects.sdk.biar.om.OMException$ExceptionWrapper: Import file parsing exception occurred : 'XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)' (FWM 04009)
      at com.businessobjects.sdk.biar.om.internal.ThrowableSink.rethrowExceptions(ThrowableSink.java:88)
      at com.businessobjects.sdk.biar.om.internal.importer.OMImporter.importObjects(OMImporter.java:262)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager.doImport(ObjectManager.java:671)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager.access$500(ObjectManager.java:62)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager$1.run(ObjectManager.java:423)
      at com.businessobjects.sdk.biar.om
    16:05:25.755 .internal.ObjectManager$1.run(ObjectManager.java:389)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager$AbstractImport.run(ObjectManager.java:913)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager.importArchive(ObjectManager.java:378)
      at com.businessobjects.sdk.biar.utility.XSDUtility.importXMLOM(XSDUtility.java:662)
      at com.businessobjects.sdk.biar.utility.XSDUtility.importXML(XSDUtility.java:610)
      at com.businessobjects.sdk.biar.utility.XSDUtility.performAction(XSDUtility.java:588)
      at com.businessobjects.sdk.biar.utility.XSDUtility.main(XSDUtility.java:980)
    Caused by: com.businessobjects.sdk.biar.exception.XSDException$ImportParsingException: Import file parsing exception occurred : 'XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)' (FWM 04009)
    cause:com.businessobjects.sdk.biar.exception.XSDException$XSDParsingException: XSD file parsing exception occurred : 'Co
    16:05:25.755 uld not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)
    detail:Import file parsing exception occurred : 'XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)' (FWM 04009) XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)
      at com.businessobjects.sdk.biar.internal.ArchiveParser.parse(ArchiveParser.java:74)
      at com.businessobjects.sdk.biar.om.internal.importer.ParserThread.runSafely(ParserThread.java:55)
      at com.businessobjects.sdk.biar.om.internal.concurrent.AbstractThread.run(AbstractThread.java:19)
    Caused by: com.businessobjects.sdk.biar.exception.XSDException$XSDParsingException: XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:
    16:05:25.755 ApplicationsWithDiscussion'' (FWM 04011)
      at com.businessobjects.sdk.biar.internal.ArchiveParser$SAXHandler.startPrefixMapping(ArchiveParser.java:515)
      at org.apache.xerces.parsers.AbstractSAXParser.startNamespaceMapping(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
      at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
      at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      at javax.xml.parsers.SAXParser.par
    16:05:25.755 se(SAXParser.java:395)
      at com.businessobjects.sdk.biar.internal.ArchiveParser.parse(ArchiveParser.java:66)
      ... 2 more
    Caused by: com.businessobjects.sdk.biar.exception.XSDException$XSDParsingException: XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.HandleElement(XSDDOMParser.java:569)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseXSDNode(XSDDOMParser.java:335)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseChildren(XSDDOMParser.java:350)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.HandleSequence(XSDDOMParser.java:530)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseXSDNode(XSDDOMParser.java:333)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseChildren(XSDDOMParser.java:350)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.HandleExtension(XSDDOMParser.java:59
    16:05:25.755 8)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseXSDNode(XSDDOMParser.java:337)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseChildren(XSDDOMParser.java:350)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.HandleComplexContent(XSDDOMParser.java:523)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseXSDNode(XSDDOMParser.java:329)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseChildren(XSDDOMParser.java:350)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.HandleType(XSDDOMParser.java:510)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.ParseXSDNode(XSDDOMParser.java:325)
      at com.businessobjects.sdk.biar.internal.XSDDOMParser.parseXSD(XSDDOMParser.java:256)
      at com.businessobjects.sdk.biar.internal.XSDManager$AbstractPluginXSD.getXSD(XSDManager.java:200)
      at com.businessobjects.sdk.biar.internal.XSDManager.getPluginXSD(XSDManager.java:82)
      at com.businessobjects.sdk.biar.internal.DefinitionSpace.addPluginXSD(DefinitionSpace.java:2
    16:05:25.755 10)
      at com.businessobjects.sdk.biar.internal.DefinitionSpace.addPluginXSD(DefinitionSpace.java:196)
      at com.businessobjects.sdk.biar.internal.ArchiveParser$SAXHandler.startPrefixMapping(ArchiveParser.java:496)
      ... 14 more
    16:05:26.520 2014/05/03, 04:05:26: RunRedistProgram: return value -5
    16:05:26.520 RunCommand: Command returned result [-5]. Retried [1] times. Will retry up to [9] times. Waiting for [30] seconds...
    16:06:07.890 Import file parsing exception occurred : 'XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)' (FWM 04009)
    com.businessobjects.sdk.biar.om.OMException$ExceptionWrapper: Import file parsing exception occurred : 'XSD file parsing exception occurred : 'Could not find type meta-data with name 'io:ApplicationsWithDiscussion' for element 'io:ApplicationsWithDiscussion'' (FWM 04011)' (FWM 04009)
      at com.businessobjects.sdk.biar.om.internal.ThrowableSink.rethrowExceptions(ThrowableSink.java:88)
      at com.businessobjects.sdk.biar.om.internal.importer.OMImporter.importObjects(OMImporter.java:262)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager.doImport(ObjectManager.java:671)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager.access$500(ObjectManager.java:62)
      at com.businessobjects.sdk.biar.om.internal.ObjectManager$1.run(ObjectManager.java:423)

    Looks like the CMS has not fully started, or not started at all.  There is a point before this that it attempts to logon to the CMS, did that succeed?
    If not, is the cms database local to one or both cms hosts?
    If the cms database is hosted on a separate server check the response time, for oracle this is done with tnsping.  If over 5ms response time this slows things down.  Over 10ms gets into problems.
    If the database is on the other side of a firewall this can also contribute.

  • Error when refreshing web intelligence document less then every minute

    Hi all,
    I get the following error, when refreshing document via javascript more often then every minute:
    Server Error in '/Dashboard' Application.
    FatalException occured. The cause was : BusinessObjects.Enterprise.OcaFramework.Oca.oca_abuse: IDL:img.seagatesoftware.com/OCA/oca_abuse:3.2 at BusinessObjects.Enterprise.OcaFramework.ManagedService.invoke(MethodInfo method, Object[] args, IDictionary context)
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: BusinessObjects.Enterprise.OcaFramework.ManagedServiceFatalException: FatalException occured. The cause was : BusinessObjects.Enterprise.OcaFramework.Oca.oca_abuse: IDL:img.seagatesoftware.com/OCA/oca_abuse:3.2 at BusinessObjects.Enterprise.OcaFramework.ManagedService.invoke(MethodInfo method, Object[] args, IDictionary context)
    Source Error:
    Line 121:               
    Line 122:                    //Session["StorageToken" + strDocId] = doc.StorageToken;
    Line 123:               doc = reportEngine.OpenDocument(intDocID);
    Line 124:               //doc = reportEngine.GetDocumentFromStorageToken(storageToken);
    Line 125:               doc.Refresh();
    Source File: c:\inetpub\wwwroot\dashboard\document.aspx.cs    Line: 123
    Stack Trace:
    [ManagedServiceFatalException: FatalException occured. The cause was : BusinessObjects.Enterprise.OcaFramework.Oca.oca_abuse: IDL:img.seagatesoftware.com/OCA/oca_abuse:3.2
       at BusinessObjects.Enterprise.OcaFramework.ManagedService.invoke(MethodInfo method, Object[] args, IDictionary context)]
       BusinessObjects.ReportEngine.WI.Internal.Server.OCCA._WICDZProxy.initInstance(Byte[] p0, UTF8StringHolder p1)
       BusinessObjects.ReportEngine.WI.Internal.Server.OCCA.OCCAServerStub.InitInstance(String clientInfo, Int32& returnCode)
    [CommunicationException: The Web Intelligence server could not be reached. Contact your Business Objects administrator. (Error: RWI 00236)]
       BusinessObjects.ReportEngine.WI.Internal.Server.OCCA.OCCAServerStub.InitInstance(String clientInfo, Int32& returnCode)
       BusinessObjects.ReportEngine.WI.Internal.Server.ServerCaller.InitInstance(String clientInfo)
       BusinessObjects.ReportEngine.WI.Internal.WIDocumentInstance..ctor(WIReportEngine engine, Int32 documentId)
       BusinessObjects.ReportEngine.WI.Internal.WIReportEngine.OpenDocument(Int32 documentId)
       Dashboard.document.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\dashboard\document.aspx.cs:123
       System.Web.UI.Control.OnLoad(EventArgs e)
       System.Web.UI.Control.LoadRecursive()
       System.Web.UI.Page.ProcessRequestMain()
    Version Information: Microsoft .NET Framework Version:1.1.4322.2407; ASP.NET Version:1.1.4322.2407
    I searched forum and google for this error, but I didn't find anything. Did you heard of this error? How can I fix it?
    My BO Version is BusinessObjects Enterprise XI (without any ServicePacks). Is there a SP which fix this error?
    Thank you for every idea!!!

    Hi,
    Copy File from Client system to server in same folder location .
    Make sure in Edit Query option Editable & Refreshable options are checked .
    Please check the links below  .
    Webi Excel Personal Data Provider Dynamic Data
    How to create a webi report using excel as source
    Excel as datasource in Infoview
    Excel source located in Infoview

  • Bad performance in web intelligence reports

    Hi,
    We use Business Objects with Web Intelligence documents and Crystal Reports.
    We are supporting bad performance when we use the reports specilly when we need to change the drill options
    Can someone telling me if exists some best practices to improve performance? What features should i look to?
                      Best Regards
                            João Fernandes

    Hi,
    Thank you for your interest. I know that this a issue with many variables because that i need information about anything that could cause bad performance.
    For bad performance i mean the time that we take running and refreshing reports data.
    We have reports with many lines but the performance is bad even when a few users are in the system
                                 Best Regards
                                         João Fernandes

  • Diff betwn Substitution and Dynamic Variable

    Hi All,
    As I'm new in hyperion planning I'm not able to figure out the difference between Substitution and Dynamic user variable. does anyone have any explanation with an example.. :(

    Hi,
    Substitution variables act as global placeholders for information that changes regularly.
    Each variable has a value assigned to it that can be set and changed centrally on the Analytic Services server at any time. When you are creating a substitution variable it depends on the requirement that variable is going to used for all application and its database or for particulaer apllication and its databases.
    Substitution variables are especially useful when you are developing and reporting on rolling forecasts.
    You can also use substitution variable in web form , business rules.
    Substitution variable is created in Essbase but from 11.1.2.2 we can create substitution variable from workspace.
    There is nothing named as Dynamic User variable. If i am not wrong you are asking about user variable.
    User variables act as filters in data forms, enabling planners to focus only on the members they are interested in, such as departments in a particular division. Before you can associate a user variable with a data form, you must create the user variable.
    User variable can increase performance by helping planners focus on certain members.
    It is available in the File -> New -> User variable. It is also available in the Administration -> Manage -> User Variable.
    Hope this helps.
    Regards
    SST.....
    Edited by: ss1988 on Mar 1, 2013 2:14 AM
    Edited by: ss1988 on Mar 1, 2013 2:16 AM

  • Dynamic Variable Refreshment

    Hi All,
    I am facing a problem with the dynamic variable refreshment. I have used dynamic variable in the where clause in the content of a table in the BMM layer.
    But according to the refresh time the variable is getting refreshed in the RPD but the value in the Webcat is not reflecting at the same time. It is taking time to get reflected in the Webcat reports and the time is not specific. I have clear the cache in the Webcat but getting no result out of it. I think the value of the variable is taking time to get reflected in the content of the table.

    Might be that the presentation server cache is giving you trouble, try disabling it:
    http://obiee101.blogspot.com/2008/12/obiee-bypassing-presentation-web-cache.html
    regards
    John
    http://obiee101.blogspot.com

  • #unavailable on User defined variables in WEBI  using BEX (BO 4.0)

    Hi Experts,
    I am using Business Objects 4.0 SP2   with SAP BEX.
    I am using WebI and from WebI I direcltly connect to BEX connection and pull the report.
    I have a field in which i need to do like this
    if the value of a is between 1 to 5 then the result will be 10%
    if the value of a is between 5 to 10 then the result will be 20%
    if the value of a is between 10 to 15 then the result will be 30%
    The above is acheived but if I put the sales revenue with the above varilable
    it gives me #unavailable
    Above Said Variable        Sales Revenue
    10%                                      #unavailable
    20%                                       #unavailable
    30%                                          #unavailable
    Please let me know if we have any solution for this
    Regards
    Lekshmy

    Hi,
    it is not possible to change the aggregation currently. this is under review for a later SP
    Please take a look at Note 1603634 - BI 4.0: #UNAVAILABLE in Web Intelligence report using BEx query when adding a variable based on a dimension
    it describes a workaround an explanation from Product Group:
    "Imagine the formula for the dimension returns the fist letter of the country:
    All countries starting with 'A' would aggregate into a single line: but this is local aggregation and the measure are defined to be aggregated on the back end.
    When you are sure that the formula will not produce aggregates (1 value of the formula <-> 1 single value for the dimension) then you can use the workaround with the detail*.
    This will not be fully addressed with 4.1: only for measures that aggregate on 'Sum'. They will be no longer delegated, but aggregated locally with 'Sum'."
    *Possible workaround: define the variable as a detail, and associate it to the original dimension. Included it in the block along with the original dimension, which needs to be formatted to be hidden.
    Regards,
    H

Maybe you are looking for

  • Is it possible to install Realtek HD Audio Manager over BeatsAudio

    Hello, I recently bought an HP Envy 700qe PC and I'm really happy with it and its specification except for the fact that comes with BeatsAudio. I tried setting it up like my previous e9240f desktop where you can manage the sorrund  speakers since I h

  • Error in opening form

    Hi, I am getting following error while i am trying to open the form. ORA-06502: PL/SQL: numeric or value error: character to number conversion error (WWV-11230) before that this form was working properly. Any help in this matter will be highly apprec

  • ITunes match update not working

    So iTunes Match updating stopped working a couple of days ago. I have tried all manner of troubleshooting, including deauthorizing / re-authorizing my machine, rebooting, rebooting my router, turning off and don iTunes Match, etc. The update process

  • Harddisk icon at startup; whats wrong?

    At the last few weeks my Mac mini (mid 2007) displays sometimes a harddisk icon after pressing the powerup button. This is know as the Startup Manager, and also displayed when the option key is hold during boot. It happens with Leopard as well with S

  • Reason for dim fact tables ratio

    Friends. What is the exact reason for Dim tables not be greater than 20 % of Fact tables. How does that really impact performance?