Sid value

HI ALL, I HAVE SOME DOUBT I N THESE SCENARIOS. CAN ANYBODY EXPLAIN ME THESE POINTS SCENARIO WISE. .....
  'No SID Value found' How retrievers these error.
how to solve the problem. Please give me senariowise

Hi Satish
There might be a case wherein transaction data is loaded without being master loaded first.
So there is no SID found to link up to the Rt master iD.
U can solve this By
1) Reload Master and then Transaction properly again
2) Even if u laoded correctly and in appropriated sequence,, then u can do the following
goto T-code RSRV>elementary tests> SID values in X and Y tables,>double click> Enter ur Master Object and then transfer,,
This shud solve the problem of NO SID valu
Thanks

Similar Messages

  • Unable to find the SID value

    Hi,
    While extracting the data from R/3 system, i get the error as unable to find SID value.
    Error message :
    No SID found for value u201CBTu201D of characteristic 0Sales_Unit
    Cheers,
    Kayrene

    Hi,
    IT usually means that you are uploading a transactional data with some entries which are not maintained in master characteristics objects.
    System tries to check the sid's which are not there due to unavailability of that master data entry and hence gives the error.
    Make it a habbit to upload master first and then transaction data .That should help.
    Regards
    Rahul Bindroo

  • NO SID value found for 'PR' in 0UNIT

    Hi,
    When I run a query on a remote multiprovider , though the SID value exists in the SID table, I get this error message.
    I tired all the options of running the SID conversion for 0UNIT in RSRV. Its fine, no errors.
    Also ran the consistency check for dimensions of the cube.
    I ran thru LISTCUBE for the same selections i made in the query.
    Basically the query has a selection on the key figure which has unit as 0BASE_UOM  which has restriction on a date field which is a NUMC datatype with 8 characters.
    If I remove the date field the query runs fine but no value is retrived and is blank for key figure.
    I see data existing for the selections I have made in the query.
    Any idea why it happens only when there is a restriction on the date field. Though date is populated and the key figure too.
    Thanks

    Can you try updating Unit tables ?
    BI - RSA1 - Source System - RClick on Source System -
    Transfer Global Settings - Select Units of Measurement -
    Update Tables - Execute.

  • Line item dimension wont insert sid values in infoobject sid table

    Hi all,
       I have a strange problem, whenever I load data into a cube which has a line item dimension on 0customer without first loading the master data I am getting inconsistency in RSRV saying that no corresponding DIMid exists in sid table.
    So there are Dimids in the fact table but the dimension table, which is same as the sid table in the the case of line item dimension, doesnt have them.
    Can someone explain me why is this happening?  I thought if a characteristic value doesnt exist in the master data but comes in through the transaction data it inserts the same in the sid table. 
    Is there a different rule for line item dimensions? Can someone point me to some OSS or documentation?
    thanks

    Thanks all..
    To clear up a few questions:
    1. What I mean by <i>"So there are Dimids in the fact table but the dimension table, which is same as the sid table in the the case of line item dimension, doesnt have them"</i> is:
    the line item dimension table /bic/D<cubename>9 which is really a view on the sid table for characteristic /bic/s<ch. name> does have all the sid values (or all the dim values) as the fact table.
    So fact table has more entries for that dimension than the sid table.
    2. Yes we are facing reporting errors where we cannot drill down by that infoobject and LISTCUBE doesnt show us any cube data when that characteristic is chosen for display.
    3. I have checked notes where it seems to be a RSRV bug but in our case it doesnt seem to be as observed in the actual table mentioned in #1
    Now it is apparent that I am right both from help.sap.com link and what I am observing that for line item dimensions master data HAS TO BE LOADED FIRST for the characteristics used as a line item.

  • No SID Value Found?

    Hi Experts,
       Is there any Permanent solution for No SID Value Found?
        Transaction Data  First with out Master Data.
    Can u explain clearly for this Issue.
    Note : Points will be assinged.
    With Regards,
    Kiran

    ok

  • NO SID VALUE ERROR in detail steps..

    Hi gurus pls xplain how to solve NO SID VALUE ERROR in detail steps..
    Thanks,
    Akshay a.

    Hi,
    SID error comes during activation of ODS because the related MD is not available for assigning SIDs.
    Whenever Master Data is loaded SID's are generated for those Master Data records.
    Now when you load Transaction Data these SID's will used (for the records which use above master data values). This results in performance gain.
    If Transaction Data is loaded first than the system checks for SID's. If they are not available system generate SID's. This results in a loss of performance.
    Now in the case if you don't have the setting selected (Further Processing Without Master Data/Always update data, even if no master data exists for the data) system will throw error No Sid’s found and load will terminate.
    So as a first step ensure that the related master data is loaded and Attribute change run has been triggered.
    OR
    Load the MD and Activate the MD (Modeling > InfoObject > Search the Infoobject > Right click > Activate Master Data)
    Once you perform this you can retrigger the activation. It should work fine.
    Else as a workaround you can blank out these particular values and activate.
    There is also one more workaround wherein you can create the Master data entries directly in BW itself. But both the above step should be done after consulting Business and considering data volume that needs to be edited/created.
    In most case once you perform the loading and activation of MD your activation should work fine when repeated.
    OR
    In the infopackage goto Update Tab and make the setting Update the records even if no master data exist and reload
    This may work.
    Thanks,
    JituK

  • SID Value Missing -  Error

    Hi All,
    DSO Activiation is sucessfully completed.But unable to execute reports based on this DSO.
    In RSRV Test it is giving Error that "SID values missing for 1 specifications of characteristic 0DOC_DATE"
    This error occuring for only Date Objects.
    Please give some solution.
    thanks
    Ramesh Babu

    Hi,
    SID error comes during activation of ODS because the related MD is not available for assigning SIDs.
    Whenever Master Data is loaded SID's are generated for those Master Data records.
    Now when you load Transaction Data these SID's will used (for the records which use above master data values). This results in performance gain.
    If Transaction Data is loaded first than the system checks for SID's. If they are not available system generate SID's. This results in a loss of performance.
    Now in the case if you don't have the setting selected (Further Processing Without Master Data/Always update data, even if no master data exists for the data) system will throw error No Sid?s found and load will terminate.
    So as a first step ensure that the related master data is loaded and Attribute change run has been triggered.
    OR
    Load the MD and Activate the MD (Modeling > InfoObject > Search the Infoobject > Right click > Activate Master Data)
    Once you perform this you can retrigger the activation. It should work fine.
    Else as a workaround you can blank out these particular values and activate.
    There is also one more workaround wherein you can create the Master data entries directly in BW itself. But both the above step should be done after consulting Business and considering data volume that needs to be edited/created.
    In most case once you perform the loading and activation of MD your activation should work fine when repeated.
    OR
    In the infopackage goto Update Tab and make the setting Update the records even if no master data exist and reload
    This may work.
    rgds,
    nkr.

  • SelectOrderShuttle.. Default Right hand side values

    Hi,
    We have a requirement like when page loads records have to be displayed in the both right hand and left hand side of selectOrderShuttle,
    am able to populate the left hand side,
    How can we populate the Right hand side values when the page fist time load?
    I will appreciate if you give some small example.
    We are using Jdeveloper 11.1.1.4.0
    Thanks,
    Vijay.

    Check this sample:
    SelectOrderShuttle.jspx:
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
    <f:view>
    <af:document id="d1">
    <af:form id="f1">
    <af:selectOrderShuttle label="Select Order Shuttle"
    value="#{SelectOrderShuttleBean.displayValue}"
    leadingHeader="Available Items"
    trailingHeader="Selected Items"
    binding="#{SelectOrderShuttleBean.selectOrderShuttle}">
    <f:selectItems value="#{SelectOrderShuttleBean.selectValues}"/>
    </af:selectOrderShuttle>
    <af:commandButton text="Display Selected Items" id="cb1"
    partialSubmit="true"
    actionListener="#{SelectOrderShuttleBean.showSelectedValues}"/>
    </af:form>
    </af:document>
    </f:view>
    </jsp:root>
    SelectOrderShuttleBean.java:
    import java.util.ArrayList;
    import java.util.List;
    import javax.faces.event.ActionEvent;
    import javax.faces.model.SelectItem;
    import oracle.adf.view.rich.component.rich.input.RichSelectOrderShuttle;
    public class SelectOrderShuttleBean {
    private RichSelectOrderShuttle selectOrderShuttle;
    private List<SelectItem> selectValues = new ArrayList<SelectItem>();
    private List<String> displayValue = new ArrayList<String>();
    public SelectOrderShuttleBean() {
    super();
    // Populate the list
    if (selectValues != null) {
    selectValues.clear();
    selectValues.add(new SelectItem("Value",
    "Display Text For Value"));
    selectValues.add(new SelectItem("Value1",
    "Display Text For Value1"));
    selectValues.add(new SelectItem("Value2",
    "Display Text For Value2"));
    selectValues.add(new SelectItem("Value3",
    "Display Text For Value3"));
    // Populate the selected list
    if (displayValue != null) {
    displayValue.clear();
    displayValue.add("Value");
    displayValue.add("Value1");
    public void setDisplayValue(List<String> displayValue) {
    this.displayValue = displayValue;
    public List<String> getDisplayValue() {
    return displayValue;
    public void setSelectValues(List<SelectItem> selectValues) {
    this.selectValues = selectValues;
    public List<SelectItem> getSelectValues() {
    return selectValues;
    public void setSelectOrderShuttle(RichSelectOrderShuttle selectOrderShuttle) {
    this.selectOrderShuttle = selectOrderShuttle;
    public RichSelectOrderShuttle getSelectOrderShuttle() {
    return selectOrderShuttle;
    public void showSelectedValues(ActionEvent actionEvent) {
    if (this.selectOrderShuttle != null) {
    List<String> currentSelectedItems =
    (List<String>)this.selectOrderShuttle.getValue();
    if (currentSelectedItems != null) {
    System.out.println("::: Current Selected Items ::");
    for (String currentSelectedItem : currentSelectedItems) {
    System.out.println(currentSelectedItem);
    You can download the sample at
    http://code.google.com/p/adfsampleapplications/source/browse/trunk/SelectOrderShuttleSample.zip
    Thanks,
    Navaneeth

  • 0UNIT - No SID value found for value 'FYR' of characteristic 0UNIT

    Dear All,
    Request your help for the following issue observed.
    Please find below the details of the issue observed:
    Scenario: A flat file upload in and ODS with field Alternate Unit of Measure (mapped to 0UNIT)
    Issue: While activating the data in the ODS (Transformation, RSDS transaction datasource), it gives an error stating 'No SID found for value 'FOZ' of characteristic 0UNIT'.
    Measures tried: Transferring Global Settings, Checking in the table 'T006', Checking the format of the flat file.
    May I please request your help for the above issue at the earliest.
    Thank you.
    Regards,
    Kunal Gandhi

    Hello,
    Same issue here.
    I've checked the entries in 0UNIT SID table: The unit "xxx" is not present.
    But this unit is present in T006 table, with no specific option.
    The update mode for Master Data on SPRO is : "Create master data if Not avalaible (Auto_sid)"
    The update mode in infopackage is "Always update data, even if no master data exist for the data"
    I've used the "Rebuild tables" mode for Units of measurement for my source system.
    The tried the simulate update for my datapackage.
    ==> No errors
    ==>deletion of package on the data target
    ==>manuel update of data from the package
    ==>change to green
    ==>check the 0UNIT SID table : The unit "xxx" is now present !
    Hope this helps

  • Request failed with SID value not found

    Hi Gurus, I have this error message "No SID found for value '15.00' of charateristic 0CURKEY_TC" and similar message with "10.00" and "*0.0" value, when trying to activate data in standard DSO in BI7.0.
    This is a Dev system just setup for traning purposes so I do not have any Master data to load. I am only loading transactional data from DataSource 0PU_IS_PS_32
    I tried searching for the answer and did the following
    1) Transfer Global Settings from the source system (which solved other problems but not this one)
    2) In RSRV, I do not see any errors for this InfoObject
    3) I am not sure how I can update table T006 and or TCURC with these values?
    I also tried following the Note: 619987 and does not know how I can implement this function module "If you nevertheless receive this error message for the initial value, this means that there is an inconsistency in the SID table for the 0UNIT or 0CURRENCY characteristic. You can eliminate this inconsistency by calling the RSDMD_INITIAL_LINE_INSERT function module with I_CHABASNM = 0UNIT or 0CURRENCY"
    Is there any help that anybody can extend, it will be greatly appreciated.

    Dear,
    SID error comes during activation of ODS because the related MD is not available for assigning SIDs.
    So as a first step ensure that the related master data is loaded and Attribute change run has been triggered.
    Or Load the MD and Activate the MD (Modeling > InfoObject > Search the Infoobject > Right click > Activate Master Data)
    Once you perform this you can retrigger the activation. It should work fine.
    Else as a workaround you can blank out these particular values and activate.
    There is also one more workaround wherein you can create the Master data entries directly in BW itself. But both the above step should be done after consulting Business and considering data volume that needs to be edited/created.
    In most case once you perform the loading and activation of MD your activation should work fine when repeated.
    There are cases where it failed again with the same error. In that case try this also (ensure that PSA is there).
    Delete the request in red.
    Go to monitor
    Edit > Setting for further update > Packet should be processed in the background.
    Edit > Update Reversal > Read everything manually > Yes
    Background processing successfully scheduled
    Then you can see the Load running again.
    Once this is done perform activation again
    Hope it helps
    Regards
    Bala

  • Clean up old SID values from an InfoObject that does NOT have master data

    I have a characteristic infoobject that does NOT have Master Data but it has a SID table. I assume that it is used primarily for the F4 value help. Now we have changed some of our data for this infoobject in R3 so that some of the values in the SID table will never be used again. My problem is that these values are still displayed in the F4 value help. And because the old values are very similar to the new values some users mistakenly pick the old value and then the query results come back empty.
    FYI - The datasource that uses this infoobject as an attribute is extracted from R3 in a Full load each night. So there is no risk that the old values in the SID table will be needed in any Master Data/Cubes/DSOs/etc.
    Is there a way to delete the unwanted SIDs from this table /BIC/SXCSAOFREG? Or is there some way to make sure that the unwanted SIDs to not show up in the F4 value help?
    Thanks,
    Dave

    Hi David,
    Goto SE14 trans --> ENter the table name as  /BIC/SXCSAOFREG. Select the "Edit" radio button. Then Select "Delete Data" radion button & click on "Activate & adjust database". But be very careful NOT to click on Delete Database table(This will delete the physical database table!!!
    Regards,
    Pavan

  • How to put a side-value to a svg

    Hello,
    how can I put a page-item-value to a svg?
    SELECT NULL
           ,v.datum
           ,round(v.q_month,2) wert
    FROM   v_mp v
    WHERE  v.datum >= add_months(SYSDATE,-1)
    AND    v.PC = :P1_PCThe result is 'no data found'
    SELECT NULL
           ,v.datum
           ,round(v.q_month,2) wert
    FROM   v_mp v
    WHERE  v.datum >= add_months(SYSDATE,-1)
    AND    v.PC = 1That shows the right svg-graph...

    Hello,
    how can I put a page-item-value to a svg?
    SELECT NULL
           ,v.datum
           ,round(v.q_month,2) wert
    FROM   v_mp v
    WHERE  v.datum >= add_months(SYSDATE,-1)
    AND    v.PC = :P1_PCThe result is 'no data found'
    SELECT NULL
           ,v.datum
           ,round(v.q_month,2) wert
    FROM   v_mp v
    WHERE  v.datum >= add_months(SYSDATE,-1)
    AND    v.PC = 1That shows the right svg-graph...

  • Why we have "SID Values indicator" in DSO

    Hi Gurus, Since we will not be dealing with Surrogate ID's in DSO (ODS in 3.5), why do we have this option in Settings when we go to the edit mode of the DSO.
    I always thought because InfoCube is based on Star Schema, the system generates SID's to identify master data, text data and hierarchy loads. Am I tru in my understanding? Please thro some light.

    check the links below good explanation:
    Re: DSO - SID Generation
    How sid's work with ods and what is the meaning of consolidation of ods

  • How to pass a server side value to an attribute of a custom jsp tag

    Hi All:
    I needed to passed an integer value from the following code:
    <%=ic.getTotalNumOfRecords()%>
    to an attribute of a custom tag
    <inquiry:tableClaimHistory numberOfRecords="5" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    The function getTotalNumOfRecords returns an int.
    The attribute numberOfRecords expects an string.
    Here are the different ways I tried in a jsp page but I get also the following errors:
    1.)
    >
    <%@ include file="../common/page_imports.jsp" %>
    <inquiry:tableClaimHistory numberOfRecords=<%=ic.getTotalNumOfRecords()%> dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    Error Message:
    claimHistoryView.jsp:190:3: Unterminated tag.
    <inquiry:tableClaimHistory numberOfRecords=<%=ic.getTotalNumOfRecords()%> dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    2.)
    >
    <%@ include file="../common/page_imports.jsp" %>
    <inquiry:tableClaimHistory numberOfRecords="<%=ic.getTotalNumOfRecords()%>" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    Error Message:
    claimHistoryView.jsp:190:4: The required attribute "numberOfRecords" is missing.
    <inquiry:tableClaimHistory numberOfRecords="<%=ic.getTotalNumOfRecords()%>" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    3.)
    >
    <%@ include file="../common/page_imports.jsp" %>
    <inquiry:tableClaimHistory numberOfRecords="<%ic.getTotalNumOfRecords();%>" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    Error Message:
    java.lang.NumberFormatException: For input string: "<%ic.getTotalNumOfRecords();%>"
    4.)
    >
    <%@ include file="../common/page_imports.jsp" %>
    <%
    int records1 = ic.getTotalNumOfRecords();
    Integer records2 = new Integer(records1);
    String numberOfRecords2 = records2.toString();
    %>
    <inquiry:tableClaimHistory numberOfRecords="<%numberOfRecords2;%>" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    error message:
    java.lang.NumberFormatException: For input string: "<%numberOfRecords2;%>"
         at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
         at java.lang.Double.valueOf(Double.java:447)
         at java.lang.Double.(Double.java:539)
         at com.DisplayTableClaimHistoryTag.displayTable(DisplayTableClaimHistoryTag.java:63)
    5.)
    >
    <%
                   int records1 = ic.getTotalNumOfRecords();
                   Integer records2 = new Integer(records1);
                   String numberOfRecords2 = records2.toString();
              %>
              <inquiry:tableClaimHistory numberOfRecords=<%numberOfRecords2;%> dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    error message:
    claimHistoryView.jsp:194:3: Unterminated tag.
              <inquiry:tableClaimHistory numberOfRecords=<%numberOfRecords2;%> dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    In the custom tag java code called "DisplayTableClaimHistoryTag"
    I tried to used the following code:
    >
    InquiryContext ic = InquiryContext.getContext(session);
    >
    The problem is that in order to get session I needed HttpSession object. I don't know how to passed HttpSession "session" object
    to a custom tag. Is there a way to do this?
    >
    public class DisplayTableClaimHistoryTag extends InquiryTag
         String numberOfRecords;
         public void setNumberOfRecords(String numberOfRecords)
              this.numberOfRecords = numberOfRecords;
         public String getNumberOfRecords()
              return numberOfRecords;
         public int doStartTag()throws JspException
              InquiryContext context = (InquiryContext)pageContext.getSession().getAttribute(Constrain.CONTEXT);
              if(context==null)
                   throw new JspException(TAG_EXCEPTION+ "InquriyContext is null.");
              String hasData = (String)context.getAttribute(Constrain.CONTROL_HAS_DATA);
              if(hasData==null)
                   throw new JspException(TAG_EXCEPTION + "The hasData property can not be null.");
              boolean hd = Boolean.valueOf(hasData).booleanValue();
              Debug.println("hasData="+hd);
              Debug.println("hasDataString="+hasData);
              if(hd)
                   displayTable();
              else
                   disPlayError();
              return SKIP_BODY;
         private void displayTable() throws JspException
              String outString ="";
              Debug.println("dispalyTable() ********* dataAction="+ dataAction);
              JspWriter out = pageContext.getOut();
              * Minimum height height= 103,70
              * 21.7 per row
              * First row==103+21.5=124.5
              * Second row ==103+21.5*2=146
              * Third row ==103+21.5*3=167.5
              Double numberOfRecordsBigDouble = new Double(numberOfRecords);
              double numberOfRecordsDouble = 70 + 21.8*numberOfRecordsBigDouble.intValue();
              if(order==null || order.equals("0"))
              //     outString = "<iframe src=\"" + "/inquiry/" + dataAction + "?order=0"+ "\"" + " name=\"dataFrame\" id=\"dataFrame\" height=\""+numberOfRecordsDouble+"\"" +" width=\"100%\" scrolling=\"NO\" frameborder=\"0\"></iframe>";
              //     outString = "<iframe src=\"" + "/inquiry/" + dataAction + "?order=0"+ "\"" + " name=\"dataFrame\" id=\"dataFrame\" style=\"height:"+numberOfRecordsDouble+"px; width:100%\" scrolling=\"NO\" frameborder=\"0\"></iframe>";
              //     outString = "<iframe src=\"" + "http://www.google.ca"+ "\"" + " name=\"dataFrame\" id=\"dataFrame\" style=\"height:"+numberOfRecordsDouble+"px; width:100%\" scrolling=\"NO\" frameborder=\"0\"></iframe>";
              outString = "<iframe src=\"" + "/inquiry/" + dataAction + "?order=0"+ "\"" + " name=\"dataFrame\" id=\"dataFrame\" style=\"height:"+numberOfRecordsDouble+"px; width:100%\" scrolling=\"NO\" frameborder=\"0\"></iframe>";
              else
                   String orderStr = "?order=" + order;
                   outString = "<iframe src=\"" + "/inquiry/" + dataAction + orderStr + "\"" + " name=\"dataFrame\" id=\"dataFrame\" height=\""+numberOfRecordsDouble+"\"" +" width=\"100%\" scrolling=\"NO\" frameborder=\"0\"></iframe>";
                   //outString = "<iframe src=\"" + "/inquiry/" + dataAction + orderStr + "\"" + " name=\"dataFrame\" id=\"dataFrame\" height=\"161\" width=\"100%\" scrolling=\"NO\" frameborder=\"0\"></iframe>";
              Debug.println("dispalyTable() ********* outString = "+ outString);
              try {
                   out.println(outString);
              } catch (IOException e) {
                   this.log.error(TAG_EXCEPTION + e.toString(), e);
                   throw new JspException(e);
    >
    Any hint would be greated appreciated.
    Yours,
    John Smith

    Ok, couple of things
    1 - ALWAYS put quotes around attributes in a custom tag. That rules out items #1 and #5 as incorrect.
    2 - You were correct using the <%= expr %> tags. <% scriptlet %> tags are not used as attributes to custom tags. That rules out #3 and #4
    #2 looks the closest:
    2.)
    <%@ include file="../common/page_imports.jsp" %>
    <inquiry:tableClaimHistory numberOfRecords="<%=ic.getTotalNumOfRecords()%>" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>Error Message:
    claimHistoryView.jsp:190:4: The required attribute "numberOfRecords" is missing.
    <inquiry:tableClaimHistory numberOfRecords="<%=ic.getTotalNumOfRecords()%>" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/>
    Check your spelling of that attribute. It looks right here,.
    You also said that ic.getTotalNumOfRecords returns an int, while the attribute returns a String
    Try
    <%@ include file="../common/page_imports.jsp" %>
    <inquiry:tableClaimHistory numberOfRecords="<%="" + ic.getTotalNumOfRecords()%>" dataAction="claimHistoryViewData.do" emptyKey="error.noData"/><%= "" + ic.getTotalNumOfRecords %> is the cop-out way to convert an int to a String :-)

  • Proformance issue with 'sid generation on activation'

    Hi Gurus,
    In our BW(NW 2004) system we are using Cognos as reporting tool, due to process chain failure at DSO level we unchecked 'sid generation on activation' and chain running successfully after that.
    unchecking will be a performance issue due to generating sid's at run time as per SAP.
    My question is as i am using Cognos in place of BEX. what are the possiblities of effecting the performance and alll?
    Please provide your valuable suggestions.
    Thanks in Advance,
    Suresh.

    Hi Suresh,
    Irrespective of what is the reporting front end you use, if you use this DSO for reporting it would generate the SID values at the runtime which will have huge impact on reporting performance. Just removing the SID generation option would temporarily fix the load issue, with quick activation of DSO but it will affect the most important area reporting performance.
    Try to solve the issue with SID generation error while activating at the BW side which could be because of the special character issues and once you fix that your process chains would load fine with a far better performance while reporting on this DSO.
    Regards,
    Mani

Maybe you are looking for