BI 7.0 Updating Cubes directly ?

Hi
Can we update the cube directly in BI 7.0 without going through PSA ? When i tried to create a new test infopack under the datasource, its not allowing me an option to check other than 'Only PSA' . I dont want to run DTPs again. I want to load the data directly into cube.
advice pls ?
thx
venkat

Venkat,
You cannot by pass PSA. In BI 7.0 you will create an info package toload to a PSA. Then DTP to load in to targets. You will create one DTP per Target.
If you load data from a 3.X datasource without migrating, you can create transfer structure and transfer rule and you can do info package loads. But if you are using transformations, there is no way to load directly into the target.
I hope this clears you question. In the beginning DTP is a pain but you will grow to like it.
Goodluck,
Alex(Arthur Samson)

Similar Messages

  • Function module to load transactional cube directly.

    Hi,
    Is there any function module to load transactional cube directly.
    Thanks.

    Hi.
    Transactional cube behaves as regular cube except additional possibility to write directly from planning applications.
    So you can load this cube with regular BW tools (data source, info source, info package, update rules).
    But as mentioned above before loading you should switch cube to load mode and after switch to planning mode using FM or manually.
    Regards.

  • I have updated iOS7 today via iTunes as I was not able to update it directly in the iPhone. After the update I restored the back up and now the iPhone is not getting started. Please advice?

    I have updated iOS7 today via iTunes as I was not able to update it directly in the iPhone. After the update I restored the back up and now the iPhone is not getting started. Please advice?

    That error message suggest you have a permissions issue. Make sure you have full read/write privileges for the Drive/ Folder location that you are copying the files to. 

  • What happens to cached ejbs when i update records directly

    hi:
    i am working on a project which weblogic as app server. there's many cases
    in my application where we have to update large number of records(about
    fifty thousands) in
    a loop one at a time. we have tried with entity beans but it 's so slow.
    so in this case we have to update database directly. but i am worried about
    my code accessing record with entity beans. the entities caches state and i
    am
    afraid there will be trouble if the state in ejb caches and record in db
    mismatch . i change state in db directly and ejbs has no way to know about
    it.
    is there any solution?
    thanks in advance!
    daniel

    With WLS V5.1.0, I was having same problem. BEA Backline support duplicated problem (CMP beans). The last I heard - they expect to have patch in mid-Feb. 2002. Reference: "primary key caching" and CR064019.

  • I've got the iOS5.1 update notification directly in my phone settings

    've got the iOS5.1 update notification directly in my phone settings but neither I want to update my phone nor I want that little "red 1" displaying on my screen!! How do I get rid of it? There's no option in the settings... pls help!
    P.s: isn't weird that only I got that notification directly the settings while my friends didn't? (mine is an American iPhone 4s while my friend's is from the UK)

    Okay I have a stupid question but I am new to IPhone and appreciate you experience...if I update the software will I lose my text message, photos and songs and have to dowload them again from ITunes?  Or, is it just like a software update on the computer where if updates without effecting anything? 

  • Oracle 11g database can we update patch directly from 11.2.0.3.0 to 11.2.0.4.0?

    Hi,
    I have installed Oracle 11g database.
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    CORE 11.2.0.3.0 Production
    TNS for 64-bit Windows: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    I want to update the patch.
    Oracle 11g database can we update patch directly from 11.2.0.3.0 to 11.2.0.4.0?
    Is any impact on the database?
    Kindly suggest,
    Regards,
    Sachin

    11.2.0.4 is nothing but a patchset of 11.2.0.3, in-place upgrade is allowed :
    http://docs.oracle.com/cd/E11882_01/server.112/e23633/preup.htm#UPGRD12370
    "You cannot install the new software into the same location for Oracle home as your current release, unless you are installing an Oracle Database 11g patchset release. For a patchset release, you can use the same Oracle Database 11g Oracle home."
    And since it's a patchset, a direct upgrade is ok.
    Lastly, yes, every upgrade has an impact (e.g. perf.), it has to be tested.
    Nicolas.

  • ODS Update CUBE hanges up in yellow stage?

    Hi
    I have ODS updating CUBE using process chain every day, it fails,  if i try to run manually by right clicking on ODS and select update targets -
    > Select DELTA----
    > Start
    Then it hang up at yellow state ...if i check details
    @5B@     Start of processing update rules for data target ZSRV_C02     @35@
    and it hangs at that stage and after that no message available.
    Can some one give me solution?
    My data mart status is OK.
    Babu

    Hi,
    So u can rest them by edit-->reset status->Yes......and manually push them by selecting each and F6......
    If all the idocs' are pushed u can cmeback to the monitor and right click on each packet and manual update this'll take some time but it shud finish....
    Later refresh everything...for next time ask BASIS team to increase the Dialog process time as the idoc processing will be done in dialog only and if the time crosses the time limit error occurs...
    Or
    If its a full load u can delete the old request and run again but delete the indexes and also increase the dialog time and also jst monitor the SM58 session how fast the idocs are moving when the load is going on...
    rgds
    Edited by: Krishna Rao on Jun 17, 2009 8:51 PM

  • Why can't I update apps directly on my iPad?

    Why can't I update apps directly on my iPad?

    If your iPad is 3G then I think Johnathan has answered the question - if the downloads were larger than 20MB. If the downloads were smaller than 20MB you can try restarting or resetting your iPad and see if that helps.
    Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.

  • Differnce b/w flexible update and direct update

    Hi gurs,
    please tell me the difference between flexible update and direct update.
    Rakesh

    Hi Rakesh,
       Normally  when we upload the master data we can select DIRECT UPDATE .. or Flexible update... ..
      if you select Direct Update means.. there is no need to create  Update rules..
    but this is only  possible for master data..
       if you select  Flexible update means..  we  need to cretae Update Rules also..,  this is mainly for transactional data..
    Direct update is generally used for Master data infoobject & here no update rules are used, that means data from source system passes though transfer structure, rules, & communication structure directly to Data target i.e. InfoObject.
    Flexible Update - generally used for transaction data ( nowadays can be used for few master data as well) has another set of rule after communication structure i.e. update rule before moving data to data target.
    Re: Flexible Update Vs Direct Update?
    Flexible update of Master data
    Re: Flexible update Vs direct update.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/37dda990-0201-0010-198f-9fdfefc02412
    thanks
    @jay

  • Updating Cube in the End Routine based on the incoming Valid From Date

    Hello Experts
    Here is my scenario.
    We are using BW 7.x.  There is DSO and from DSO it goes to the Cube, the promotions information.  These data targets will have Material (Article), Plant (Site), Promotions Number, Valid from and Valid to dates.  The Valid To date will come in as 12/31/9999 all the time.
    If I receive a new record from ECC with same Material, Plat and Promotion combination again, I need to get the Valid From Date from the new record and Update the existing record' Valid To date in DSO/Cube as Valid From of the new record - 1.
    So Valid To date of the existing record = New Record's Valid From date minus - 1.
    I would like to do the update in "End Routine" of the Cube.
    Would you please suggest if this can be done and if so would you please provide the sample code.
    THANK YOU in Advance.
    Nag.

    yes, you can do this...
    just use a RESULT_PACKAGE in end routine.
    and using RESULT_PACKAGE fatch the existing records from DSO and append that into RESULT_PACKAGE after your desired changes,
    just try to create a code using this l;ogic. if you can't then i will provide you a code.
    Regards,
    Ashish

  • How to convert the following FORALL Update to direct SQL UPDATE statement

    I have a FORALL loop to update a table. It is taking too long. I want to rewrite the code to a direct UPDATE sql. Also, any other tips or hints which can help run this proc faster?
    CURSOR cur_bst_tm IS
    SELECT listagg(tm, ' ') WITHIN GROUP(ORDER BY con_addr_id) best_time,
           con_addr_id
       FROM   (select Trim(Upper(con_addr_id)) con_addr_id,
                      ||decode(Initcap(start_day),
                                      'Monday', 'm',
                                    'Tuesday', 'tu',
                                    'Wednesday', 'w',
                                    'Thursday', 'th',
                                    'Friday', 'f',
                                     Initcap(start_day))
                      ||'='
                      ||trunc(( ( TO_DATE(start_tm,'HH12:MI:SS PM') - trunc(TO_DATE(start_tm,'HH12:MI:SS PM')) ) * 24 * 60 ))
                      ||','
                      ||trunc(( ( TO_DATE(end_tm,'HH12:MI:SS PM') - trunc(TO_DATE(end_tm,'HH12:MI:SS PM')) ) * 24 * 60 )) tm
               FROM   (SELECT DISTINCT * FROM ODS_IDL_EDGE_OFFC_BST_TM)
                 WHERE con_addr_id is not null)
      GROUP  BY con_addr_id
      ORDER BY con_addr_id;
    TYPE ARRAY IS TABLE OF cur_bst_tm%ROWTYPE;
    l_data ARRAY;
    BEGIN
    OPEN cur_bst_tm;
         LOOP
        FETCH cur_bst_tm BULK COLLECT INTO l_data LIMIT 1000;
        FORALL i IN 1..l_data.COUNT
          UPDATE ODS_CONTACTS_ADDR tgt
          SET best_times = l_data(i).best_time,
          ODW_UPD_BY = 'IDL - MASS MARKET',
           ODW_UPD_DT = SYSDATE,
          ODW_UPD_BATCH_ID = '0'
          WHERE Upper(edge_id) = l_data(i).con_addr_id
           AND EXISTS (SELECT 1 FROM ods_idl_edge_cont_xref src
                       WHERE tgt.contacts_odw_id = src.contacts_odw_id
                          AND src.pc_flg='Y')  
        EXIT WHEN cur_bst_tm%NOTFOUND;
        END LOOP;
      CLOSE cur_bst_tm;Record count:-
    select count(*) from
    ODS_IDL_EDGE_OFFC_BST_TM;
    140,000
    SELECT count(*)
    FROM ods_idl_edge_cont_xref src
    WHERE src.pc_flg='Y';
    118,000
    SELECT count(*)
    FROM ODS_CONTACTS_ADDR;
    671,925
    Database version 11g.
    Execution Plan for the update:
    Operation     Object Name     Rows     Bytes     Cost     Object Node     In/Out     PStart     PStop
    UPDATE STATEMENT Optimizer Mode=ALL_ROWS          6 K          8120                     
    UPDATE     ODW_OWN2.ODS_CONTACTS_ADDR                                   
    HASH JOIN SEMI          6 K     256 K     8120                     
    TABLE ACCESS FULL     ODW_OWN2.ODS_CONTACTS_ADDR     6 K     203 K     7181                     
    TABLE ACCESS FULL     ODW_OWN2.ODS_IDL_EDGE_CONT_XREF     118 K     922 K     938
    Edited by: user10566312 on May 14, 2012 1:07 AM

    The code tag should be in lower case like this {noformat}{noformat}. Otherwise your code format will be lost.
    Here is a update statementupdate ods_contacts_addr tgt
    set (
              best_times, odw_upd_by, odw_upd_dt, odw_upd_batch_id
         ) =
              select best_time, odw_upd_by, odw_upd_dt, odw_upd_batch_id
              from (
                   select listagg(tm, ' ') within group(order by con_addr_id) best_time,
                        'IDL - MASS MARKET' odw_upd_by,
                        sysdate odw_upd_dt,
                        '0' odw_upd_batch_id,
                        con_addr_id
                   from (
                             select Trim(Upper(con_addr_id)) con_addr_id,
                                  ||decode(Initcap(start_day), 'Monday', 'm', 'Tuesday', 'tu', 'Wednesday', 'w', 'Thursday', 'th', 'Friday', 'f', Initcap(start_day))
                                  ||'='
                                  ||trunc(((TO_DATE(start_tm,'HH12:MI:SS PM')-trunc(TO_DATE(start_tm,'HH12:MI:SS PM')))*24*60 ))
                                  ||','
                                  ||trunc(((TO_DATE(end_tm,'HH12:MI:SS PM')-trunc(TO_DATE(end_tm,'HH12:MI:SS PM')))*24*60)) tm
                             FROM (
                                  select distinct * from ods_idl_edge_offc_bst_tm
                             WHERE con_addr_id is not null
                   group
                   by con_addr_id
              where upper(tgt.edge_id) = con_addr_id
    where exists
              SELECT 1
              FROM ods_idl_edge_cont_xref src
              WHERE tgt.contacts_odw_id = src.contacts_odw_id
              AND src.pc_flg='Y'
    and exists
              select null
              from (
                   SELECT listagg(tm, ' ') WITHIN GROUP(ORDER BY con_addr_id) best_time,
                        'IDL - MASS MARKET' odw_upd_by,
                        SYSDATE odw_upd_dt,
                        '0' odw_upd_batch_id,
                        con_addr_id
                   FROM (
                             select Trim(Upper(con_addr_id)) con_addr_id,
                                  ||decode(Initcap(start_day), 'Monday', 'm', 'Tuesday', 'tu', 'Wednesday', 'w', 'Thursday', 'th', 'Friday', 'f', Initcap(start_day))
                                  ||'='
                                  ||trunc(((TO_DATE(start_tm,'HH12:MI:SS PM')-trunc(TO_DATE(start_tm,'HH12:MI:SS PM')))*24*60 ))
                                  ||','
                                  ||trunc(((TO_DATE(end_tm,'HH12:MI:SS PM')-trunc(TO_DATE(end_tm,'HH12:MI:SS PM')))*24*60)) tm
                             FROM (
                                  SELECT DISTINCT * FROM ODS_IDL_EDGE_OFFC_BST_TM
                             WHERE con_addr_id is not null
                   GROUP
                   BY con_addr_id
              where upper(tgt.edge_id) = con_addr_id
    This is an untested code. If there is any syntax error then please fix it and try.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Request in Yellow State in Delta update cube.

    Dear Exprts,
    In request , no. of transfered record is 73260 &  added record in cube 73212 with yellow status. Everything O.K. but in Data package  2  in update rule it has  tranfered only 16247 out of 16295. ( this is same diffrence of number of records as in cube ) .
    PSA request is also in yellow state.
    Regards,
    Anand Mehrotra.

    Dear experts,
    Thanks for reply.
    In R/3 & BW  , it showing status job is finished . But  PSA request  is also yellow state.
    In transfer rule ( Data package 2 ) no of tranfered record is equal to added . But Update rule it is different green status.
    how to find out   these records in update rule.
    Regards,
    Anand Mehrotra.

  • IWeb09 updated no direct ftp publishing since then

    Have updated (via software update) iWeb to 3.0.1.
    SInce then I am not able to update my site directly from the application.
    With the previous version I was able to do so.
    How can I go back to the previous version, or any idea how to fix this?
    Thanks
    MH

    Hello, thanks for reply.
    I am getting a message that there was an error communicating with the FTP server.
    - this happens when I am uploading a site with more (around 10) pages
    - I upload an another page (just one page) from iWeb with no problems
    When I get the "error message", and try to connect to that FTP via Transmit right after, I get a server message saying "no more than 5 connections are allowed at te moment".
    Therefore in my opinion there is problem with uploading more than one page. Any idea?
    Thanks,
    M

  • ITunes 10.7 Update returns error (-1003) & remains in App Store despite updating iTunes directly from iTunes webpage several times & currently running latest version 11.0.5 (5)

    I have experienced this problem since purchasing a brand new MacBook in October 2012, basically the App Store permanently displays "1 Update Available" for iTunes 10.7 but clicking the "Update" button only results in the following error "A server with the specified hostname could not be found.(-1003)" so I have always had to go around the App Store & download & install iTunes updates directly from the iTunes webpage.  I am currently running the latest version of iTunes 11.0.5 (5) & what I believe is the latest version of OS X 10.8.4 (12E55) & I simply wish to stop the App Store displaying this update that doesn't work anyway & relates to a year old version of iTunes!!! 
    Note: It may or may not be of importance but the same problem was also happening for iPhoto & iMovie but I was able to locate fixes for these issues which entailed changing a filename in both applications' "Contents" folders from "_MASReceipt" to "_MASReceipt_FAULTY" (although I believe I could have renamed it anything!)  I obviously tried a similar thing for iTunes & App Store separately but unlike iMovie & iPhoto which were fixed immediately the recommended changes were made, these modifications did not resolve the issue which persists to this day & isn't critical but is just annoying!!!

    Search for "iTunes" in Spotlight and make sure you don't have an outdated copy lying around, perhaps on a backup volume.

  • Flexible update or Direct update

    Hi Gurus,
    When we load the master data using a generic extractor from R3 to BW, which update(direct or flexible) is preferable. Can you please tell me about the pros and cons.
    Thanks,
    Regards,
    aarthi
    [email protected]

    Hi Aarthi,
    Direct or Flexible update will actually be dictated by which Infosource the datasource needs to be attached to. If this data is just going to the InfoObject, then you can work with direct update. If the data extracted by this datasource has to be fed to multiple objects/targets, then you need a flexible update as this involves update rules from the InfoSource into the data targets.
    There is really no pro and con to each method, but just the decision as to whether you need another layer of processing (update rules) or need to push the data to multiple targets.
    Hope this helps...

Maybe you are looking for