BPC 7 MS: Which SQL statements are created for writing with input schedule?

Hi,
I wanted to know which SQL statements are created and executed if a user submits values using an Excel input schedule to an application.
When I check the correspoinding MS SQL server log files, I see that data is read from the three partitions belonging to the application and put into a temporary table, but I can't find anything about writing back to the application (presumably the WB partiton...) in the log.
There are some cryptic entries in the log file as well, but they are not human-readale... are there any BPC logfiles that could tell me which SQL statements are created and executed to write back the new values to the application? Thanks!

Hi,
As far as i know, when a user send data entry from an excel schedule, it will be written in the WB table of the application (for each application, you have 3 Data tables : WB, Fact2 and Fact).
I presume that the SQL statement may be an INSERT or UPDATE statement.
Technically, the update is done by the send governor service (hosted on your BPC application server).
There is no log that will show you the SQL Statement besides a SQL trace that you have to setup in SQL Server 2005 Manager Studio.
btw, the data are written in the Relationnal database but are read from the OLAP cube. The olap Cube is split in 3 partitions (ROLAP on WB table / and MOLAP on fact and fat2). Wich mean that every new entry in WB will be automatically "updated" in the cube.
Some DM packages can directly write data in fact2 table. In this case you need to reprocess the cube to get it loaded.

Similar Messages

  • Content Server - Which SQL statements are running?

    Hi sap lovers! Does anyone aware of which sql statements being run on the maxDB part when, e.g saving a document (or retrieving a document) (on the ABAP part) within our DMS landscape?
    And at the whole, Is It possible to monitor sqls running on MAXDB, like we can see in ST04
    -> Oracle Session
    Regards,
    Vladimir

    You can find that out doing the following:
    - on any ABAP system start DB59
    - enter the data to connec to the content server database
    - doubleclick on the made entry so you get in "DB50 for remote databases"
    - switch on the command monitor
    - then use the task manager and press on "running commands"
    Markus

  • Limits to the SQL Statement when creating External Dictionaries

    Limits to the SQL Statement when creating External Dictionaries
    Does RC not provide the ability to concatenate multiple db columns into a single dictionary field?  When trying a query like:  SELECT Col1 + Col2 AS NewCol1 FROM Tbl1 we get an error("Unknown internal error") after clicking to save/create the new  dictionary.  This is on version 2008.3

    What if you created a buffer table in your external database, that is populated by your field-merging query, and then invoke that from Newscale? The temporary table would be updatable by newscale (although, presumably, you wouldn't actually have newscale update it), so then it'd accept that connection.
    For example, I think you could do something like that by creating a View in MS SQL Server. Likewise, in other database brands you could create a Trigger that would update the buffer table each time data in the real tables are changed.

  • Where to see activities, which are created for the campaign with target group

    Hi
    I have created a Communication Method in SPRO -> CRM -> Marketing -> Marketing Planning & Campaign Management -> Campaign Executtion - Define Communication Method : Activity has been configured
    Activities are not appearing after creation of campaign with target group.
    Where to see activities, which are created for the campaign with target group?
    Regards
    Hamid

    Hello,
    alternatively to check  table CRMD_ORDERADM_H directly you can use the related transactions search for the campaign:
    This should bring all activities generated by the campaign. If this is empty first check the job log of the campaign execution job again:
    This gives information if any target group members have business transactions created. If the log does not contain the required information you can debug from SM37. The business transactions (activities, leads, sales orders) are generated from function module CRM_MKTTGGRP_PROC_CREATE.
    best regards,
    Johannes

  • Which two statements are true about WHERE and HAVING clause ?

    Which two statements are true about WHERE and HAVING clause ?
    1. WHERE clause can be used to restict rows only
    2.HAVING clause can be used to restrict groups only
    3.HAVING clause can be used to restrict groups and rows
    Plz help me in dis ques...which two will be correct...i think its 1 and 2...but not sure.

    863180 wrote:
    Plz help me in dis ques...which two will be correct...i think its 1 and 2...but not sure.If you are not sure then you do not fully understand HAVING.
    SY.

  • SQL DB are created

    Hi to all
    after installing the first Single Server module, at the sql i have seen 3x
    DB
    STDSDB
    STMSDB
    STRSDB
    by installing the second module PDS i get a windows message that ask me
    "The DB STDSDB already exists on the server name ___. Do you want to use it
    as-is?
    default setting is "YES" leave the DB as is, if clicking "NO" ESM will
    delete the DB and creating again the same DB
    And its happen again by next module management service
    Way it happens???

    The SSI (Single Server Installation) takes care of all services needed on the server side. You'll only need to install the Management Console (MC) on the admin workstation - or server - besides SSI.
    The PDS and MS installs are for distributed installations. I'd strongly recommend you read the installation guide for ZESM before you continue.
    http://www.novell.com/documentation/zesm35/index.html
    >>>
    From: Avi Botbol<[email protected]>
    To:novell.support.zenworks.endpoint-security-management
    Date: 3/16/2009 12:34 PM
    Subject: SQL DB are created
    Hi to all
    after installing the first Single Server module, at the sql i have seen 3x
    DB
    STDSDB
    STMSDB
    STRSDB
    by installing the second module PDS i get a windows message that ask me
    "The DB STDSDB already exists on the server name ___. Do you want to use it
    as-is?
    default setting is "YES" leave the DB as is, if clicking "NO" ESM will
    delete the DB and creating again the same DB
    And its happen again by next module management service
    Way it happens???

  • Which transaction we are creating all these display ranges

    Hi Friends,
      In Sales document controls Display Range we have UALL, UHAU & UMAR in which transaction we are creating all these display ranges. friends Please provide me the solution for this issue.
    Regards
    Srikanth

    Do you have a Mac? 
    Running iOS sync, you don't initiate manual syncs - it just happens as you add/mod/delete contacts.  Did you by chance add a Facebook or Twitter account to a device via iOS settings?  Facebook can alternatively sync all your friends' contacts into your Contacts app.  If that's not it, suggest downloading the contacts into a vCard, importing into a client that can read them, fix them all, then if you have a Mac, re-import into Contacts on Mountain Lion (Address Book on Lion).  That should fix it.

  • SQL Statement as Parameter for Stored Proc

    This works fine in SQL script, but doesn't work when converting the script to a sp.  It doesn't like how I've defined the @PeriodEndDate parameter.  How do I set the variable to the results of a SQL statement?
    CREATE PROCEDURE usp_ARAging 
    -- Add the parameters for the stored procedure here
    @FiscalYear int = 2014, 
    @FiscalPeriod int = 5,
    @PeriodEndDate date = (SELECT MAX(JEDate) FROM ERPSQL01.EpicorNamg905.Accounting.Dim_JEDate
    WHERE FiscalYear = @FiscalYear
    AND FiscalMonth = @FiscalPeriod)
    Kirk P.

    Let's start over.  The default value of a procedure argument is a "suggestion" - a value to be used when it is not provided by the caller.  So is your goal to allow the user to supply any date, not just the one that coincides with the
    fiscal year and period values?  IF not, then it should not be a parameter and the value should be determined by the code inside the stored procedure. 
    However, if your goal is to allow any value, then you must follow the rules for specifying an appropriate default and those rules are very restrictive.  You cannot use a query nor can you refer to other parameters.  The typical approach is to use
    a "marker" value which the caller uses to indicate that it wants to use the true "default" value which you would then determine inside your stored procedure.  Often a value of NULL is used; in your procedure the code checks this parameter
    for a null value and, if found, assigns it the value you used in your query above.
    And while we're at it, you should code defensively and check that the set of values supplied as parameters are consistent with each other and with the logic that depends on them.  For example, presumably the period argument should be between 1 and 12
    (and not null).  I suggest you reconsider the use of integers since the domain of these values FAR EXCEEDS that allowed for years and months for most business purposes.

  • Which extraction methods are used for extracting AR , AP, GL , cost centre

    which extraction methods are used for extracting AR , AP, GL, cost centre  account   data from R/3 system.
    please let me know what type of extraction we use...generic or FISL.... OR COPA
    ON WHAT SCENARIOS WE USE  THIS EXTRACTIONS..
    if any have documents on it please  email...please  send  an  email    documents ..
    to  [email protected]  
    iam bit confused with sap help...
    will reward full points
    please reply

    Hi,
    For general ledger :
    http://help.sap.com/saphelp_nw70/helpdata/en/57/dd153c4eb5d82ce10000000a114084/frameset.htm
    This is the best how-to guide on AP,AR,GL and TAX.
    http://help.sap.com/saphelp_nw04/helpdata/en/af/16533bbb15b762e10000000a114084/frameset.htm
    Hope it helps.
    Regards,
    Srikanth.

  • Two idocs are created for one output message type

    hi all,
    we are communicating our sap idocs to external system using ALE.It is working smoothly.
    Our problem raises here,
    .idocs are creating at the time of output type attachment for purchase orders.But rarely,two idocs are creating for one message type.It means two idocs are created for same Purchase order.It makes complications for the external system.
    anyone can help me pls?
    thnks in advance..........

    thanks jurgen for ur reply,
    jurgen, the second idoc is not an "ORDCHG",It is the replica of first idoc.This one has also "ORDERS" message type.The only difference between these idocs are the time.It means the difference between the time field segments of these idocs have only three(3)seconds difference.We think that its from the system error.If it is not from the system error pls give me the explanation.
    thanks in advance.......

  • Maintenance orders are created for FL/equipment only ?

    Hi all,
    "maintenance orders are created for FL/equipment only".
    How can i to understander this sentence, i use t-code: iw31 to create a maintenance order, and the 'Assembly' field can be entered. so how can i to create a maintenance order just for FL/equipment only ?
    Thanks and best regards,
    Ivy Lu

    Hi Praveen,
    It's not a message. i got this sentence from the following information:
    Q7: When you maintain an assembly in a piece of equipment, is it possible to get maintenance history of the assembly? Do you have to create it as a piece of equipment?
    A7: As maintenance orders are created for FL/equipment only, maintenance history can only be tracked at that level, not at assembly level.  Assemblies are mere structuring devices to have spare parts linked to an equipment in a structured manner. However, in PM orders, you can mention the assembly along with the FL/Eq. Depending on your reporting needs, an ABAPer could use the 'PM Assembly' field in PM orders.
    Best regards,
    Ivy Lu

  • Determining what views are created for certain structure

    Hi!
    I need to create some views to structure in Development system as it is done in Production system already. It is something like manual transfer of structure and it's views from Production to Developement system (special case).
    My question is this: how to determine what views are created for certain structure?
    Will reward,
    Mindaugas

    Use 'Where-used' list for that structure.
    Go to SE11.
    Enter the structure name.
    click on the Where-used list button in the toolbar.
    Select the applicable options. (In your case 'Views')

  • Which java applets are used for..........................

    hi,
    i want to ask that which java applets are used for receving sms on website.?????????????????????????
    or how can we receive sms on website by using which java applets? or tell me any other method for doing this task.
    thanx in advanced

    Hi,
    For general ledger :
    http://help.sap.com/saphelp_nw70/helpdata/en/57/dd153c4eb5d82ce10000000a114084/frameset.htm
    This is the best how-to guide on AP,AR,GL and TAX.
    http://help.sap.com/saphelp_nw04/helpdata/en/af/16533bbb15b762e10000000a114084/frameset.htm
    Hope it helps.
    Regards,
    Srikanth.

  • How many SECONDARY INDEXES are created for CLUSTER TABLES?

    how many SECONDARY INDEXES are created for CLUSTER TABLES?
    please explain.

    There seems to be some kind of misunderstanding here. You cannot create a secondary index on a cluster table. A cluster table does not exist as a separate physical table in the database; it is part of a "physical cluster". In the case of BSEG for instance, the physical cluster is RFBLG. The only fields of the cluster table that also exist as fields of the physical cluster are the leading fields of the primary key. Taking again BSEG as the example, the primary key includes the fields MANDT, BUKRS, BELNR, GJAHR, BUZEI. If you look at the structure of the RFBLG table, you will see that it has primary key fields MANDT, BUKRS, BELNR, GJAHR, PAGENO. The first four fields are those that all cluster tables inside BSEG have in common. The fifth field, PAGENO, is a "technical" field giving the sequence number of the current record in the series of cluster records sharing the same primary key.
    All the "functional" fields of the cluster table (for BSEG this is field BUZEI and everything beyond that) exist only inside a raw binary object. The database does not know about these fields, it only sees the raw object (the field VARDATA of the physical cluster). Since the field does not exist in the database, it is impossible to create a secondary index on it. If you try to create a secondary index on a cluster table in transaction SE11, you will therefore rightly get the error "Index maintenance only possible for transparent tables".
    Theoretically you could get around this by converting the cluster table to a transparent table. You can do this in the SAP dictionary. However, in practice this is almost never a good solution. The table becomes much larger (clusters are compressed) and you lose the advantage that related records are stored close to each other (the main reason for having cluster tables in the first place). Apart from the performance and disk space hit, converting a big cluster table like BSEG to transparent would take extremely long.
    In cases where "indexing" of fields of a cluster table is worthwhile, SAP has constructed "indexing tables" around the cluster. For example, around BSEG there are transparent tables like BSIS, BSAS, etc. Other clusters normally do not have this, but that simply means there is no reason for having it. I have worked with the SAP dictionary for over 12 years and I have never met a single case where it was necessary to convert a cluster to transparent.
    If you try to select on specific values of a non-transparent field in a cluster without also specifying selections for the primary key, then the database will have to do a serial read of the whole physical cluster (and the ABAP DB interface will have to decompress every single record to extract the fields). The performance of that is monstrous -- maybe that was the reason of your question. However, the solution then is (in the case of BSEG) to query via one of the index tables (where you are free to create secondary indexes since those tables are transparent).

  • Which SQL statement is he running?

    I have some oracle processes which are consuming a big fraction of the CPU resources and the load is so big that no users can connect (except with connect / as sysdba). Knowing their PID (from the UNIX top command), and connecting internally on Oracle, is there a way to know which statements are currently being performed by these users?
    NB: Database in question is Oracle 10g.

    Just because users cannot connect does not mean the problem is a "load" problem.
    What does v$session_wait show that connected sessions are waiting on? Are any sessions lock waited?
    If there are lockwaited sessions are any of the Oracle rdbms background sessions involved in the lock problem?
    In situations where people cannot connect or take five minutes to do so the problem usually comes down to improper configuration of the database, poor design of the most heavily hit section of an application, or your are especially lucky and have managed to hit a bug.
    In the absence of a locking problem or every session waiting on the same resouce then a statspack for a short duration is worth a shot (providing it will run).
    HTH -- Mark D Powell --

Maybe you are looking for

  • If I use Quick Time 7.7.1 for Windows I have not problem, instead with Quick Tome 7.7.4 I can't see some plug-in the a web site

    I use Windows XP SP 3 and when I open the web site www.volleybareggio.it, in the page La Società/La Storia there is a plug-in to reproduce and manage a sound that needs QuickTime but after the update to 7.7.4 I can't see it, while with the SW version

  • Cost of Clusterware software

    Hi, I would like to know the cost of Clusterware software for windows and HP-UX both. and addtional softwares require. Better you can provide node wise price listing. What would be cost of Oracle 10g Enterprise adition with all component required for

  • Java System Copy tool

    Hi, We have an ECC6 on NW 7 landscape and require a tool to copy system data across 2 SAP systems. I have come across this Java System Copy Tool. I have downloaded the packages:- Time analyzer Package Splitter Migration monitor OraBRcopy read the var

  • Since update to v4 chatroom page will not update automatically. how can i fix this?

    Since the update to V4.0.1 when using prodigits chat, the chatroom page displays a warning bar stating ,Firefox has prevented this page automatically redirecting and an allow button. Pressing allow does refresh the page, but only once! Using the page

  • Searching for a profile with no luck!

    Hi I have been told to go and find a profile that is called Applications_Help. I have no idea about this! Is this a known profile? Has anyone out there encountered it? The only one I can locate is Applications Help Web Agent Thank you. Actually, just