Automated Report on Solman for Parameter Recommendation
Hello Experts,
We are having a performance issue with our Solman. There is an inbuilt functionality of Solution Manager to run a report like EWA which
will recommend you the Parameter Values for ABAP, Java and Database. This report is used for performance tuning.
Does anybody had implemented it or know the steps to implement it.
Thanks in Advance
Regards
Swarupam
You can build a query based on cube 0TCT_MC12. This will give you a status per process chain:
green yellow or red.
So in the query you put the process chain, date & the status.
Similar Messages
-
Automated reporting on dataloads for end-users
Dear forumers,
we are on BI 70
we are looking for a way to provide our endusers with a report/query, whichs shows the status of dataloads in each cube.
On forums I have found some tips on using the table RSREQDONE. Based on requests in this table, one should be able to provide a list with the number of records, start/stop times. When you create an infoSetQuery on this, it can give you some data.
But we load based on Process Chains, and we want to show the success or failure of each process chain, and show the date/time when this was completed. And we use DTP's for some of our loads, so no InfoPackages overall.
BTW: the technical status in a query on a multiProvider is not very helpfull, as this only shows the oldest data load from all underlying infoproviders; when one is a History cube which is updated once in the past, no usefull data here shown...
has someone looked into this as well? does someone have some tips, advice pointers for getting such a end-user usable query on data status?
-JaapYou can build a query based on cube 0TCT_MC12. This will give you a status per process chain:
green yellow or red.
So in the query you put the process chain, date & the status. -
Hello All,
Kindly help me to resolve this issue.
We have configured solution manager 7.o EHP1. For connecting to satellite system we have configured the trusted system configuration from solman to satellite system and also assigned logical component to satellite system.
We want to generate the early watch report in solman for the satellite system. We ran service preparation check and maintenance package. All are fine. The RFC *BACK is also working well in SM59.
Now in satellite system, in SDCCN we created the "refresh session " task. but this task is getting finished immediately and no data read session is visible in solman. We also made the solman BACK RFC as master for data read.
Regards,
VineetHello,
I see Jansi already provided you the wiki page I wrote.
Another thing to check, ensure that the Installation Number of the managed system is the same Installation number that is entered in the SMSY declarations, because if the numbers differ, then the refesh session will not find a session for that installation, and it will complete with no obvious errors.
BAsically the refresh sessions task is kinda dumb. It either pulls the session numbers and creates EWA (or other session type) SDCCN tasks for each session it pulls from Solution Manager. But if any error occurs, it passes no further information, and seems to run, complete, but finds no sessions.
THe other thing I should add is if the session can't be opened in DSA, no sessions will be returned, the session doesn't need to result in a dump. You may just get a dialog box stating "opening the service session EAnnnnnnnnnnnn failed".
So that should pretty much cover the Red Flagged EWA report.
Regards,
Paul -
SAP Note 830576 - Parameter recommendations for Oracle 10g
As per SAP Note 830576 - Parameter recommendations for Oracle 10g, I have tried to change the value for
parameter "db_file_multiblock_read_count".
In sql prompt it shows:
SQL> show parameter DB_FILE_MULTIBLOCK_READ_COUNT
NAME TYPE VALUE
db_file_multiblock_read_count integer 128
and in brtools it shows:
58 - db_file_multiblock_read_count both no * yes 128
But I got the following error, when i tried to set it null
1 * Parameter description (desc) ..... [db block to be read each IO]
2 * Parameter type (type) ............ [integer]
3 * Current parameter value (parval) . [128]
4 * Value in spfile (spfval) ......... []
5 # New parameter value (value) ...... [null]
6 - Scope for new value (scope) ...... [both]
7 # Database instance (instance) ..... []
8 ~ Comment on update (comment) ...... []
9 - SQL command (command) ............ [alter system reset db_file_multiblock_read_count scope = spfile sid = '*'; alter system reset db_file_multiblock_read_count scope = memory sid = 'MBD']
BR0662I Enter your choice:
c
BR0280I BRSPACE time stamp: 2008-08-14 18.19.22
BR0663I Your choice: 'c'
BR0259I Program execution will be continued...
BR0280I BRSPACE time stamp: 2008-08-14 18.19.23
BR0301E SQL error -32010 at location BrSqlExecute-1, SQL statement:
'/* BRSPACE / alter system reset db_file_multiblock_read_count scope = spfile sid = '''
ORA-32010: cannot find entry to delete in SPFILE
BR1017E Execution of SQL statement 'alter system reset db_file_multiblock_read_count scope = spfile sid = '*'; alter system reset db_file_multiblock_read_count scope = memory sid = 'MBD'' failed
BR0669I Cannot continue due to previous warnings or errors - you can go back to repeat the last action
BR0280I BRSPACE time stamp: 2008-08-14 18.19.23
BR0671I Enter 'b[ack]' to go back, 's[top]' to abort:
Kinldy let me know, what could me wrong.Hi Markus,
As per your suggestion we have downloaded the files from UCLIB_3-20000978.SAR. But now getting the error as
sapccmsr -DCCMS -j2ee pf=profile value
INFO: use SAPLOCALHOST hostname
INFO: CCMS agent sapccmsr working directory is /usr/sap/ccms/XX1_00/sapccmsr
INFO: CCMS agent sapccmsr config file is /usr/sap/ccms/XX1_00/sapccmsr/csmconf
INFO: Central Monitoring System is [XX1]. (found in config file)
INFO: additional Central Monitoring System is [AS2]. (found in config file)
ERROR: Cannot open Monitoring Segment 0 rtc = 245
Last reported error: [249] CCMS monitoring segment has wrong EYE CATCH. It seems to be created as non-unicode segment.
This program runs as unicode. Please use non-unicode version
Please suggest
Thanks,
Anu -
Hi,
"Report Builder is a report authoring environment for business users who prefer to work in the Microsoft Office environment.
You work with one report at a time. You can modify a published report directly from a report server. You can quickly build a report by adding items from the Report Part Gallery provided by report designers from your organization." - As mentioned
on TechNet.
I wonder how a non-technical business analyst can use Report Builder 3 to create ad-hoc reports/analysis with list of parameters based on other data sets.
Do they need to learn TSQL or how to add and link parameter in Report Builder? then How they can add parameter into a report. Not sure what i am missing from whole idea behind Report builder then?
I have SQL Server 2012 STD and Report Builder 3.0 and want to train non-technical users to create reports as per their need without asking to IT department.
Everything seems simple and working except parameters with list of values e.g. Sales year List, Sales Month List, Gender etc. etc.
So how they can configure parameters based on Other data sets?
Workaround in my mind is to create a report with most of columns and add most frequent parameters based on other data sets and then non-technical user modify that report according to their needs but that way its still restricting users to
a set of defined reports?
I want functionality like "Excel Power view parameters" into report builder which is driven from source data and which is only available Excel 2013 onward which most of people don't have yet.
So how to use Report Builder. Any other thoughts or workaround or guide me the purpose of Report Builder, please let me know.
Many thanks and Kind Regards,
For quick review of new features, try virtual labs: http://msdn.microsoft.com/en-us/aa570323Hi Asam,
If we want to create a parameter depend on another dataset, we can additional create or add the dataset, embedded or shared, that has a query that contains query variables. Then use the option that “Get values from a
query” to get available values. For more details, please see:http://msdn.microsoft.com/en-us/library/dd283107.aspx
http://msdn.microsoft.com/en-us/library/dd220464.aspx
As to the Report Builder features, we can refer to the following articles:http://technet.microsoft.com/en-us/library/hh213578.aspx
http://technet.microsoft.com/en-us/library/hh965699.aspx
Hope this helps.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
Hi there!
I'm trying to calculate the difference between two days using DATEDIFF (). I use following code for this:
=DATEDIFF(DAY, CDate(Fields!Eingang_Kundenanfrage.Value),CDate(Fields!Ausgang_Angebot.Value))
Every time I try to save the report, I get this error message:
[BC30455] Argument not specified for parameter 'DateValue' of 'Public Function Day(DateValue As Date) As Integer'.
The DataSource is a SharePoint List and the Date is given in the following format: 23.05.2014 00:00:00 (DD.MM.YYYY HH:MM:SS).
I've googled for a working solution for a long time now, but I had no success.
Is there someone who can help me?Hi Lucas,
According to your description, you want to return the difference between two date. It seems that you want to get the days. Right?
In Reporting Services, when we use DATEDIFF() function, we need to specify the data interval type, for days we can use "dd" or DateInterval.Day. So the expression should be like:
=DATEDIFF(DateInterval.Day, CDate(Fields!Eingang_Kundenanfrage.Value),CDate(Fields!Ausgang_Angebot.Value))
OR
=DATEDIFF("dd", CDate(Fields!Eingang_Kundenanfrage.Value),CDate(Fields!Ausgang_Angebot.Value))
Reference:
Expression Examples (Report Builder and SSRS)
If you have any question, please feel free to ask.
Best Regards,
Simon Hou -
Note 830576 - Parameter recommendations for Oracle 10g
hi all DBA experts.
I am not good familiar with Oracle database while i read a Note 830576 - Parameter recommendations for Oracle 10g. in which SAP General Recommendation:
You should delete obsolete initialization parameters from the profile.
To determine which obsolete parameters are currently set, proceed as follows:
SQL> SELECT NAME FROM V$OBSOLETE_PARAMETER WHERE ISSPECIFIED = 'TRUE';
when i execute above command then result is no rows selected
while there are many parameters in above SAP Note which are already obsolete and not set in initSID.ora file.
for exp. the parameter OPTIMIZER_INDEX_COST_ADJ is showing
#### OPTIMIZER MODE
#optimizer_index_cost_adj = 10
as you know that this parameter is very important regarding System Performance.
now please guide me . I have to set these parameter or no need while there is not showing any parameters against obsolete command.
waiting you valuable reply.
Regards,hi both,
thanks for knowledge sharing with me other SDN users,
Dear Orkun,
Ok. At this stage, I can recommend you that apply what they have suggested,
in the message. So, you already did a part of it by configuring
Oracle parameters, already.
SAP support sent me this file (PRD_Parameters)
*** INFORMATION 1 ***
*** INFORMATION 2 ***
*** INFORMATION 3 ***
*** INFORMATION 4 ***
*** INFORMATION 5 ***
*** INFORMATION 6 ***
*** INFORMATION 7 ***
*** INFORMATION 8 ***
*** INFORMATION 9 ***
*** INFORMATION 10 ***
*** INFORMATION 11 ***
_b_tree_bitmap_plans
_fix_control (4728348)
event (10753)
event (38087)
event (10183)
optimizer_index_cost_adj
star_transformation_enabled
event (10027)
event (10028)
event (10411)
event (10629)
event (14532)
_fix_control (5705630)
_fix_control (5765456)
_optimizer_mjc_enabled
_sort_elimination_cost_ratio
event (10091)
event (10142)
event (38068)
event (38085)
event (44951)
parallel_execution_message_size
parallel_threads_per_cpu
query_rewrite_enabled
log_archive_dest_1
log_archive_format
max_dump_file_size
optimizer_features_enable
log_archive_dest
_push_join_union_view
_cursor_features_enabled
_first_spare_parameter
event (10049)
db_writer_processes
parallel_max_servers
db_cache_size
pga_aggregate_target
processes
sessions
dml_locks
job_queue_processes
log_checkpoint_interval
remote_login_passwordfile
sga_max_size
shared_pool_reserved_size
sort_area_retained_size
sort_area_size
statistics_level
workarea_size_policy
they only highlighted these following parameters from above
**** INFORMATION 8 *** DB Patchset: 10.2.0.4.0
**** INFORMATION 9 *** DB Mergefix: 0 (released before 2008-07-11)
FYI... recently, i applied the Oracle Patches 10.2.0.4 in this sequence
MS Windows x86-64 (64-bit)
Patchset_10204_MSWIN-x86-64aa.bin
Patchset_10204_MSWIN-x86-64ab.bin
Patchset_10204_MSWIN-x86-64ac.bin
OPatch
OPatch_10205_Generic_v0.zip
Generic (32-bit / 64-bit)
p8350262_10204_Generic.zip
p7592030_10204_WIN_GENERIC.zip
p9254968_10204_WIN_GENERIC.zip
10204_Patch44_MSWIN-x86-64.zip
p9584028_102040_Generic.zip
p9843740_10204_Generic.zip
and please tell me , still i have to apply highlighted parameters or now no need.
Regards, -
Argument not specified for parameter error.(IIF) Report Builder 3.0
Hi, Im trying to set the font colour of text dynamically dependant upon the date.
This is using report builder 3.0 expressions. -I'm new to using expressions.
I want my expression to do this:
If less than or equal to today, RED,
If greater than today but less than today+30 days, yellow, (this is the confusing bit)
else Black.
My expression is this:
=IIF(Fields!Standard_Licence_Expiry.Value =< TODAY(),"Red",
IIF(Fields!Standard_Licence_Expiry.Value BETWEEN TODAY() and (DATEADD(DateInterval.DAY,30,GETDATE())),"Purple","Black")
However I keep getting the error:
The Color expression for the textrun ‘Standard_Licence_Expiry.Paragraphs[0].TextRuns[0]’ contains an error: [BC30455] Argument not specified for parameter 'FalsePart' of 'Public Function IIf(Expression As Boolean, TruePart As Object, FalsePart As Object)
As Object'.Hi BlakeWills,
Unlike T-SQL, there is no BETWEEN keyword in
SSRS expressions. So we can try the expression like below to achieve your requirement:
=IIF(Fields!Standard_Licence_Expiry.Value <=TODAY(),"Red", IIF(Fields!Standard_Licence_Expiry.Value > TODAY() and Fields!Standard_Licence_Expiry.Value < DateAdd(DateInterval.Day,30,Today()),"Yellow","Black"))
Please note that the Standard_Licence_Expiry field should be a date type data in the expression above. If it is a string type, we should use the expression below to replace the Fields!Standard_Licence_Expiry.Value:
cdate(Fields!Standard_Licence_Expiry.Value)
If there are any other questions, please feel free to ask.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
Steps to configure BPM report from Solman 7.00 for productive system ECC6.0
Hi all,
Please given me the steps to configure Buisness process Monitoring reports from Solman 7.0 for productive system( ECC6.0, windows & database oracle 10.2),
I wanted to create the Reports of monitoring the buisness.
Regards,
Akash Basis consultant.Thanks for replying Volker von Gloeden,
This thread is my first one in SDN & I am very glad that someone has given the answer ,
I will take a look for solution you have provided & will inform you.
Thanks again. -
SAP Parameter Recommended note for SAP Content Server 6.40
Hi..
we are planning to installation of SAP Content Server 6.40 with SAP MAXDB 7.6 on Solaris, Kindly provide what are the recommendation need to perform before installation of Production system.
Like IO Buffer Cache[MB] , Number of Sessions or any SAP Parameter Recommended note for SAP Content Server 6.40 with SAP MAXDB 7.6.
Regards,
PanuHello,
Did you already check the preparations and parameters in the SAP CS 6.40 installation guide ?
You can find topics in the Installation Guide like :
- Planning and Sizing of the Database Instance
- Preparations
For more in depth tuning also have a look at the following document :
Operational Guide - SAP Content Server
This document contains the complete list of Content Server parameters.
Success.
Wim -
Parameter recommendations for instance with 24 GB Memory
Hello,
I have a 24 GB Ram SAP System. Can anyone kindly advice on instance parameter recommendations for 24 GB memory in RZ10?
Thanks & Regards,
MohiHi
i am completely agree with Divyanshu and reagan ,
to add more please also consider how many users you are expecting in system .
How many Work process are you are planning in the system
rest please find the notes with respect of your OS / DB combination .
all the best
Regards
Dishant. -
Custom Report Not fetching values for parameter of report (Valueset not pop
Hi,
I am running custom report on Oracle application R12. This report parameters used standard value set for fetching purchase order number. The value set is not populating any values for the custom report. but for the standard report where this valuse set populating proper result.
It's bit Supprising ...the same valuset populating values for standard reports but not for custom report developed by me.
Value set query using table valueset and getting values from po_headers (View)
ThanksHi All,
Luckily I have been able to rectify the problem !
I tried retrieving the output using LISTCUBE to show the SID of the InfoObject also for which I was unable to get the data. After the report successfully gave the output for those I/O, I checked again I could see the data in the I/O maintain master data !
It worked like magic to me !
But I could guess that since it is a virtual I/O therefore it is not able to retrieve the data from the table directly and is able to do that only after the SID of this I/O is retrieved.
(If a characteristic does not have any master data, the values from the SID table are displayed for the "Values in Master Data Table" mode.)
Closing the thread !
Regards
Shalabh -
Urgent help required - linked subreport keeps asking for parameter value
Greetings,
I have developed a report in the Crystal Reports bundled with Visual Studio 2005. The data is obtained from a stored procedure. One of the fields in the result set is named "Id".
I have embedded a subreport in the details row of the main report. The subreport also gets its information from a stored procedure. This stored procedure has one parameter named "OpportunityId". This field is linked to the field named "Id" above. the subreport has been set to supress blank subreports.
In the development environment and running the executable of the application on the development machine the report works perfectly. The subreport displays as it should and all is well.
When I deploy the report onto user machines where they have the crystal runtime installed, the report keeps asking for a parameter value for the subreport.
I cannot get this to stop happening.
This report is urgently required. PLEASE could someone help me out here.
I am at my wits end.
I have attached a zipe file containing the following:
- the two stored procedure
- the rpt file
- a sample report
- a screen showing the report having just been generated
Thanks in advance,
Robert Lancaster<p>Hi Robert,</p><p>I see your report template and stored procedures. All seems to be ok. <br /></p><p>The most important is to assign the report parameters for all linked subreports (only one in your case).</p><p> </p><p>Try this (in C#, in VB.NET the code are very similary): </p><p>ReportDocument report = new ReportDocument(@"TopFortyReport.rpt");</p><p>AssignParameters(report, paramCollection);</p><p>// and now assign parameters to all linked subreports </p><p>foreach( CrystalDecisions.CrystalReports.Engine.Section section in report.ReportDefinition.Sections)</p><p>{</p><p> foreach (CrystalDecisions.CrystalReports.Engine.ReportObject reportObject in section.ReportObjects)<br /> {</p><p> if (reportObject.Kind == ReportObjectKind.SubreportObject) </p><p> {</p><p> SubreportObject subReport = (SubreportObject)reportObject;</p><p> ReportDocument subDocument = subReport.OpenSubreport(subReport.SubreportName); AssignParameters(subDocument, paramsCollection);</p><p> }</p><p>} </p><p> </p><p>void AssignParameters(ReportDocument report, object[] paramsCollection)</p><p>{</p><p> int nParams = paramsCollection.Length;</p><p> for (int iParamIndex = 0; iParamIndex < nParams; iParamIndex++)</p><p> {</p><p> if (report.DataDefinition.ParameterFields[iParamIndex].IsLinked())</p><p> continue;</p><p> report.SetParameterValue(iParamIndex, paramsCollection[iParamIndex]);</p><p> }</p><p>}</p><p> </p><p> </p>
-
SSRS : Reporting Services - Multi-Value Parameter Issue
Hi,
This problem is been around the blogs and forums for while now but may be it's not answered to the fullest. I couldn't get any satisfactory or completed solution on the issue so far, any clues/help will be highly appreciated.
My scenario is very simple :-
I am using SQL Server 2005 and SSRS. I need to develop a report which has a parameter value called Customer Name. The users should be able to select multiple customers from the list and sometimes Select All also. I tried the following :-
Created two data sets : Second dataset is just to populate the Customer Name
Created a Report Parameter and mapped with the query parameter where it says "Where CName in (@Parameter1)"
Nothing seems to be working although I tried to apply all the existing half-way solutions currently available in the forums. May be I am not getting to the right solution.
Here is what's happening :-
When used '?' like "where CName = ?" then it's working fine for the single value. {Multi value query cannot be used with ?}
But for multiple values when used @Parameter1 like "where CName in (@Parameter1)" it's giving the following error
Cannot add multi value query parameter '@Parameter1' for data set 'Dataset1' because it is not supported by the data extension.
However if commented this line it's pulling all the values whether or not selected from the parameter list.
This is the basic thing which I was not able to get the desired result, in addition I was looking to get the Customer Name parameter selected with a partial entry as we use LIKE. Example :- If the user enters 'St' in the text box the list should show all the names starting from those two letters
Starter
Steve
Steven
Stevenson etc.
I am not sure whether I'll will be able to get to this extent or not but until the multi value parameter, I am desperate to get the solution. So any sort of help/advise is highly appreciated.
Regards,Hi,
This problem is been around the blogs and forums for while now but may be it's not answered to the fullest. I couldn't get any satisfactory or completed solution on the issue so far, any clues/help will be highly appreciated.
My scenario is very simple :-
I am using SQL Server 2005 and SSRS. I need to develop a report which has a parameter value called Customer Name. The users should be able to select multiple customers from the list and sometimes Select All also. I tried the following :-
Created two data sets : Second dataset is just to populate the Customer Name
Created a Report Parameter and mapped with the query parameter where it says "Where CName in (@Parameter1)"
Nothing seems to be working although I tried to apply all the existing half-way solutions currently available in the forums. May be I am not getting to the right solution.
Here is what's happening :-
When used '?' like "where CName = ?" then it's working fine for the single value. {Multi value query cannot be used with ?}
But for multiple values when used @Parameter1 like "where CName in (@Parameter1)" it's giving the following error
Cannot add multi value query parameter '@Parameter1' for data set 'Dataset1' because it is not supported by the data extension.
However if commented this line it's pulling all the values whether or not selected from the parameter list.
This is the basic thing which I was not able to get the desired result, in addition I was looking to get the Customer Name parameter selected with a partial entry as we use LIKE. Example :- If the user enters 'St' in the text box the list should show all the names starting from those two letters
Starter
Steve
Steven
Stevenson etc.
I am not sure whether I'll will be able to get to this extent or not but until the multi value parameter, I am desperate to get the solution. So any sort of help/advise is highly appreciated.
Regards,
you speak spanish -
Reporting action with a parameter
Hi,
I am having an issue setting up a reporting action with a parameter. The report I am trying open
is non-cube based database report. I tried a few syntax variations for
the parameter value such as:
UrlEscapeFragment( [Dimension].[Attribute].CurrentMember.Name)
UrlEscapeFragment( [Dimension].[Attribute].CurrentMember)
UrlEscapeFragment( [Dimension].[Attribute].CurrentMember.Value)
UrlEscapeFragment( [Dimension].[Attribute].CurrentMember.UniqueName)
But non of them seems to work.
The action disappears ones I set the
parameter.
What am I doing wrong?
Thank,
Sashasee this
Report Navigation from SSAS
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs
Maybe you are looking for
-
How can I open XML form in the Adobe reader, but not through the browser extention
I am saving the document as Adobe Dynamic XML Form (useing Adobe LiveCycle Designer), When I open the document I get this error and I do have a Adobe reader installer. Please wait... If this message is not eventually replaced by the proper contents o
-
How do you import pictures to an album in Photos?
Hi, I've just started using the new photos application after migrating from iPhoto and now I can't seem to import pictures to an album? How do you do this? It seems photos has imported everything from an SD Card and my iPad and lumped it all into one
-
Ovi suite - 'find music on ovi store'
The 'Find music on OVI store' screen, has only Search function, but doesnt allow the rich browse experience as available in the web site. Is this intentional? If I click 'Browse all music on Ovi', it takes me to website, but doesnt allow me to downlo
-
CS4 - a syntax error on line 27 of list.js.php
I am getting a message "There is a syntax error on line 27 of list.js.php. Code hinting may not work untill you fix this error" Does anyone have a fix?
-
Two account with same UPN in Active Directory
Is it possible to have two accounts with same UPN in AD? I'm using Windows Server 2012 R2