Top 10 records in Siebel Answers

In it possible to select only top N values from analytical query result to shop them in a dashboard? And if "yes", how?
Thank you.

Well, I am not sure if there is a better way to do this, but this one works.
Add a filter for any column and write a Advanced SQL for it as
RCOUNT(1) < N+1
and call it 'Top N'
(where N is the rows you want to retrieve)
and save it as a shared filter that you can apply to any query.
HTH,
Nilanshu

Similar Messages

  • Update/Insert child entity record in siebel when a session is saved in WD

    Hi,
    We have a requirement where we need to create/update a child entity's record in siebel when user clicks on save session link in WD window after the rule execution. We are using IO mapping. Account is the parent entity and let's say B is the child entity.We are storing row_id of the new created B record in a field of Account BC(before the WD call we are creating a new B record).
    So, in the rule we need to update one field of B entity such that we can update the new created B record using EAI Siebel Adapter BS in the Policy Automation Save Session IO Post WF. We wrote like below.
    reason(B's field) = RejectionReason (Account's attribute) if
    ButtonOption = "Reject"
    and
    B's id = Account's field where B's row_id is stored for the new record
    but we found that we had to use rule table for this.
    We used the rule table like below(could not paste the table):
    rule_loop
    Reason
    RejectionReason     ButtonOption = “Reject”
    And
    B’s row_id = B’s row_id in Account
    Reason     otherwise
    It is setting B's Reason field for the particular record of B, but for rest of the B's records it is setting Reason to null although we do not want to change the Reason for rest of the B records.
    Could you please help us on this? Also how to navigate to the question screen directly if any attribute value is null? We added the screen flow but now it is directly showing the summary screen even if the attribute value is null.
    Thanks in advance!
    Regards,
    Subhradeep

    Hi Frank,
    Yes, the parent entity is "Account" and the child entity is a new entity(B).One Account can have multiple B records(1:M relationship).Before calling WD one B record is created for the Account and we are storing the row id of that record in Account BC.
    In WD screen we have dropdown where user can select "Reject" option for the product offered to him.
    user selects "Reject": in the next screen he will select the Rejection Reason and when he saves the session the Reason field of the new B record will be updated.
    We have created an IO to send data to OPA where Account is the primary BC.So if we can update the Reason of B in the rule(for the new B record) then we can directly use the IntegrationObject returned from OPA and use EAI Siebel Adapter BS to update that B record in Policy Automation Save Session IO Post WF.
    So we need:
    Update Reason for the new B record, do not update the Reason for rest of the B records.We had written in a rule table like below:
    rule_loop
    Reason
    RejectionReason     ButtonOption = “Reject” and B’s row_id = B’s row_id in Account
    Reason     otherwise
    (B’s row_id in Account, RejectionReason are global attributes for Account, Reason is the B's attribute)
    when we used the IntegrationObject in Siebel(after the save session) it is updating Reason of the correct B record(new one)...but for rest of the B records Reason becomes null(the otherwise condition). We do not need to update the Reason for the remaining B records.
    Please could you suggest us how to stop updating the Reason of the remaing B records in the rule itself?
    Thanks & Regards,
    Subhradeep

  • Error when recording from Siebel 7.5

    I have been attempting to record step/actions from Siebel 7.5 using OnDemand Developer 9.1.0 (Build 9.1.0.3230), with IE version 6.0.2900.5512. It was working fine but then it forced my PC to shut down and restart. Since then everytime I attempt to record in Siebel I receive an *"Event Viewer"* message box with the following message:
    *"An invalid argument was encountered."*
    When going to the *OnDemand Log Viewer - [Event Log]* there is a long list repeating the same error over and over. The error message is as follows:
    *"07/13/10 12:39:55 SIEBEL.WAP Version check - Trying to record unsupported SIEBEL version [16285]"*
    Does anyone know what can be done to resolve this issue? I have searched the threads but did not find any that corresponded to this issue.
    Thank you in advance.

    This is not the correct forum for this question. This forum is for CRM On Demand Admin.

  • Can I record/log the answers given for the review questions

    Hi All,
    Searched but did not find the answer to this.
    Is it possible to record/log the answers given for the review questions at the end of each chapter. Logging to the device would be fine but logging to a remote server would be ideal?
    Thanks in advance for any help here -

    Thanks K T,
    Would it be possible to embed a Dashcode widget that would present a simple questionaire and post these to a server instead?
    Re: localStorage can that be accessed from the iBook and record the inputs?
    Again thanks in advance

  • Problem in inserting record in Siebel on demand's object thru web service

    Hi All,
    We are working on ‘Siebel on Demand’ (software as a service) CRM. We are using web service to communicate. We have WSDL files and we generated the code using Axis framework that comes along with Eclipse.
    We are able to login and logoff to the CRM through web service. Now we are trying to insert new object data into existing objects. We are currently trying with Lead object, but when we are trying to insert a record through web service the record gets inserted but the API throws following exception at the end:-
    SEVERE: Exception:
    org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
    Since this is generated code by Axis, I think we need to do some fine tuning in it to handle this exception. If you are a web service expert or has worked on web service client code, your help is really appreciated. How could we handle this exception at our end?
    If you have any alternative way, please feel free to suggest me. Your inputs would certainly be of great value to us!
    Thanks
    Yash

    has anyone been able to insert the data using the insert tag in write back in obiee 11

  • Get the run date and pages to appear at the top of a BI Answers report

    Hi,
    I'm trying to get the page number to appear at the bottom of each page.
    It should say eg. Page 2 of 10 pages'.
    I'm also trying to get the run date to appear at the top of each page.
    Thanks,
    Sally

    You can't get "page x of y" out of the box, but you can enable "Footers" and use the Page # variable to display the pages. To get the total number of records, you can use this method:
    http://oraclebizint.wordpress.com/2008/01/23/oracle-bi-ee-101332-total-number-of-rows-and-pagination/
    The other thing you can do is use pagination for pivot tables. See this link:
    http://oraclebizint.wordpress.com/2008/01/17/oracle-bi-101332-pagination-in-pivot-tables/
    And of course, displaying the run date and time is built in as a variable in the Header (of Header and Footer), which will appear on every page (unlike the Title View the previous poster pointed out, which will only appear on the first page). There you go.

  • Getting top record

    Hi all
    I'm writing a job using Data Services and need to get top 1 record in my query object. Unfortunately there is no other way, like Max or min doesn' mean to my senario. How can I get the first record like what we have in SQL Server as Select top 1 ....
    Thanks for your help in advance.

    Another option is to add a new column to your query transform, call it ROWNUM, and use gen_row_num() as the mapping.
    Then add a second query transform and include "ROWNUM=1" in the where clause.
    Make sure you include any sorting in the first query transform.
    Manoj's SQL transform solution will probably be faster, but this one will work for any kind of data source, not just SQL Server.

  • How to show all records (instead of unique records) in OBIEE Answers

    I am a newbie of OBIEE and have below question.
    The fact table has 3 fields:
    ID (Primary Key)
    Status (either 'open' or 'close')
    Amount
    There are 100 records in the fact table. When I drag the column Status into the Answers, the result returned is 2 records, 'open' and 'close'. Thus, seems Answers always returns unique records only.
    Can I achieve disabling such Answers feature such that all records will be shown? For above example, can the result returned all 100 records of either 'open' or 'close' ??
    Thank you very much.

    Hi,
    OBIEE is an analytical tool, it is there to help people see the value of numeric facts against one or more textual attributes. With that in mind OBIEE will always aggregate to the highest possible level when returning the results to you. In your case the highest level is status. If you include another column wich breaks the data down further then you will see it aggregated at that level. If you want to see individual records then you need to add a column which is unique for each record, usually you can use the column holding the identifier of the row from the source system, generally this is called Integration Id.
    Edit: After reading your post again, just add the ID column in your request and voila.
    Regards,
    Matt
    Edited by: mod100 on 13-Oct-2009 23:39

  • Select Top Records

    Does anybody know how to limit the number of rows retieved in a SELECT statement? IE. I want to have a select statement that will retrieve only 10 records, even if there are more matching the WHERE statement....
    Select * from employees <LIMIT_ROW_COUNT 10>;
    null

    use where rownum<=10

  • Iphone 3gs no service problem top scores for best answer

    i bought a referbished iphone 3gs last week and when i started it came to the activate screen so i was doing my language laction stuff like that then it said ready to activate then came up with invalid sim or unsuported sim, i rang apple up and they said we sorry for the problem but the iphone is locked to o2 and told me to ring them so i rang them and they said its not there problem and that theres nothing they can do and that apple shouldnt be selling locked iphone
    so i sat there stuck on this screen not being able to use my iphone and thought i no! ill put a o2 sim can inside it actiavat it and then put my vodaphone sim back inside it so i did this and it worked fine for a week then last night it came up with no service i reset my phone air plane mode on and off i even put the 02 sim card back in side it and it still came up with no signal?!?!
    so i though il restore it and just do what i did the first time but only this time when i actiavated it with th o2 sim it still says no service with both sims
    has this phone been blocked cause i was using an vodophone sim or is they a fault in the signal part of the phone
    top scores to any one that gives me an answer please!
    ps not a great speller

    come on need help!

  • HT5624 I have been trying to change my Apple password.  They are asking me "security" questions that they couldn't possible know the correct answer to, yet they tell me that my answers do not match their records.  The answers I am giving are correct.  How

    I have been trying to change my Apple password.  They are asking me "security"
    questions and I am answerng them correctly yet they tell me that my answer don't match their information.  They know nothing about me so how do they know what the correct info  is?  How does one deal with this?  Thanks

    the ?'s were setup when account was created or modified.  you can select the email authentication method to change password at iforgot.apple.com
    or call apple at 1-800-694-7466 and ask for account security
    Peace, Clyde

  • Return the top 3 records only.

    Hello !
    I wonder if someone could help me with a question.
    I have some SQL
    SELECT * FROM JOBS ORDER BY SALARY
    Now I only want to return the top three records, in SQL Server I would do the following.
    SELECT TOP 3 FROM JOBS ORDER BY SALARY
    Is there anyway to return just the top records in this maner in Oracle.
    Many THanks

    select * from
      (select dense_rank() over (order by sal desc) r, emp.* from emp)
    where r<=3
             R      EMPNO ENAME      JOB              MGR HIREDATE                   SAL       COMM     DEPTNO
             1       7839 KING       PRESIDENT            17.11.1981 00:00:00       5000                    10
             2       7788 SCOTT      ANALYST         7566 19.04.1987 00:00:00       3000                    20
             2       7902 FORD       ANALYST         7566 03.12.1981 00:00:00       3000                    20
             3       7566 JONES      MANAGER         7839 02.04.1981 00:00:00       2975                    20

  • How to display top n records(sorted by no of defects) within date range

    I would like to display top n production orders(sorted by defects linked with each order) within the date range entered by the user.
    Please advice.
    I have 3 parameters to my report:
    1. n(n is no of top records to be displayed)
    2. From date
    3. To date
    Appreciate quick response.
    Regards,
    Hari

    if you use the parameters in the report by placing them in the record selection it should display the records within your date range.
    if {date field} in ?start to ?end then true

  • Want to generate a report for displaying the top 30 revenue generating regn

    Hi Team
    I was trying to generate top 30 revenue generating regions using " Edit Formula " option (Ofcouse there are other methods to do it , but i was trying out with this one ).
    The scenario is : -
    I have selected four columns i.e Year , Region , Product Type and Revenue.And i wanna display the top 30 revenue generating regions.
    Steps I follwed : -
    1> Selected the 4 columns (Year , Region , Product Type and Revenue )
    2> Arranged the Revnue Column in descending order.
    3> Went to --- > Revenue Column ---> Edit formula (fx) and used the COUNT(*) function.
    i.e select "F1 Revenue"."1-01 Revenue (Sum All)" from "Sample Sales" where COUNT(*) <30
    but I am getting error while doing so
    Please guide
    Thanks Rohit

    Hi Paul
    Thanks for the quick response.
    But I only want to restrict my output to 30 top records. Is there any way out ..?
    and moreover Could you please suggest what went wrong in my previous query..?
    Thanks
    Rohit

  • Siebel - BIP Issue: Data is not populating in the report

    Hi Guru's
    You have any idea why there's no output data in a section of the report? I generated the xml for a record from siebel and tested that with my updated template and it's working fine. All sections are populated. But when I tried to upload it in Siebel the template and the updated xlf (from generated xml) and run the report, one section of the report don't have populated data. It's pretty weird bip. In that section of the report that without populated data, this is the codes:
    <?for-each:/SiebelMessage/ListOfBipPubHlsIncidentIo/PubHlsIncident/ListOfHs1IncidentContact/Hs1IncidentContact?><?sort:Household2;'ascending';date-type='number'?><?sort:Role;'ascending';date-type='text'?>.................<?end for-each?>
    Need your thoughts.
    Thanks,
    JP
    Edited by: BIPnewbie on Nov 18, 2011 3:06 AM
    Edited by: BIPnewbie on Nov 18, 2011 3:06 AM

    HI,
    Give the same Selections in the list cube same as in Report and run see if there are any values coming in the Listcube.....If u r getting the values then you should get same in the Report....
    Check with the authorizations to view the data....
    Thanks/tarak

Maybe you are looking for