Parallel deletion

Hello,
I need to delete data in parallel in the InfoProvider. That is a large number of users can start removing at the same time (real time).
Previously, we used the process "Delete Overlapping Requests from InfoCube", but  in such a situation locked whole infoprovider and the BW administration tables as well (like RSBKREQUEST, RSSTATMAN*). Therefore, the parallel execution process of removal periodically produces an error blocking InfoProvider.
I also tried to delete data function module 'RSDRD_SEL_DELETION', but again locked whole infoprovider, that just does not allow parallel to delete data.
Maybe someone knows whether it is possible to SAP BW 7.xx parallel to delete data from info-providers ??
Best regards,
Kuznetsov Pavel

Hello,
I need to remove data from the cube on the filter, with which the user starts the DTP. Filter for each user different.
Using RSDRD_SEL_DELETION not lead to success. In the parallel launches two users is only performed the first launch of removal, subsequent runs with an error lock.
I think trying to change the architecture. Use the delta through the DSO.

Similar Messages

  • 11.2.0.3 Parallel delete on non-partitioned table

    Friends and mentors...
    I want to know more about parallel deleted and it's requirements...I have gone through Oracle manuals and articles but not able to understand exactly about parallel delete (dml) feature...
    Task: Trying to delete large data (20 mil rows out of 60 mil) from non-partitioned table
    Job frequency: Once every month
    Oracle: 11.2.0.3
    OS: Linux
    Questions:
    1. Any idea on best approach?
    2. Do I need to have table partitioned to use /*+parallel */ hint?
    3. If I use /*+parallel*/ hint in delete statement then do I need to use "alter session enable parallel dm1" ?
    4. How to decided degree of parallelism (DOP)? is it good to use auto for DOP?
    Currently I am planning to use parallel hint in delete statement, is this enough or need better plan?
    thanks..

    khallas301 wrote:
    Friends and mentors...
    I want to know more about parallel deleted and it's requirements...I have gone through Oracle manuals and articles but not able to understand exactly about parallel delete (dml) feature...
    Task: Trying to delete large data (20 mil rows out of 60 mil) from non-partitioned table
    Job frequency: Once every month
    Oracle: 11.2.0.3
    OS: Linux
    Questions:
    1. Any idea on best approach?
    2. Do I need to have table partitioned to use /*+parallel */ hint?
    3. If I use /*+parallel*/ hint in delete statement then do I need to use "alter session enable parallel dm1" ?
    4. How to decided degree of parallelism (DOP)? is it good to use auto for DOP?
    Currently I am planning to use parallel hint in delete statement, is this enough or need better plan?
    thanks..
    It appears that you believe that parallel is always faster than non-parallel; which is not true in every case.
    The slowest part of any DELETE is the physical I/O.
    How many parallel processes accessing the same table before the disk gets saturated?

  • How do I improve performance while doing pull, push and delete from Azure Storage Queue

           
    Hi,
    I am working on a distributed application with Azure Storage Queue for message queuing. queue will be used by multiple clients across the clock and thus it is expected that it would be heavily loaded most on the time in usage. business case is typical as in
    it pulls message from queue, process the message then deletes the message from queue. this module also sends back a notification to user indicating process is complete. functions/modules work fine as in they meet the logical requirement. pretty typical queue
    scenario.
    Now, coming to the problem statement. since it is envisaged that the queue would be heavily loaded most of the time, I am pushing towards to speed up processing of the overall message lifetime. the faster I can clear messages, the better overall experience
    it would be for everyone, system and users.
    To improve on performance I did multiple cycles for performance profiling and then improving on the identified "HOT" path/function.
    It all came down to a point where only the Azure Queue pull and delete are the only two most time consuming calls outside. I can further improve on pull, which i did by batch pulling 32 message at a time (which is the max message count i can pull from Azure
    queue at once at the time of writing this question.), this returned me a favor as in by reducing processing time to a big margin. all good till this as well.
    i am processing these messages in parallel so as to improve on overall performance.
    pseudo code:
    //AzureQueue Class is encapsulating calls to Azure Storage Queue.
    //assume nothing fancy inside, vanila calls to queue for pull/push/delete
    var batchMessages = AzureQueue.Pull(32); Parallel.ForEach(batchMessages, bMessage =>
    //DoSomething does some background processing;
    try{DoSomething(bMessage);}
    catch()
    //Log exception
    AzureQueue.Delete(bMessage);
    With this change now, profiling results show that up-to 90% of time is only taken by the Azure Message delete calls. As it is good to delete message as soon as processing is done, i remove it just after "DoSomething" is finished.
    what i need now is suggestions on how to further improve performance of this function when 90% of the time is being eaten up by the Azure Queue Delete call itself? is there a better faster way to perform delete/bulk delete etc?
    with the implementation mentioned here, i get speed of close to 25 messages/sec. Right now Azure queue delete calls are choking application performance. so is there any hope to push it further.
    Does it also makes difference in performance which queue delete call am making? as of now queue has overloaded method for deleting message, one which except message object and another which accepts message identifier and pop receipt. i am using the later
    one here with message identifier nad pop receipt to delete message from queue.
    Let me know if you need any additional information or any clarification in question.
    Inputs/suggestions are welcome.
    Many thanks.

    The first thing that came to mind was to use a parallel delete at the same time you run the work in DoSomething.  If DoSomething fails, add the message back into the queue.  This won't work for every application, and work that was in the queue
    near the head could be pushed back to the tail, so you'd have to think about how that may effect your workload.
    Or, make a threadpool queued delete after the work was successful.  Fire and forget.  However, if you're loading the processing at 25/sec, and 90% of time sits on the delete, you'd quickly accumulate delete calls for the threadpool until you'd
    never catch up.  At 70-80% duty cycle this may work, but the closer you get to always being busy could make this dangerous.
    I wonder if calling the delete REST API yourself may offer any improvements.  If you find the delete sets up a TCP connection each time, this may be all you need.  Try to keep the connection open, or see if the REST API can delete more at a time
    than the SDK API can.
    Or, if you have the funds, just have more VM instances doing the work in parallel, so the first machine handles 25/sec, the second at 25/sec also - and you just live with the slow delete.  If that's still not good enough, add more instances.
    Darin R.

  • How to force a parallel dml?

    I have a DB 11g r2, and I use parallel queries (parallel delete) for some huge tables.
    But, sometimes queries just don't want to go parallel..
    to force parallelism, I use hint /*+ parallel(table_name, no_of_parallel_procs, no_of_instances) */ .-.. some_sql_condition..
    note that same query works fine in some enviroments, so there's no error in sql hint, and there's no background processes (AFAIK)
    db init parameters are:
    parallel_degree_limit=cpu
    parallel_degree_policy=manual
    parallel_max_servers=20
    parallel_server=false
    parallel_threads_per_cpu=2
    I could provide more database parameters if necessary.

    Slave processes, which are required for DML, could be in use at the time of the DML running;
    while the DELETE is executing, open another session and run the following:
    select slave_name
          ,status, cpu_secs_total
    from v$pq_slave;If this figure appears too low or no rows are returned then PARALLEL mode will not occur.

  • Oracle 11.2 - Perform parallel DML on a non partitioned table with LOB column

    Hi,
    Since I wanted to demonstrate new Oracle 12c enhancements on SecureFiles, I tried to use PDML statements on a non partitioned table with LOB column, in both Oracle 11g and Oracle 12c releases. The Oracle 11.2 SecureFiles and Large Objects Developer's Guide of January 2013 clearly says:
    Parallel execution of the following DML operations on tables with LOB columns is supported. These operations run in parallel execution mode only when performed on a partitioned table. DML statements on non-partitioned tables with LOB columns continue to execute in serial execution mode.
    INSERT AS SELECT
    CREATE TABLE AS SELECT
    DELETE
    UPDATE
    MERGE (conditional UPDATE and INSERT)
    Multi-table INSERT
    So I created and populated a simple table with a BLOB column:
    SQL> CREATE TABLE T1 (A BLOB);
    Table created.
    Then, I tried to see the execution plan of a parallel DELETE:
    SQL> EXPLAIN PLAN FOR
      2  delete /*+parallel (t1,8) */ from t1;
    Explained.
    SQL> select * from table(dbms_xplan.display);
    PLAN_TABLE_OUTPUT
    Plan hash value: 3718066193
    | Id  | Operation             | Name     | Rows  | Cost (%CPU)| Time     |    TQ  |IN-OUT| PQ Distrib |
    |   0 | DELETE STATEMENT      |          |  2048 |     2   (0)| 00:00:01 |        |      |            |
    |   1 |  DELETE               | T1       |       |            |          |        |      |            |
    |   2 |   PX COORDINATOR      |          |       |            |          |        |      |            |
    |   3 |    PX SEND QC (RANDOM)| :TQ10000 |  2048 |     2   (0)| 00:00:01 |  Q1,00 | P->S | QC (RAND)  |
    |   4 |     PX BLOCK ITERATOR |          |  2048 |     2   (0)| 00:00:01 |  Q1,00 | PCWC |            |
    |   5 |      TABLE ACCESS FULL| T1       |  2048 |     2   (0)| 00:00:01 |  Q1,00 | PCWP |            |
    PLAN_TABLE_OUTPUT
    Note
       - dynamic sampling used for this statement (level=2)
    And I finished by executing the statement.
    SQL> commit;
    Commit complete.
    SQL> alter session enable parallel dml;
    Session altered.
    SQL> delete /*+parallel (t1,8) */ from t1;
    2048 rows deleted.
    As we can see, the statement has been run as parallel:
    SQL> select * from v$pq_sesstat;
    STATISTIC                      LAST_QUERY SESSION_TOTAL
    Queries Parallelized                    1             1
    DML Parallelized                        0             0
    DDL Parallelized                        0             0
    DFO Trees                               1             1
    Server Threads                          5             0
    Allocation Height                       5             0
    Allocation Width                        1             0
    Local Msgs Sent                        55            55
    Distr Msgs Sent                         0             0
    Local Msgs Recv'd                      55            55
    Distr Msgs Recv'd                       0             0
    11 rows selected.
    Is it normal ? It is not supposed to be supported on Oracle 11g with non-partitioned table containing LOB column....
    Thank you for your help.
    Michael

    Yes I did it. I tried with force parallel dml, and that is the results on my 12c DB, with the non partitionned and SecureFiles LOB column.
    SQL> explain plan for delete from t1;
    Explained.
    | Id  | Operation             | Name     | Rows  | Cost (%CPU)| Time     |    TQ  |IN-OUT| PQ Distrib |
    |   0 | DELETE STATEMENT      |          |     4 |     2   (0)| 00:00:01 |        |      |            |
    |   1 |  DELETE               | T1       |       |            |          |        |      |            |
    |   2 |   PX COORDINATOR      |          |       |            |          |        |      |            |
    |   3 |    PX SEND QC (RANDOM)| :TQ10000 |     4 |     2   (0)| 00:00:01 |  Q1,00 | P->S | QC (RAND)  |
    |   4 |     PX BLOCK ITERATOR |          |     4 |     2   (0)| 00:00:01 |  Q1,00 | PCWC |            |
    |   5 |      TABLE ACCESS FULL| T1       |     4 |     2   (0)| 00:00:01 |  Q1,00 | PCWP |            |
    The DELETE is not performed in Parallel.
    I tried with another statement :
    SQL> explain plan for
    2        insert into t1 select * from t1;
    Here are the results:
    11g
    | Id  | Operation                | Name     | Rows  | Bytes | Cost (%CPU)| Time     |    TQ  |IN-OUT| PQ Distrib |
    |   0 | INSERT STATEMENT         |          |     4 |  8008 |     2   (0)| 00:00:01 |        |      |            |
    |   1 |  LOAD TABLE CONVENTIONAL | T1       |       |       |            |          |        |      |            |
    |   2 |   PX COORDINATOR         |          |       |       |            |          |        |      |            |
    |   3 |    PX SEND QC (RANDOM)   | :TQ10000 |     4 |  8008 |     2   (0)| 00:00:01 |  Q1,00 | P->S | QC (RAND)  |
    |   4 |     PX BLOCK ITERATOR    |          |     4 |  8008 |     2   (0)| 00:00:01 |  Q1,00 | PCWC |            |
    |   5 |      TABLE ACCESS FULL   | T1       |     4 |  8008 |     2   (0)| 00:00:01 |  Q1,00 | PCWP |            |
    12c
    | Id  | Operation                          | Name     | Rows  | Bytes | Cost (%CPU)| Time     |    TQ  |IN-OUT| PQ Distrib |
    |   0 | INSERT STATEMENT                   |          |     4 |  8008 |     2   (0)| 00:00:01 |        |      |            |
    |   1 |  PX COORDINATOR                    |          |       |       |            |          |        |      |            |
    |   2 |   PX SEND QC (RANDOM)              | :TQ10000 |     4 |  8008 |     2   (0)| 00:00:01 |  Q1,00 | P->S | QC (RAND)  |
    |   3 |    LOAD AS SELECT                  | T1       |       |       |            |          |  Q1,00 | PCWP |            |
    |   4 |     OPTIMIZER STATISTICS GATHERING |          |     4 |  8008 |     2   (0)| 00:00:01 |  Q1,00 | PCWP |            |
    |   5 |      PX BLOCK ITERATOR             |          |     4 |  8008 |     2   (0)| 00:00:01 |  Q1,00 | PCWC |            |
    It seems that the DELETE statement has problems but not the INSERT AS SELECT !

  • Archiving to SAP Content Server/MaxDB: TCP/IP errors when deleting in paral

    Dear experts.
    We are struggling to get the optimal setup for archiving to SAP Content Server using MaxDB. After running one or more archiving jobs for a few hours we suddenly loose connection to the Content Server, and we need to restart the content server before continueing. We long thought it was the logspace which was running full, but this was eliminated. Now it seems as the error occurs when 4 or more deletions jobs is running in parallel. (Write->Store->Delete).
    The run-times on a typical archiving job for about 3 GB data would be W: 3000sec S:40sec D: 12000sec. In general the delete job takes about 3 times the write-job.
    Everything seems fine until one suddenly get the TCP/IP error after some heavy archiving jobs.
    Have anyone experienced anything like this, and are there any good ideas on how to avoid this?
    Thank you very much for your inputs on this.

    We were running 3 parallell delete jobs yesterday, and it all went fine until I started the 4th job, then all jobs stopped immediately. The KNLDIAG file at the exact time of the problem looks like this:
    2008-10-08 22:57:48      0x918     19617 DEVIO    Single I/O attach, 'D:\sapdb\SDB\sapdata\DISKD0025', UKT:8
    2008-10-08 22:57:48      0x918     19617 DEVIO    Single I/O attach, 'D:\sapdb\SDB\sapdata\DISKD0003', UKT:8
    2008-10-08 23:31:14      0x918     19637 CONNECT  'vreceive', COMMAND TIMEOUT, T74
    2008-10-08 23:31:14      0x914     19637 CONNECT  'vreceive', COMMAND TIMEOUT, T72
    2008-10-08 23:31:14      0x918     19651 CONNECT  Connection released, T74
    2008-10-08 23:31:14      0x914     19651 CONNECT  Connection released, T72
    This morning I just ran another test with 2 jobs which also failed, and the two job logs contains:
    09.10.2008 07:06:41 Archive file 000851-001EC_PCA_ITM is being verified                           
    09.10.2008 07:16:54 Archive file 000851-001EC_PCA_ITM is being processed                          
    09.10.2008 07:16:55 Starting deleting data                                                   
    09.10.2008 07:36:28 Connection to http://192.1.4.5:1090/ContentServer/ContentServer.: TCP/IP error
    and
    09.10.2008 07:13:30 Archive file 000851-010EC_PCA_ITM is being verified                                 
    09.10.2008 07:20:55 Archive file 000851-010EC_PCA_ITM is being processed                                
    09.10.2008 07:20:56 Sletting av data begynner .                                                         
    09.10.2008 07:39:28 Connection to http://192.1.4.5:1090/ContentServer/ContentServer.: Time limit exceeded
    and the KNLDIAG file looked like this:
    2008-10-09 07:11:34      0x914     19617 DEVIO    Single I/O attach, 'D:\sapdb\SDB\sapdata\DISKD0016', UKT:7
    2008-10-09 07:11:34      0x914     19617 DEVIO    Single I/O attach, 'D:\sapdb\SDB\sapdata\DISKD0023', UKT:7
    2008-10-09 07:11:35      0x90C     53040 SAVPOINT (3) Stop Conv I/O Pages 2119 IO 265
    2008-10-09 07:11:35      0x90C     53071 SAVPOINT B20SVP_COMPLETED: 689
    2008-10-09 07:12:26      0x918     19633 CONNECT  Connect req. (T74, Node:'', PID:4272)
    2008-10-09 07:12:26      0x918     19617 DEVIO    Single I/O attach, 'D:\sapdb\SDB\sapdata\DISKD0001', UKT:8
    2008-10-09 07:12:26      0x918     19617 DEVIO    Single I/O attach, 'D:\sapdb\SDB\sapdata\DISKD0015', UKT:8
    2008-10-09 07:12:26      0x918     19617 DEVIO    Single I/O attach, 'D:\sapdb\SDB\sapdata\DISKD0004', UKT:8
    2008-10-09 07:12:26      0x918     19651 CONNECT  Connection released, T74
    2008-10-09 07:12:35      0x918     19633 CONNECT  Connect req. (T74, Node:'', PID:4272)
    2008-10-09 07:12:35      0x918     19651 CONNECT  Connection released, T74
    2008-10-09 07:12:46      0x918     19633 CONNECT  Connect req. (T74, Node:'', PID:4272)
    2008-10-09 07:12:47      0x918     19651 CONNECT  Connection released, T74
    2008-10-09 07:31:47      0x914     19637 CONNECT  'vreceive', COMMAND TIMEOUT, T72
    2008-10-09 07:31:47      0x914     19651 CONNECT  Connection released, T72
    2008-10-09 07:47:20      0x914     19633 CONNECT  Connect req. (T72, Node:'', PID:4272)
    2008-10-09 07:47:20      0x914     19651 CONNECT  Connection released, T72
    2008-10-09 07:49:01      0x914     19633 CONNECT  Connect req. (T72, Node:'', PID:4272)
    2008-10-09 07:49:01      0x914     19651 CONNECT  Connection released, T72
    2008-10-09 07:49:27      0x910     19637 CONNECT  'vreceive', COMMAND TIMEOUT, T70
    2008-10-09 07:49:27      0x910     19651 CONNECT  Connection released, T70
    We have not yet looked at the tips regarding the windows errors, but will do that when we get the possibilty. In the mean time; do you read anything from this above? It looks like when several jobs are crashing at the same time there is one which has the "Time limit exceeded" and the rest TCP/IP error.
    Could it possibly be the MAXUSERSESSIONS parameter, or are you still leaning towards something outside the database?

  • BI 7 Settings

    Hi All,
    I am just seeing the advantages of BI 7.
    1. In Bi 7, we can perform Parallelized Deletion of Requests in DataStore Objects (Data Management). Can you please suggest what is this mean.
    2. Can you help me where can i see these parameters for ODS.
    -         Package size for activation
    -         Package size for SID determination
    -         Maximum wait time before a process is designated lost
    -         Type of processing: Serial, Parallel(batch), Parallel (dialog)
    -         Number of processes to be used
    -         Server/server group to be used
    Thanks,
    Jelina.

    Hi Jelina,
    1. In Bi 7, we can perform Parallelized Deletion of Requests in DataStore Objects (Data Management). Can you please suggest what is this mean.
    Now you can delete active requests in a DataStore object in parallel. Up to now, the requests were deleted serially within an LUW. This can now be processed by package and in parallel.
    2. Can you help me where can i see these parameters for ODS.
    You navigate to runtime parameter maintenance either in Customizing by choosing SAP Customizing Implementation Guide ® SAP NetWeaver ® Business Intelligence ® Performance Settings ® Maintain Runtime Parameters of DataStore Objects or in the Administration area of the Data Warehousing Workbench by choosing Current Settings ® DataStore Objects.
    Server group to be used for parallel processing of data in DataStore objects. You have to create the server groups first using the following path: SAP Easy Access  ® Tools  ®   Administration  ®  Network  ®  RFC Destination, RFC  ®  RFC Groups. If you do not specify anything here, processing runs on the server on which the batch activation process was started. If a server in the server group is not active, processing is terminated.
    Check the below link.,
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/e6/bb01580c9411d5b2df0050da4c74dc/content.htm
    Edited by: Priya.D on Mar 15, 2010 11:32 AM

  • Problème avec la synchronisation iPhone/Windows7

    Bonjour, J'ai un GROS souci avec la synchronisation de l'iPhone d'un ami et de son PC sous Windows 7.
    Voilà ..en fait, je lui ai installé sur son PC Windows 7 avec Outlook 2007 .
    J'ai importé tous les paramètres de l'ancien système , calendrier , messages, contacts , etc..
    mais lors de la 1ère synchronisation de l'iphone, ça m'a supprimé les années 2000 à 2008 du calendrier sur le PC (et sur l'iphone) et parallèlement supprimé ce que cet ami avait noté sur 2010 toujours dans le calendrier. Seules sont restées dans le calendrier les anniversaires..
    Pour les contacts, ça a supprimé uniquement les adresses mail de chaque contact (non présentes sur l'iphone mais présentes sur le PC) et pas les adresses postales.
    Pour les messages pas de synchronisation, mais c'est normal .
    Je précise que pour la synchronisation, on passe par itunes et les cases "remplacer" pour les contacts, calendrier etc ne sont pas cochées.
    Selon la configuration , il ne doit rien être supprimé.
    Merci de votre aide, car je ne sais pas quoi faire, et mon ami souhaiterai vraiment récupérer ses informations.
    cordialement,

    Courtesy of google translate:
    Hello, I have a BIG problem with syncing the iPhone from a friend's PC and Windows 7.
    That .. in fact I've installed it on his Windows PC 7 with Outlook 2007.
    I imported all settings from the old system, calendar, messages, contacts, etc. ..
    but when the 1st sync the iphone, that I deleted the years 2000 to 2008 calendar on the PC (and on the iphone) and parallel deleted what this friend had noted in 2010 still on schedule. Only stayed in the calendar and birthdays ..
    For contacts, it has only removed the email addresses of each contact (not present on the iphone but on the PC) and not mailing addresses.
    For messages not synchronizing, but that's normal.
    I said that to sync it through itunes and boxes "substitute" for contacts, calendar etc are not checked.
    Depending on the configuration, it should not be deleted.
    Thank you for your help because I do not know what to do, and my friend wanted really recover information.
    best regards,

  • Problème synchronisation iphe 5 et ical par itunes

    Bonjour, j'ai un problème récurent de synchronisation iphone à ical est le service apple me balade d'un service à l'autre , pouvez-vous m'aider

    Courtesy of google translate:
    Hello, I have a BIG problem with syncing the iPhone from a friend's PC and Windows 7.
    That .. in fact I've installed it on his Windows PC 7 with Outlook 2007.
    I imported all settings from the old system, calendar, messages, contacts, etc. ..
    but when the 1st sync the iphone, that I deleted the years 2000 to 2008 calendar on the PC (and on the iphone) and parallel deleted what this friend had noted in 2010 still on schedule. Only stayed in the calendar and birthdays ..
    For contacts, it has only removed the email addresses of each contact (not present on the iphone but on the PC) and not mailing addresses.
    For messages not synchronizing, but that's normal.
    I said that to sync it through itunes and boxes "substitute" for contacts, calendar etc are not checked.
    Depending on the configuration, it should not be deleted.
    Thank you for your help because I do not know what to do, and my friend wanted really recover information.
    best regards,

  • SAP BI New Features???

    Hi,
    Is there any way to find out details of an imported support pack...we are working on SAP BI 7.0 support pack 17.
    We jumped from SP13 to SP17 and there are few new features which i am not able to get any info docs anywhere...(SAP Marketplace, Help.sap.com)
    Regards,
    Aadil

    hi
    i sent u some features of bi 7.0
    Metadata Search (Developer Functionality) :
    1.     It is possible to search BI metadata (such as InfoCubes, InfoObjects, queries, Web templates) using the TREX search engine. This search is integrated into the Metadata Repository, the Data Warehousing Workbench and to some degree into the object editors. With the simple search, a search for one or all object types is performed in technical names and in text.
    2.     During the text search, lower and uppercase are ignored and the object will also be found when the case in the text is different from that in the search term. With the advanced search, you can also search in attributes. These attributes are specific to every object type. Beyond that, it can be restricted for all object types according to the person who last changed it and according to the time of the change.
    3.      For example, you can search in all queries that were changed in the last month and that include both the term "overview" in the text and the characteristic customer in the definition. Further functions include searching in the delivered (A) version, fuzzy search and the option of linking search terms with u201CANDu201D and u201CORu201D.
    4.     "Because the advanced search described above offers more extensive options for search in metadata, the function ""Generation of Documents for Metadata"" in the administration of document management (transaction RSODADMIN) was deleted. You have to schedule (delta) indexing of metadata as a regular job (transaction RSODADMIN).
         Effects on Customizing
         Installation of TREX search engine
         Creation of an RFC destination for the TREX search engine
         Entering the RFC destination into table RSODADMIN_INT
         Determining relevant object types
         Initial indexing of metadata"
    Remote Activation of DataSources (Developer Functionality) :
    1.      When activating Business Content in BI, you can activate DataSources remotely from the BI system. This activation is subject to an authorization check. You need role SAP_RO_BCTRA. Authorization object S_RO_BCTRA is checked. The authorization is valid for all DataSources of a source system. When the objects are collected, the system checks the authorizations remotely, and issues a warning if you lack authorization to activate the DataSources.
    2.       In BI, if you trigger the transfer of the Business Content in the active version, the results of the authorization check are based on the cache. If you lack the necessary authorization for activation, the system issues a warning for the DataSources. BW issues an error for the corresponding source-system-dependent objects (transformations, transfer rules, transfer structure, InfoPackage, process chain, process variant). In this case, you can use Customizing for the extractors to manually transfer the required DataSources in the source system from the Business Content, replicate them in the BI system, and then transfer the corresponding source-system-dependent objects from the Business Content. If you have the necessary authorizations for activation, the DataSources in the source system are transferred to the active version and replicated in the BI system. The source-system-dependent objects are activated in the BI system.
    3.     Source systems and/or BI systems have to have BI Service API SAP NetWeaver 2004s at least; otherwise remote activation is not supported. In this case, you have to activate the DataSources in the source system manually and then replicate them to the BI system.
    Copy Process Chains (Developer Functionality):
    You find this function in the Process Chain menu and use it to copy the process chain you have selected, along with its references to process variants, and save it under a new name and description.
    InfoObjects in Hierarchies (Data Modeling):
    1.      Up to Release SAP NetWeaver 2004s, it was not possible to use InfoObjects with a length longer than 32 characters in hierarchies. These types of InfoObjects could not be used as a hierarchy basic characteristic and it was not possible to copy characteristic values for such InfoObjects as foreign characteristic nodes into existing hierarchies. From SAP NetWeaver 2004s, characteristics of any length can be used for hierarchies.
    2.      To load hierarchies, the PSA transfer method has to be selected (which is always recommended for loading data anyway). With the IDOC transfer method, it continues to be the case that only hierarchies can be loaded that contain characteristic values with a length of less than or equal to 32 characters.
    Parallelized Deletion of Requests in DataStore Objects (Data Management) :
    Now you can delete active requests in a DataStore object in parallel. Up to now, the requests were deleted serially within an LUW. This can now be processed by package and in parallel.
    Object-Specific Setting of the Runtime Parameters of DataStore Objects (Data Management):
    Now you can set the runtime parameters of DataStore objects by object and then transport them into connected systems. The following parameters can be maintained:
    u2022        Package size for activation
    u2022        Package size for SID determination
    u2022        Maximum wait time before a process is designated lost
    u2022        Type of processing: Serial, Parallel(batch), Parallel (dialog)
    u2022        Number of processes to be used
    u2022        Server/server group to be used
    Enhanced Monitor for Request Processing in DataStore Objects (Data Management):
    1.      For the request operations executed on DataStore objects (activation, rollback and so on), there is now a separate, detailed monitor. In previous releases, request-changing operations are displayed in the extraction monitor. When the same operations are executed multiple times, it will be very difficult to assign the messages to the respective operations.
    2.      In order to guarantee a more simple error analysis and optimization potential during configuration of runtime parameters, as of release SAP NetWeaver 2004s, all messages relevant for DataStore objects are displayed in their own monitor.
    Write-Optimized DataStore Object (Data Management):
    1.      Up to now it was necessary to activate the data loaded into a DataStore object to make it visible to reporting or to be able to update it to further InfoProviders. As of SAP NetWeaver 2004s, a new type of DataStore object is introduced: the write-optimized DataStore object.
    2.      The objective of the new object type is to save data as efficiently as possible in order to be able to further process it as quickly as possible without addition effort for generating SIDs, aggregation and data-record based delta. Data that is loaded into write-optimized DataStore objects is available immediately for further processing. The activation step that has been necessary up to now is no longer required.
    3.      The loaded data is not aggregated. If two data records with the same logical key are extracted from the source, both records are saved in the DataStore object. During loading, for reasons of efficiency, no SID values can be determined for the loaded characteristics. The data is still available for reporting. However, in comparison to standard DataStore objects, you can expect to lose performance because the necessary SID values have to be determined during query runtime.
    Deleting from the Change Log  (Data Management):
    The Deletion of Requests from the Change Log process type supports the deletion of change log files. You select DataStore objects to determine the selection of requests. The system supports multiple selections. You select objects in a dialog box for this purpose. The process type supports the deletion of requests from any number of change logs.
    Using InfoCubes in InfoSets (Data Modeling):
    1.      You can now include InfoCubes in an InfoSet and use them in a join. InfoCubes are handled logically in InfoSets like DataStore objects. This is also true for time dependencies. In an InfoCube, data that is valid for different dates can be read.
    2.      For performance reasons you cannot define an InfoCube as the right operand of a left outer join. SAP does not generally support more than two InfoCubes in an InfoSet.

  • How to delete the parallel currency of Company code

    Hi,
    I am facing some problem with parallel currency.now i need to delete the parallel currency.
    kindly tell me the process to delete the parallel currency in the company code.
    Thanks
    Kishore

    Additional currencies' assignment to company codes can be changed using transaction OB22.

  • I had creative cloud installed in a parallels deskto virtual machine on my mac, I delete the virtual machine without deactivate the creative cloud. after reinstall a new VM running windows 8.1. pro 64 bits, I downloaded the creative cloud installer but it

    I had creative cloud installed in a parallels deskto virtual machine on my mac, I delete the virtual machine without deactivate the creative cloud. after reinstall a new VM running windows 8.1. pro 64 bits, I downloaded the creative cloud installer but it does not install ang give an Error code 72, it is assuming that I already are using the Creative cloud in 2 computer, but itis no the case, how to solve this situation?

    Dave: I did the Microsoft Update two days before this happened, and rebooted as required.  I just created a new restore point and lauched Creative Cloud.  Now I get the famous white screen:
    It just sits and spins (been 10 minutes now). 
    Fortunately, I saved away this command (which I've had to use 4 or 5 times already):
    del %USERPROFILE%\AppData\Local\Adobe\OOBE\opm.db
    Unfortunately now, I get this (even after closing the above window):
    The process cannot access the file because it is being used by another process.
    So I killed everything that said "Adobe" in the task manager and this time, the command succeeded.
    Fortunately, the current apps seem to still work.  I can't seem to find the "Creative Cloud" app in the applications on my system, but I launched Photoshop CC, told it to look for updates, and got a list of the 5 prgorams that need updates in the Adobe Application manager:
    I will proceed with the updates, holding my breath.

  • Installed office for mac (trial version). now I got 2 excel files, which cannot be deleted. I googled the names of the sheets and found chinese websites I never visited. Are those dialers? How can I get rid of them? system is mac lion(with win 7 parallel)

    now I got 2 excel files, which cannot be deleted on my desktop. I can't open them, either. I googled the names of the sheets and found chinese websites I never visited. Are those dialers? How can I get rid of them? system is mac lion (with win 7 parallel)

    The people who make that stuff have their own forums you can also search/ask in:
    http://answers.microsoft.com/en-us/mac/forum

  • I have an iMac which I had loaded Parallels and Windows 7.  I recently uninstalled both programs. How can I delete all related files?  Is there a program that will find related files and delete them?

    I have an iMac on which I had installed Parallels and Windows 7 so I could some of the creativity software I was used to. I recently uninstalled both Parallels and Windows. How can I clean up my hard drive by making sure stray files from those programs have all been deleted?

    If you followed these steps to uninstall Parallels (you simply drag Parallels to the Trash), that's all. Parallels is a quite clean application that does not create a lot of files in different folders.
    However, you may still have the virtual machines you created in Documents folder. If you want to remove them, open a Finder window, select Documents in the sidebar and remove the Parallels folder

  • Deleting parallel currency not base currency in company code

    Hi Guys,
    I want to delete parallel currency not base currency in company code. We defined the new currency ZWP and our base currency is ZWD. I am able to delete through SPRO but in CO its saying we cannot change currency code again. Is there a way to go around the problem?
    Best regards,
    Stitch

    Dear:
              Check out currency assigned to the co code in OBY6.
             Regards

Maybe you are looking for

  • Installation problems on Intel Mac. claims PPC

    I'm trying to install the current Flash Player 10.2 on my Macbook 6,1 (Intel Core 2 Duo, 2.26GHz) with 4GB RAM, running OSX 10.6.6 Browser is Firefox 3.6.13 {Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3

  • My IMac will not boot up help?

    My IMac will not boot up.  What should I do?

  • Settings for specific frequencies?

    I would like to know if there is a control where I can set a frequency to be played by whatever instrument.... For instance if I need 528 Hz is there a place to set that frequency to be played???? thanks

  • Login Access denied due to licenses check error

    Hi, User can not login to application server. Error message is u201CLogon is notpossible (Error in license check). Permanent license is installed on system. Access was possible till couple of months back. Suddenly it started throwing this error. This

  • Can I get the Directory Server Console seperately?

    I am in the process of re-doing our J2EE applications security using J2EE declaritive security as suppored by iAS6sp3. Would like to have a copy of the Netscape Directory Server's "Console" program on my workstation(s). Is there a downloadable JAR/ZI