In BI 7,in loading point of view what is the difference

Hello All
In BI 7,in loading point of view
Upto the first level(upto PSA) we use infopackage and from that layer onwards we use DTP's.
My question is why do we want to use DTPs there? Why cant we use infopackage only?
What is the advantage by using this DTPs for loading the data within BI
Please let me know in this regard
Many Thanks
Swami

Hi Swami,
Although not recommended you can still use infopackages if you want in BI 7.x. The introduction of the DTP was to overcome some disadvantages of using infopackages up to and including release 3.x to load the data targets (especially with datamarts where one infopackage loads several data targets,
if something goes wrong with the load to one of these data targets then it can be very difficult to correct).
This section contains some arguments in brief why the DTP was introduced with BI 7.0 :
Transfer from one source to one target
BW 3.X
One InfoPackage / Request supplies data for several data targets
Fixed sequence of steps (DataSource / transfer rules / update rules / data target)
Fixed source type: Combination DataSource/source system
Fixed target type: Cube or ODS object or master data
No init selection for extraction from infoprovider
One request can produce several error requests, depending on the data targets
No error handling into ODS Objects
Delta management
BI 3.X: The Receiver for DataSources is merely a logical system, which makes it impossible to have a separate delta management for several data targets within
one system
BI 7.0
Data Transfer Process transports data from one data source to one data target; new source and target types can easily be defined
Arbitrary number of steps (filter objects/transformations) between two persistent objects
Init selection available
Request produces error records stored in generic error stack
Error handling into ODS Objects possible
Resume from persistent buffer
Delta management
BI 7.0: The delta management is maintained by the data transfer process which connects arbitrary sources and targets
I hope the above helps.
Des.

Similar Messages

  • From ABAP view, what is the difference between version 4.7 and ECC 6.0 ?

    Hi,
    I am a ABAP developer. I want to know the difference between version 4.7 and ECC 6.0 from a programmer
    perspective.
    I also want to know  what is obsoleted and what is enhanced.
    Thanks.
    Best Regards,
    Chris Gu

    I'm not sure if any of this is in your 4.7 version, but I know it wasn't available in our 4.6C before we upgraded and we have found the following extremely helpful in ECC 6.0:
    1.  The new ABAP Debugger - Search SDN and you'll probably find a bunch of info on these enhancements
    2.  The Enhancement Framework - this is a great new framework allowing enhancements to standard SAP programs without having to use "core Mods".  Had we known about it prior to our upgrade, we could have probably eliminated 75% or so of our custom Z Programs which are copies of standard SAP code  and 100% of our core mods (of which we only have a handful)
    3. Code Inspector and more importantly the ability to turn it on to automatically run when releasing a transport.
    4. The ABAP workbench has changed a bit with a new editor including some minimal code completion.
    5.  Automatic generation of services from any remote enabled function module.
    These are just a few of the things that I've found helpful in an upgraded environment.

  • External system point of view - BAPI and RFC difference

    Hi all,
    I have already searched forums and have seen many posts. But none of them are giving exact difference between BAPI and RFC.
    Please don't copy paste any previous posts which give differences in definitions and please explain me in simple terms the difference between RFC and BAPI from external system point of view.
    Can RFC be used to link SAP to Non-SAP system? If so, why BAPI?
    Difference between RFC and RFC Call?
    How exception handling is different?
    I know that BAPI is based on OOPS concept but if that is the only difference then from external system point of view they should the same.
    Regards
    Vasu

    Hello Vasu
    BAPIs implement the so-called "methods" of business objects (like sales order, customer, etc.). However, this OO-concept is just of semantic nature.
    I like to make the following equation: BAPI = Dialog (transaction) without dialog
    What does this mean? A BAPI executes the very same validations like in the corresponding dialog transaction.
    In order to understand the difference between a BAPI and another RFC enabled function module the following hierarchy may be useful:
    BAPI = RFC enabled => executes all validations like in dialog transaction
      --> RFC module => may execute similar function like BAPI but does NOT execute all validations
            --> calls local function modules => execute specific function
                                      but not as comprehensive as a BAPI function
                 --> may call internal function modules => modules that are intended to be used by SAP only
    Regards
      Uwe

  • What are the differences between the following Oracle database views?

    What are the differences between the following Oracle database views(or function)? Can they be instead of each other? Can all of them be used to pull out the execution plan from the library cache?
    V$SQL_PLAN
    DBA_HIST_SQL_PLAN
    dbms_xplan.display_cursor function

    junez wrote:
    What are the differences between the following Oracle database views(or function)? Can they be instead of each other? Can all of them be used to pull out the execution plan from the library cache?
    V$SQL_PLAN
    DBA_HIST_SQL_PLAN
    dbms_xplan.display_cursor functionV$SQL_PLAN-this is dynamic perfomance view which contain execution plan information for each child cursor loaded in the library cache.
    DBA_HIST_SQL_PLAN- data dictionary view also contain execution plan information for each child cursor bun in workload repository.Actually this view captures information from V$SQL_PLAN and is used with the DBA_HIST_SQLSTAT .
    dbms_xplan.display_cursor - function displays explain plan of any cursor loaded in the cursor cache. See more information below links:
    http://youngcow.net/doc/oracle10g/server.102/b14237/dynviews_2120.htm
    http://download.oracle.com/docs/cd/B14117_01/server.101/b10755/statviews_2154.htm
    http://download.oracle.com/docs/cd/B12037_01/appdev.101/b10802/d_xplan.htm#998179

  • What is the difference between query & query view in BI 7.0 ?

    Hi Experts,
    What is the difference between query & query view in BI 7.0 ?
    Can anyone suggest me on this.
    Thanks & Regards
    Sameer Khan

    Hi Sameer,
    Pls find the below URL for Query&Query View
    http://help.sap.com/saphelp_nw04/helpdata/EN/26/6de53cce129749893b008c627ede07/content.htm
    http://help.sap.com/saphelp_erp2004/helpdata/en/36/18788b6bca5d02e10000009b38f983/content.htm
    Thanks,
    John

  • Could any one tell me what is the difference between swfloader and module loader?

    Hi  All,
                          Could any one tell me what is the difference between SWFLoader and Module Loader in Flex3 in detail?

    Hi,
    ModuleLoader is a kind of strange API that is really just intended to look like SwfLoader for modules that contain a single visual component, and hides most of the module loading infrastructure, which is all about class factories.
    What I mean by "only loaded once" is that if you have several places in the code that call the ModuleManager.getModule("url").load() call, it will only ever get loaded over the wire and interpreted once, subsequent "loads" will just re-dispatch pseudo-load events to the new client.  In other words, the class factory is a singleton for a given url. Unloading is a totally different story.  As you note, not everything is truly unloadable, because there may be lots of references to stuff in
    the module that will keep it alive and un-GC'ed.
    I suggest playing with the low-level API so that you understand the backing implementation, and this should help you understand the limits of ModuleLoader.
    The main difference between modules and applications is that modules have lower overhead, and they only ever get loaded once, no matter how many times you load them. If you're using the ModuleLoader API, keep in mind that you're losing about half the functionality of the module system.  I will assume that you are, because otherwise it would be obvious where to expose methods.  You might want to play around with the lower level ModuleManager API just to get a hang of what's going on - ModuleLoader is a pretty thin veneer over the lower API.                
                    Basically, what you want to do is to have your module implement an interface, say IModuleWhatever.
    Also try and refer to this link which was previously discussed in this forum..
    http://forums.adobe.com/message/74404
    Thanks,
    Bhasker

  • HT201209 If I have redeemed my my gift and the balance is updated in the App Store and I still can not down load apps...what could the issue be?  I keep getting this error message "Your Purchase Could Not Be Completed". Then it refers me to apple support.

    If I have redeemed my my gift and the balance is updated in the App Store and I still can not down load apps...what could the issue be?  I keep getting this error message "Your Purchase Could Not Be Completed". Then it refers me to apple support.

    If you haven't already contacted iTunes Support then you can do so via this link and ask them why the message is appearing (we are fellow users here on these forums, we won't know why) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • What is the difference between 'workbookk' and ' view'?

    Hi all,
    What is the difference between 'workbook' and 'view'. I check some document but I don't see there is big difference.
    Thanks.
    J.

    hi John,
    We use workbooks for excel formating,like font changes, lay out changes etc...
    Workbooks into which queries are inserted are no different in appearance than other Excel workbooks.
    They can be saved as files, copied, sent and (using Excel functions) edited however you like and even supplemented with other data.
    Views are primarily used for BW Web Reports, it is similar to the concept of workbooks is for BEx.A local view can be accessed only within a workbook in which it was saved, where as a global view can be accessed globally in the system, it is not attached to a workbook. Only Global view can be used in BW Web Templates.
    u can seee the help doc for more details:
    http://help.sap.com/saphelp_nw04s/helpdata/en/0d/af12403dbedd5fe10000000a155106/content.htm
    http://help.sap.com/saphelp_erp2004/helpdata/en/3a/89883989676778e10000000a11402f/content.htm
    bye
    sham'm

  • What is the difference between hidden field and view state??

    Both view state and hidden field are use to store page specific information then, what is the difference between both of them??

    The ViewState of a page is actually stored in a large hidden field and it contains information about the entire page whereas a single hidden field that you define yourself is used to store some single value that should not be displayed.
    Please refer to the following page for more information about ASP.NET View State:
    http://msdn.microsoft.com/en-us/library/ms972976.aspx
    But please post your ASP.NET and web related questions at
    http://forums.asp.net in the future.
    Also, please remember to mark any helpful posts as answer.

  • What is the difference between view and materialized views

    Hi
    What is the difference between view and materialized view ? can we update the base table using views

    can we update the base table using viewsYes:
    VIEWS
    1. an updatable view is one that lets you perform DML on the underlying table
    (see Oracle Database Concepts 10g - 5 Schema Objects)
    2. non-updatable view requires INSTEAD OF Triggers
    (see Oracle Database Concepts 10g - 22 Triggers)
    SNAPSHOTS
    You can have updateable (and writeable) snapshots - in updateable (writeable) MV replication.
    Oracle uses snapshots (Materialized Views - MV) for two different purposes:
    1. replication
    2. automated Query Rewrite facility (first introduced in Oracle Discoverer, later included in Oracle database 8i).
    Replication types in Oracle are:
    a) Basic replication (MV replication)
    - transaction based
    - row-level
    - asynchronous from master table to MV (Materialized View)
    - DML replication only
    - database 7 / 8.0 / 8i / 9i / 10g
    - Standard and Enterprise Edition
    1. Read-only MV replication
    2. Updateable MV replication:
    2.1 asynchronous from MV to master
    2.2 synchronous from MV to master
    3. Writeable MV replication
    b) Multimaster replication
    - transaction based
    - row-level or procedural
    - asynchronous or synchronous
    - DML and DDL replication
    - database 7 / 8.0 / 8i / 9i / 10g
    - Enterprise Edition only
    1. row-level asynchronous replication
    2. row-level synchronous replication
    3. procedural asynchronous replication
    4. procedural synchronous replication
    c) Streams replication
    - (redo) log based
    - row-level
    - asynchronous
    - DML and DDL replication
    - database 9i / 10g (10g has Down Streams Capture)
    - Enterprise Edition only (Standard Edition 10g can execute Apply process)
    Regards,
    Zlatko Sirotic

  • In Screen Screen View what is the meaning of the '&' used in the Menu Tex

    In old Siebel days (version 2000 or 6) the & was used to create a shortcut... like in the Application Menu F that could be used as Alt-F as a shortcut to the File Menu.
    Now in Siebel 8, when associating a view with a screen in Screen > ScreenView this & is also used in some texts...
    Pls. Anyone have figured out what is used for ? I tried several Alt-xxx but IE seems to intercept these keys...
    Txs.
    Antonio

    Hi Antonio,
    I think this shortcuts by ampersand (&) were not implemented in the version 7.x to forward.
    But the Symbolic String was loaded version to version as being the same.
    The only way to shortcut a screen, that I know, is using Command - Accelerators.
    Regards.

  • What is the difference between Saved views and queries

    Hi all,
    Just i want to know the difference between 2 options in the Bex Analyzer.  Those options are "Queries" and " Saved Views". Please check it out and let me know the difference

    To add to the previous posts, saved views can also be useful when developing web templates. You can create and save one query and then save a number of views from this query, with different layouts, filters etc. web templated can then be developed using the saved views. BW 2004s introduces a whole load of standard functions to switch dataproviders in web templates. Thes can be used to switch between a number of views in a template. I have used this to present selections of key figures, switch navigation states etc.
    Regards
    Peter

  • What is the difference between materialised view and normal view?

    please expalin the difference in detail with an example.
    thanks.

    Hi User,
    Welcome to Forum !!!!
    Materialized view is nothing but a database Object similar to Tables,Indexes,Procedures etc.
    It contains the results of a query.
    The materialized view is refreshed when the query is executed. And are refreshed on demand
    Unlike Views, it contain data.
    It does not contain real-time data.
    Materialized view are called Snapshot(In Older Versions of Oracle).
    Thanks,
    Shankar

  • Aperture Metadata - What is the difference between a view & a preset?

    I'm setting up my Metadata for importing and I'm following bagelturf's guide: [http://archive.bagelturf.com/aparticles/library/libinadv/index.php]
    But I'm having trouble understanding the difference and function between Metadata Presets and Metadata Views.

    Sure -
    Go to the metadata tab in the inspector show the "other fields", notice that at the top of the
    "other" field list that you can enter new custom field names, just add a field name with no value.
    Now choose any metadata view that you wish (the drop down at the top of the metadata tab) to use when you import like "caption and copyright" or make a new one.
    From the "other" list just check the box next to the custom named field that you just added. That will now show up in whatever view you chose.
    When you import just choose that view in the import panel and the field will be there empty for you to fill in for whatever you are importing.
    RB

  • Firefox 9 does not load my last viewed webpages from the last time I shut it down

    When I would shut down firefox 8, it would save my last web pages I was on. When I came back and started firefox again, they would load up.
    With firefox 9 they do not do that, I originally left the settings alone from version 8 and it only load the About:home page, without the Restore Previous Session button, and it is greyed out in the History Menu

    Hi abels27,
    Have you looked in ''Tools > Options > General'' to see if your startup page setting has been changed? There is a setting in there that asks what you would like Firefox to do on startup. In your case, you should set it to ''Show my windows and tabs from last time''.
    If that setting doesn't fix the issue, you might want to take a look at the article [http://kb.mozillazine.org/Preferences_not_saved Preferences not saved].
    Hopefully this helps!

Maybe you are looking for

  • How can we know the affected reports when i remove object from universe

    Hi All, If i remove any objects from the universe. How can i know the list of affected reports.

  • Multiple users in itunes

    i was wondering if you should have separate accounts for each iphone, should there be two accounts

  • Has anyone set up Mediasense yet?

    Hi, I have a customer with mainly 7940 IP phones (no Built in Bridge) registered to CUCM 8.6. They recently moved to CUBE gateways on ISR 2921 routers for PSTN access. They now need a recording solution so I am looking at options. The 7940 phones do

  • Ace - connection reset (Error 101)

    Hi, I have a problem with a Cisco ACE, after approximately an hour being in production, for all new connections it gives the message: connection reset. The message on any web browser is: connection reset (Error 101) It blocks any backend server (Apac

  • SQL Server 2005 (64 bit) returns truncated text from Oracle 10g (64 bit)

    Hi all, I'm no expert in Oracle so I desperately need your advice. I'm using SQL Server 2005 (64 bit) and trying to pull data from a Oracle 10g (64 bit) server. I am able to connect to the Oracle server with no problems. The problem came when I was t