AC SPM (FF): impact on back end performance

Hi all,
A customer want to know if documentation exist that shows the impact on performance to log data records in tables.
Information in the firefighter log only takes place if parameter rec/client in the system profile is set correctly. But how to know the impact of such configuration?
Best regards

Dear Vincent,
I never came across any such documentation which tells about the performance impact because of log generation.
But I fully agree that this has become a common question that most customers ask.
Actually, It doesn't matter if you have Firefighter in place or not your SAP R/3 system still generates logs of all user activities, and Firefighter gathers log information from R/3 and present it on the web interface in a well designed report.
Please note that, Firefighter gathers logging information from the following:
u2022 Statistical Records/User Activities (STAT) ‐ The SAP Systems also log activities categorized by transaction and user in statistical records.
u2022 Change Documents (CDHDR) ‐ The SAP Systems capture changes with change documents, i.e. entries into the CDHDR table.
u2022 Transactions ‐ All transactions that are successfully entered are reported (whether any updates were made or not).
u2022 Programs Executed ‐ If transactions SA38 or SE38 are executed and a program is run, the program name will be reported.
Apart from this, Firefighter does create it's own tables at backend which are used to log user activities.
For example, In case of Reason codes, a table is maintained at backend and the firefighter user logon information and activities are recorded with respect to a reason code, but that doesn't mean that, there will be any  impact on the system's usual performance. It is just like any other SAP Program which needs it's own tables and need to gather information from some of the default tables. That's it.
One thing to note here is that, if you do not have firefighter the SAP R/3 system still captures user's activities and maintain an audit trail but with Firefighter you have an advantage of effective firefighter strategy and well organized detailed, web reporting.
I am sorry i do not have any technical performance measuring documentation with respect to log generation. But I feel that there won't be any performance issue.
I hope that helps,
Thanks & Regards,
Amol Bharti

Similar Messages

  • Shortened Fiscal Year and its impact on BI back end and Bex reports

    Hi All,
    Our client is making some changes to the fiscal year period.
    Becuase of some business requirements, we will have to shortened the fiscal year.
    Can you please suggest - what are the watch points when we do this?
                                            - what will be the impact to BI back end and Bex reports?
    Thanks,
    Nisha

    Hello Nisha,
    Since the fiscal year (Infobjects - 0FISCYEAR and/ 0FISCPER3) is compounded with fiscal year variant, therefore maintaining the correct variant in BI will automatically take care of showing the data correctly.
    So there are two things to be maintained in BI:
    1) To see that the variant definition.
    2) If you need to display the text of the fiscal periods, then the correct texts.
    Let me know if you need more clarifications.
    Regards,
    Shweta
    Edited by: Shweta Kesarwani on Jan 8, 2010 11:10 AM

  • Refresh table and display the records after insertion of data from back end

    Hi Experts,
    JDEV 11.1.2.1
    I have a useacase which needs data to be inserted from oracle back end procedure and displayed in a ADF Table Component, when a button is pressed.
    is this possible?..if yes , how?
    Is view object will automatically refreshed and fetches newly created(from back end) rows?
    thankz in advance
    PMS

    Hi user707,
    thankz for ur reply....
    i think after executing a procedure you want to call commit operation. better you can perform this.getDbtransaction().commit In Application Module;yes i want to commit transaction after executing back end procedure using preparedStatement.Procedure is for inserting data into same table , which used for creating VO and Read only ADF Table.Procedure is executed fine, but newly created records are not getting into ADF table.Once i did commit opeartion inside back end procedure, whole records are getting into ADF Table.
    Is there any way to get whole records without doing Commit operation inside Back end procedure?
    PMS

  • Client Copy back-end system

    Hi Guys,
    We have made a client copy of the back-end system of SRM (SRM 5.0). Only the back-end and not SRM has been copied.
    After replication all the master- and customizing data again to SRM from the 'new' back-end I have found an issue with updating the suppliers.
    It seems that I can not remove old business partners from SRM with BUPA_TEST_DELETE if these are used already in SC's. However the new copy of the back-end system has completely different suppliers we need to use in SRM. This causes for an inconsistency with the supplier numbers, as we want to keep the R/3 numbers in SRM.
    Does anyone has a good idea how to proceed? That is, how can I remove the business partners (suppliers) in SRM which were used before the client copy of R/3, so that I will be able to completely get all the relevant 'new' vendors from the R/3 system after the client copy.
    When I execute BUPA_TEST_DELETE it will end up in error saying the suppliers can not be removed. Do I need to archive all the old documents (SC & PO) before I can remove all vendors in SRM, or is there a way to force the removal of all the business partners from before the back-end client copy?
    Thx.
    Skander

    Hi,
    I already figured out how to solve the issue.
    For anyone who wants to know how to:
    -First clear the vendor groups in the vendor hierarchy; do not renove the root node
    -Then run BBPGETVD which will get you the new vendors from the back-end; for me only role LF for suppliers.
    -Then run BBPUPDVD which will update all the fields for the old business partner numbers in SRM which were used in documents, and replicated from the old back-end system.
    In my case I had to play a litlebit with the setting 'only creditors', to update BP numbers which were not suppliers in the new back-end.
    After performing these steps everything should be fine.
    So it's perfectly possible to make a client copy of only the back-end system without copying SRM (in the classic scenario that is).
    Rgds,
    Skander

  • Back end activities for Activation & Deactivation of Aggregates

    Hi ,
    Could any body help me to understand the back-end activites performed at the time of activation and deactivation of aggregates.
    Is filling of Agreegate is same as Roll up?
    What is the diffrence between de-activation and deletion of Aggregate?
    Thanks.
    Santanu

    Hi Bose,
    Activation:
    In order to use an aggregate in the first place, it must be defined activated and filled.When you activate it, the required tables are created in the database from theaggregate definition. Technically speaking, an aggregate is actually a separate BasicCube with its own fact table and dimension tables. Dimension tables that agree with the InfoCube are used together. Upon creation, every aggregate is given a six-digit number that starts with the figure1. The table names that make up the logical object that is the aggregate are then derived in a similar manner, as are the table names of an InfoCube. For example, if the aggregate has the technical name 100001, the fact tables are called: /BIC/E100001 and /BIC/F100001. Its dimensions, which are not the same as those in the InfoCube,have the table names /BIC/D100001P, /BIC/D100001T and so on.
    Rollup:
    New data packets / requests that are loaded into the InfoCube cannot be used at first for reporting if there are aggregates that are already filled. The new packets must first be written to the aggregates by a so-called “roll-up”. In other words, data that has been recently loaded into an InfoCube is not visible for reporting, from the InfoCube or aggregates, until an aggregate roll-up takes place. During this process you can continue to report using the data that existed prior to the recent data load. The new data is only displayed by queries that are executed after a successful roll-up.
    Go for the below link for more information.
    http://sapbibw2010.blogspot.in/2010/10/aggregates.html
    Naresh

  • How do I create a UI for SQL server back end using Dreamweaver wizard

    Hi,
    I want to test a database driven application which is using SQL server as back end.
    To test that I want to create web UI using C#. As I remember in dreamweaver there is a wizard to do it easily.
    But I can not find it now. Please let me how to do it
    I'm using CS5.
    Thanks

    flashmark1 wrote:
     I want to create web UI using C#. As I remember in dreamweaver there is a wizard to do it easily.But I can not find it now.
    Support for ASP.NET was removed from Dreamweaver some time ago (in CS4, I think).
    If you want to restore the ASP.NET server behaviors in CS5, you need to install ASPNet_Support.mxp, which can be found in C:\Program Files (x86)\Adobe\Adobe Dreamweaver CS5\configuration\DisabledFeatures in Windows or the similar location in the Applications folder on a Mac.
    The server behaviors are no longer officially supported, but they perform the same functionality as in older versions of Dreamweaver.

  • Newbie back end choice

    When installing the trial version of Flash Builder 4 how does a newbie know what to choose as a back end?
    Someone who just wants to "learn Flex in a week"?
    Is there a FAQ somewhere, or do we need to post every question?
    Thanks!

    You do not need to install any backend technology to work through the Flex in a Week series. Data retreival in the series is performed against a live server that is already set up; the appropriate details are in the exercise directions.
    If in the future you do want to learn how to create the code for the backend, you can choose any technology that can be accessed via HTTPService, WebService or RemoteObject components. You will learn about these components in Days 2 and 3 of Flex in a Week.
    Also, when you install the Flash Builder trial version, consider installing the Premium, rather than Standard Edition so that you can follow the steps for using the Network Monitor.

  • How the data is stored in Info cube...in the back end what will happen???

    Hi Experts,
    How the data is stored in Info cube and DSO...in the back end what will happen???
    I mean  Cube contain Fact table and Dimension tables How the data will store and what will happen in the backend???
    Regards,
    Swetha.

    Hi,
    Please check :
    How is data stored in DSO and Infocube
    InfoCubes are made up of a number of InfoObjects. All InfoObjects (characteristics and key figures) are available independent of the InfoCube. Characteristics refer to master data with their attributes and text descriptions.
    An InfoCube consists of several InfoObjects and is structured according to the star schema. This means there is a (large) fact table that contains the key figures for the InfoCube, as well as several (smaller) dimension tables which surround it. The characteristics of the InfoCube are stored in these dimensions.
    An InfoCube fact table only contains key figures, in contrast to a DataStore object, whose data part can also contain characteristics. The characteristics of an InfoCube are stored in its dimensions.
    The dimensions and the fact table are linked to one another using abstract identification numbers (dimension IDs) which are contained in the key part of the particular database table. As a result, the key figures of the InfoCube relate to the characteristics of the dimension. The characteristics determine the granularity (the degree of detail) at which the key figures are stored in the InfoCube.
    Characteristics that logically belong together (for example, district and area belong to the regional dimension) are grouped together in a dimension. By adhering to this design criterion, dimensions are to a large extent independent of each other, and dimension tables remain small with regards to data volume. This is beneficial in terms of performance. This InfoCube structure is optimized for data analysis.
    The fact table and dimension tables are both relational database tables.
    Characteristics refer to the master data with their attributes and text descriptions. All InfoObjects (characteristics with their master data as well as key figures) are available for all InfoCubes, unlike dimensions, which represent the specific organizational form of characteristics in one InfoCube.
    http://help.sap.com/saphelp_nw04s/helpdata/en/4c/89dc37c7f2d67ae10000009b38f889/frameset.htm
    Check the threads below:
    Re: about Star Schema
    Differences between Star Schema and extended Star Schem
    What is the difference between Fact tables F & E?
    Invalid characters erros
    -Vikram

  • Adobe for MSS PCR forms with 46C back-end???

    Hi all,
    A quick question - is it possible to use Adobe document services for PCR forms when the back-end R/3 system is 4.6C? Or do we need to be on Enterprise or ERP?
    From what we've seen it appears that the ISR functionality in 46C is not enabled to allow selection of an Adobe form - thus ruling this form option out for 46C PCRs, meaning we'll use JSP forms instead.
    Can anyone confirm whether this is the case, and/or provide details of what they have done for PCR forms in 46C?
    (we do have a WAS 6.40)
    Many thanks
    Ross

    Hi Markus,
    Your response does not line up with information that I have found on SDN:
    10. Can Interactive Forms work within, for example, an SAP R/3 Enterprise or 4.6C system? Is it alternatively possible to run an external SAP Web Application Server 6.40 instance with a lower-release SAP system?
    Interactive Forms is shipped as a part of SAP Web AS 6.40. SAP Web AS 6.40 can be connected to lower-release backend systems to exchange data (using RFC).
    If you want to use forms in interactive scenarios, you can use technologies such as an RFC connection to exchange data between your application system (for example, SAP R/3 4.6C) and the SAP Web AS 6.40, which includes the required Adobe technology.
    If you are working with high-volume printing scenarios, consider that the customization of print forms is optimized for use within SAP applications.
    This means:
    ·At design time, you create relations between application data and form objects based on a common SAP dictionary.
    ·Form templates are available within their corresponding SAP applications. Templates are delivered by SAP only as part of an application.
    ·Performance is optimized for bundled systems, i.e. an SAP application system and its technological platform.
    SAP recommends that customers
    ·Use the same system for application and form printing services in high-volume scenarios
    ·Work with SAP-delivered form templates in the corresponding application. (If you use SAP NetWeaver for form printing services only, you will need to build your scenario from scratch.)
    Please note: If you are planning a high-volume printing project using SAP Web AS 6.40 and an existing, lower-release SAP solution, please turn to your SAP consulting contact for detailed guidance.
    If I am reading this correctly, you just need to install WAS 6.40 with the Adobe Services on it and then cerate an RFC to the 4.6 SAP system. Is this correct?
    Regards,
    Todd

  • Effects on back end correction

    Hi,
    Can anyone please share, what are the effects on the back end - modification's?
    Thanks,
    Lavanya

    Lavan ya wrote:
    Hi,
    Can anyone please share, what are the effects on the back end - modification's?
    Thanks,
    LavanyaHi Lavanya,
    It is not advisable to do back end modifications. Any modification you do to the Standard Apps tables may or may not impact the system adversely. If the tables are custom tables, it is up to you to decide whether to update or not depending on its impact on your custom processes.
    If you update the standard Oracle tables, you will not get support from Oracle if there is an issue due to the backend updates.
    I would advise to raise an SR, propose your datafix to Oracle Support. In some cases Oracle Development can review the datafix and it is found ok, they will approve the datafix. Do not make any back end updates without Oracle's Approval.
    Hope this helps!
    Thanks,
    Sathish Raju
    [www.projectsaccounting.com|www.projectsaccounting.com]

  • A way to know the parameters passed to SAP back-end from t-code

    Hello,
    When my users report me performance issues from a specific t-code, I always need to ask them a variant or criterias they used to launch the query.
    SAP logs the t-code used in STAD or STATTRACE but is there a way to go further and find what were the field passed to the back-end?
    Thanks
    François

    Hi
    U can only ask it to your users or, if it's a background process, check the variant in the job (trx SE37)
    Max

  • How to create constrained or unconstrained Kerberos and know whether the back end is constrained or unconstrained Kerberos?

    Hello Community
        I am considering Kerberos Authenication but there seems to be
    2 kinds of Kerberos: constrained and unconstrained.
        Since when creating Kerberos you are only offered things like "Negotiate\Kerberos"
    Or "Negotiate" or "Setspn" the question is how do you create a constrained
    or unconstrained Kerberos and since the back end has to match how do you
    do you know whether the back end uses constrained or unconstrained Kerberos?
        Thank you
        Shabeaut

    Kerb is used for one of several scenarios:
    - connecting SP to SQL databases, which provides assurances around the connection between the SP service accounts and the SQL service accounts
    - connecting SP to external systems (such as SQL databases, which may be used by BCS, Excel, PerformancePoint, PowerPivot, etc).
    Constrained Delegation is not necessary for SP to use Kerb when connecting to SQL. it IS necessary for SP to talk to external systems (since Constrained Delegation is also known as "Kerberos with protocol transition", since it's
    transitioning a Claims based auth token to a kerberos based auth token).
    The difference is a setting in AD's Delegation tab, for the service account that will be collecting the users' login (presumably the webapp), and for the service account that will be performing the double-hop (presumably the service apps)... in addition
    to the kerb setting, you also need to specify EXACTLY which endpoints can be reached using the Kerb + CD... unconstrained delegation (the default) allows the Kerb token to be passed anywhere... constrained delegation only allows the Kerb token to be used
    by the places you specify (in the delegation tab)... such as the SQL server that the PerformancePoint scorecards will be querying.
    Links:
    - Microsoft's Kerberos guide : http://www.microsoft.com/en-us/download/details.aspx?id=23176
    - more links : http://www.sbrickey.com/Tech/Blog/Post/SharePoint_Troubleshooting_Kerberos_and_External_Data_from_Excel_Services
    - some health analyzers to find problems and recommend solutions : http://sdssharepointlibrary.codeplex.com/releases/view/92022
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • SAP BI back-end Vs SAP BO back-end

    Hi Friends,
    Purchasing SAP software packages - bought SAP NW 2007s package (included SAP BI) and SAP BO XI suite (included Data Integrator (DI) as part of the BO XI package).
    We have below scenarios and discussions around these scenarios - please advice the best practice/method: 
    1. ECC - > SAP BI(back-end) for storing ECC and other legacy data->BO reporting tools like Crystal Reports, WebI, Xcelsius etc.,
    2. ECC -> BO(back-end) for storing ECC and other legacy data using DI for setting up the ETL process -> BO reporting tools like Crystal Reports, WebI, Xcelsius etc.,
    3. ECC ->use BI and BO as back-end system -> BO reporting tools like Crystal Reports, WebI, Xcelsius etc.,
    Does anyone have reasoning to use both back-ends? The BI and BO packages include the back-end and I think it is up to the customer to choose either one as data warehouse system. Thinking that SAP may also have different package combinations to have either BI or BO back-end to use as data warehouse system which may reduce the license, implementation and maintenance cost.
    When it comes to scenario 1 and 2 u2013 How BO ETL handles the massive data extractions, error handling, and parallel extraction and performance issues compared to SAP BI? 
    Please provide your thoughts in approaching the specific scenarios?  It would be great if you could also provide some web links precisely relevant to this discussion.
    Thanks,
    Sudha

    HI,
    just to clarify: in the BusinesObjects Enterprise system you not storing data.
    1. ECC - > SAP BI(back-end) for storing ECC and other legacy data->BO reporting tools like Crystal Reports, WebI, Xcelsius etc.,
    >> for sure possible
    2. ECC -> BO(back-end) for storing ECC and other legacy data using DI for setting up the ETL process -> BO reporting tools like Crystal Reports, WebI, Xcelsius etc.,
    >> you would then use something that is called a Rapid Mart for example
    3. ECC ->use BI and BO as back-end system -> BO reporting tools like Crystal Reports, WebI, Xcelsius etc.
    >> yes.
    Both backends have a different purpose. BusinessObjects is reporting and BW is a datawarehouse.
    Ingo

  • Inconsistency between Bex and Back end

    Hello, I have a query about bex issue. I have few fields in my DSO/Cube which has data showing correctly in the back end but in Bex it shows partial of those values. like if i have something like this:
    ZField
    000000000000000000008
    It shows correct in DSO table but in Bex it only shows the zeros. do you know why and how to get this to show the whole field value?
    Thanks.
    By the way this is a characteristic and not keyfigure.

    Hi Vekant,
    If you have not did any speecific thing at query level then value should be shown correctly.
    Please try this once and check.
    Create new test query on your data target drag and droup your charecteristic.please execute your test query and see if you are able to see the correct value.
    try this.
    Regards,
    Ganesh Bothe

  • Front end and back end questions

    Hi,
    If I want to develop a web base SOA application by using Jcaps, I have several question want to ask.
    1.) In the front end, if i create the page by using eVision to create the page
    flow and the page layout, how can I match the fields of the page (such
    as the username, email, tel no... with the back end web services?
    2.) Does the flow of the front end web pages are control by the page flow in
    eVision? When will the eVision supported AJAX or JSF?
    3.) What is the use of the eInsight Business process manager, does it
    control all the back end flow, such as the flow of each web services?
    Does Jcaps has the Bpel engine to control the flow of web services?
    4.) I know that in JBoss, there is a jBPM server to control the flow of the front
    end pages, does JCAPS has this kind of server?
    5.) If i want to connect to the Database? I know that there is a eTL to extract
    the data from the database, it is true? Or do u recommend to connect the
    database directly through the web services by using JDBC or other
    framework as well?
    6.) If I have an existing application that is developed by .Net (With no web
    services). How can i integrate with other systems? What can I do in order
    to reuse the system? Or what Jcaps can do in this manner?
    Thanks for you reply! ^ ^

    Generally, back-end would consist of the taks associated with configuration of data targets (ODS, Cubes), working with extractors, mapping data to the data targets, writing transfer/start rtn/update rules, and creating Infopkgs/ Process Chains.
    Front-end deals with the use of the BW - writing queries, workbooks, web (although I think some of the infrastructure aspects of web reporting. e.g. javascript/templates might really could be considered backend).  Think of Front-end as all of the client/customer/user facing components.

Maybe you are looking for

  • Problem: Adobe Bridge CC has stopped working

    I run a Windows computer with Windows 8 64bits OS. When I try to start Adobe Bridge CC I get a message "Adobe Bridge CC has stopped working". I Tried to delete preferences (started with ctrl-key) but no cigar. Then I uninstalled Adobe Bridge and rein

  • Deleting from Internal table.....

    Hi All, I have two internal tables with same structure like: IT_REC_LIST and IT_REC_LIST_DEL. I have 10 records in this internal table: IT_REC_LIST and same 5 records in this internal table: IT_REC_LIST_DEL. I don’t have any key fields. So I want to

  • Poor sound quality in iDVD

    When I previewed my music video in iDVD it looked and sounded exactly right but when I burned it to a DVD and played it on my home DVD player, the sound quality was not "CD quality". It sounded crappy like a cassette. I played the DVD on the built in

  • Use laxical parameter in cursor

    Hi All, PROCEDURE Get_Transfer_Order(p_and IN VARCHAR2, p_tab OUT tab_Transfer_Order, pb_check OUT BOOLEAN, pn_ret_code OUT NUMBER, pv_ret_mesg OUT VARCHAR2) IS CURSOR c_tran_ord IS SELECT T.ORDER_NO,T.FROM_WHSE,T.TO_WHSE,T.REQUESTED_SHIPDATE FROM SO

  • Can't activate my iPhone 3GS after updated at 6.1.3. Why?

    I tried to activate my iPhone in iTunes and not working. The phone was bought from Orange Romania and I put a valid orange sim in it and still not activated. What can I do?  How can I contact the Apple support? phone is no longer in warranty.