Is the concept of Transactional DSO and Cube in BI 7?

Hi,
Is the concept of Transactional DSO and Cube in BI 7?
I see 3 type of Cubes[Standard or VirtualProvider (Based on DTP, BAPI or Function Module)]
but canu2019t see transaction Cube.
also
I see 3 type of DSO(Standard, Write-optimized, Direct update )
but canu2019t see transaction DSO
See this link on DSO, with examples etc:
http://help.sap.com/saphelp_nw04s/helpdata/en/F9/45503C242B4A67E10000000A114084/content.htm
I am looking for such summary also for Cubes have you see a similar one?
Thanks

New terminology in BI 7.x
Transactional ODS =  DSO for direct update
Transactional Cube = Realtime Cube
Jen

Similar Messages

  • Why do we create indexes for DSOs and Cubes.What is the use of it?

    Hi All,
    Can you please tell me why are indexes created for DSOs and Cubes.
    What is the use with the creation of indexes.
    Thanks,
    Sravani

    HI ,
    An index is a copy of a database table that is reduced to certain fields. This copy is always in sorted form. Sorting provides faster access to the data records of the table, for example, when using a binary search. A table has a primary index and a secondary index. The primary index consists of the key fields of the table and is automatically created in the database along with the table. You can also create further indexes on a table in the Java Dictionary. These are called secondary indexes. This is necessary if the table is frequently accessed in a way that does not take advantage of the primary index. Different indexes for the same table are distinguished from one another by a separate index name. The index name must be unique. Whether or not an index is used to access a particular table, is decided by the database system optimizer. This means that an index might improve performance only with certain database systems. You specify if the index should be used on certain database systems in the index definition. Indexes for a table are created when the table is created (provided that the table is not excluded for the database system in the index definition). If the index fields represent the primary keys of the table, that is, if they already uniquely identify each record of the table, the index is referred to as an unique index.
    they are created on DSO and cube for the performance purpose ..and reports created on them wil be also more efficent ..
    Regards,
    shikha

  • Data in DSO and CUBE

    Hi Experts
    Please..Please update me on in detail if possible with example ......Key Fields and Dimensions
    How Data Records will be processed in DSO and  Cube
    I tried to search but i can't able to find what i am looking for
    My Requirment:
    I am extracting Employee Benefits records from Non SAP Source System (Oracle Tables)
    In the Oracle there is no Date field avaliable and there won't be any history avaliable in oracle once the Benefits of an employee is changed the old record will be overwritten to new one so they can't track the employee benefits history...but in BW i need to store/show history of employee benefits by Cal day
    Oracle Table Fields
    Location (Primary Key)
    Emp No (Primary Key)
    Insurance Type
    Call Allowance Type
    Annual Leave (No of day Days)
    Pension Schem
    Company Laptop (Yes/No)

    hi,
    key fields are the primary keys of ur ods tables. based on the key field values the data fields will get overwritten.
    suppose if the key fields values were same then the data fields will get overwritten. but the changes were captured in the change log table, hence the history of changes is available.
    Dimensions- are the prmary keys of cube. but in cube only addition of records will happen as default not overwrite as in ods.
                       dimension ids were generated based on the sid values of characteristics.
    maximum of 16 key fields and dimensions can be there in ods and cube respectively.
    for ur case, include 0calday field in the key fields and use the routine to update the field with system date(SY-Date). this keeps track/ else without date also , change log maintains history for each load.
    have to add 0recordmode to the communication structure of the ods(infosource).
    Ramesh

  • OFI_AP_4  Delete all data and REINIT the load to FIAP ODS and Cube

    Hi bw GURUS I need a quick help, I have requirement to Delete all data and REINIT the load to FIAP ODS and Cube  i have data source ofi_ap_4, please tell me what should i do as i know LO extraction but whats is the transaction code to run the set job for FIAP like for Purchasing I have OLI3BW now tell me what will be the steps to reinit the load to fiap ods and cube.
    i know this much as below
    Delete the data from cube and ODS
    Delete the Init in Cube AND ods NOW reinit i mean load the init, but now problem is before doing that i need to run the set up job or tell me what are the steps please
    its very important since i am doing in production
    thanks
    Soniya

    You are right by your approach to update from PSA to ODS as u have wrritten before. Just got to PSA tree select the PSA request and choose update Immediatly or scedule for update.
    (and if u have 0FI_GL_4 but u r not using it ..it is fine. I  was telling that in case u have that and you are trying to use somethin with 0FI_AP_4)

  • How can i update data of DSO and Cube using ABAP??

    Hello Experts
    I have a requrement in which i need to update/ delete data from DSO and cube based on certain keys using ABAP.
    Please let me know how can i modify contets of cube or active table of DSO.
    Thanks
    Sudeep

    Hi
    I have requirement such that i need to update certain key figures in DSO after certain time.
    for eg. say record with key a is loaded to DSO and currospoding key figure was loaded with value 10
    after few days because of certain parameters changing in system i need to modify key figure value.
    currently i am doing same using 1 self transformation i.e. by loading same data again in same DSO.
    Amount of data is very huge and causing performance issues in system.
    now A is not key but i need to modify record for few combinations which apperar multiple times in DSO.
    Same DSO data is loaded into Cube regularly.
    I may need to update data after gap of few weeks as well.
    This design will be used as template and needto keep whole logic generic.
    So wring Function module can make it generic.
    Thanks
    Sudeep

  • Delta between DSO and Cube

    Hi All,
    I have been working on a scenario where in we have to realign org structure information of some sales orders , now we have existing sales orders data in DSO , which feeds to a cube . As part of the realignment some master data attributes, more specifically Customer Master attributes,  will be changed in R3 for those Sales Orders.
    These attributes are part of the transaction data load which is happening to the DSO from the source, now since this transaction load is taking time, to speed up the process of realignment in BW I have used a routine to lookup the masterdata attributes from 0CUSTOMER in BW.
    so before BW pulls the realigned data ( Sales Orders ) from R3, I will run a self loop in the DSO where in it will do a lookup in the 0CUSTOMER master data in BW to get the updated customer attributes (ofcourse the 0CUSTOMER load will happen before we do any realignment of the source data) .
    Once the self loop transformation is completed and the sales orders are updated with the updated customer attributes, I will load the data to the cubes. (delta load)
    Now once the sales order realignment is finished in R3 , I will pull the same set of data in the DSO .
    Now the question is, is it necessary that I do a reinit of the cube before I load the second set of data to the cube?
    I guess it is not necessary.
    Please share your thoughts.

    Hello Partho
    I understand your KF are overwrite in DSO. But in BI7 flow delta from DSO to cube is request based.
    When you will do a self-loop, same records ( I guess you have already loaded them to cube) will have different request id.
    As a result your Change Log table will get different id after activation. So same record will get loaded to cube and which will make all your KF in cube doubled.
    I believe to make correction in historical records in cube either you have to delete cube content and then run delta from DSO to cube.  As first time delta will read Active table of DSO you will get all KF correct in cube..
         Else, you have to delete all those previously loaded record from cube selectively.
    Regards
    Anindya

  • Where can I go to read about the concept of set-up and use of Key Chain to automatically insert required passwords at internet sites?

    Where can I go to read about the concept and use of Key Chain to automatically insert required passwords at internet websites? I may or may not want to use Key Chain after I understand it.

    Key Chain basics

  • Problems with the batch in transaction MB1A and MB21

    Hi everybody, I am new in the MM module. I am having a problem with transaction MB1A and MB21, when i try to select a batch for the movement 901. if i click the match code for the material's batch, the system shows me all the batches for the material, but some of these batches don't have available quantity stock and order creates the reservation or the material output. The system dont allow negative stock. Do you have any idea of this problem? Regards.

    Hi,
    In IM, when you select a batch with possibile entries, system always shows the available batches no matter whether stock is there are not.
    However, if you setup batch determination strategy for example, when you are processing in MB1A, SAP fills the batch based on the criterion you define in:
    MBC1Logistics -->Materials Management -->Inventory Management -->Environment -->Batch Search Strategy -->MBC1 - Create
    Select appropriate strategy (if defined in your system, say for mvt ty)
    maintain search strategy and sort criteria for your movement type here.
    Hope this helps!

  • The concept of http persistent and non-persistent

    pls somebody explain me the concept of "keepalive type http".
    when and where configure the persistent and non-persistent? not clear from the doc that HTTP-head, HTTP-get, classA and classB.
    Thanks in advance.

    Persistent will use HTTP version 1.1 while non-persistent will use version 1.0.
    Use non-persistent only if your server does not support http version 1.1.
    HTTP method HEAD or GET is selected with the command 'keepalive method'.
    A head does not require the server to send us the content of the requested file, but simply an acknowledgement that the file is available.
    The GET will request the complete file from the server and the CSS will verify that the content did not change compare to first GET request.
    Again, I would recommend the default - head, unless you believe somebody could corrupt the content of your website.
    Regards,
    Gilles.

  • What is the difference between transaction BP and FPP1  ?

    Hello ,
    about the management of business partner, is existing the transaction BP, and the transaction FPP1 (or FPP2 or FPP3).
    Do you know what is the difference ?
    Tks and regards.
    bye.

    Hi Roberto,
    in fact, there is not much difference. BP starts with the cockpit-like view with tree search for business partners on the left side of the screen. Maintenance is on the right side of screen for selected business partner.
    Also FPPx transactions start display in special partner role (MKK), in BP you have most general view but can switch to other partner roles. This may switch on and off special tabs.
    Both transactions make use of the same code.
    Regards,
    Clemens

  • Affinity goup, availability set and the concept of Update Domain and Fault Domain

    Can 2 VM belonging to the same affinity group, belong to the same
    availability set?
    I have read (http://social.technet.microsoft.com/wiki/contents/articles/7916.importance-of-windows-azure-affinity-groups.aspx)
    Affinity groups are logical abstraction of the physical concept of
    Containers (unit of compute) in Microsoft Datacenters.
    How do then Update Domains and Fault Domains relate to this concept of Container?
    Are there multiple Fault Domains in a Container?
    Thanks,
    Davide
    System and Network Administrator - MCSA security, CCNA, VCP3, VCP4, MCITP Enterprise administrator

    Hi Davide,
    Thanks for posting!
    >>Can 2 VM belonging to the same affinity group, belong to the same
    availability set?
    The answer is no. Base on my understanding, affinity group is to keep your VMs physically closer together within the datacenter. And your 2 VMs may be in one host OS. But if you use the Availability Set,  it could guarantees that your 2 VMs are
    spread across multiple racks in the Windows Azure Data Centers.
    >>How do then Update Domains and Fault Domains relate to this concept of Container?
    >>Are there multiple Fault Domains in a Container?
    For this issue, I recommend you refer to this documents  (http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-manage-availability/
    ) and this blog (http://michaelwasham.com/windows-azure-powershell-reference-guide/understanding_configuring_availability_sets_powershell/
    ). At the same time, you could see this article (http://www.techbunny.com/2013/11/close-but-not-too-close-azure-affinity.html ) for digging deep understanding .
    Hope this helps.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • What  is  the  difference  between   Transactions   IQ01  and  MIGO ?????

    What  is  the   difference  between  the  Transaction  Codes  IQ01  and  MIGO  ???????
    Moderator note - thread locked, no research and etiquette
    Edited by: William Eastman on Jan 4, 2011 6:57 AM

    Dear Lu,
    In my understanding MB11 and MIGO can be used for a transfer posting or goods issue or goods reciept against any order or
    for reversal of good's movements.Means it can be used for 101,102,261,262,311,312 etc.
    But in MB1B,only transfer postings can be performed like transfer posting from one plant to another or one storage location to
    another like 301,311,or 302,312,or to convert from one material to another using 309 movement,or to transfer the quality stock
    to unrestricted stock using 321 movement can be performed.
    Regards
    Mangalraj.S

  • Which is the difference between transactions WWP1 and WWP2  ????

    Thank.......

    Hi,
    WWP1 - Online Planning in Planning WB
    WWP2 - Settings for Planning Workbench
    You can make personal settings for the applications integrated into the Planning Workbench and for their worklists. It is also possible to make settings for the Internet services.
    The Planning Workbench currently contains Online Planning, Order Cancelation and Internet Services.
    Features
    The settings screen for the Planning Workbench contains three tab pages:
    1. Online Planning:
    The three options "Selections for Worklist", "Settings for Application" and "Settings for Worklist" influence worklists in the Planning Workbench. For more information, see the F1 help for the individual fields. The remaining options only affect settings for Online Planning itself. There is also an information button at the top left of the tab page which has detailed information on the individual fields.
    2. Order Cancelation:
    At the top left of the tab page there is an information button which has detailed information on the individual fields and the main procedures for selecting the worklist. For more information, see the F1 and F4 help for the individual fields.
    2. Internet Services:
    You can enter a maximum of 8 Internet links and e-mail addresses that can be displayed in the worklist.
    4. General Settings
    This is where you can make settings for the complete worklist. For more information, see the F1 and F4 help for the individual fields.
    Notes
    You can save the settings you make as variants under an indicator of your choice, so that the next time you call up this application you will not have to enter all this data again. This means that the selections for the worklist and the other settings will be filled with the current values or according to certain rules (for example, delivery date = yesterday's date) as default. You can also permanently hide any fields that you do not require.
    If you always work with the same variant, you can save this as a start variant. To do this follow the menu path Edit -> Start Variant. Here you can also specify whether you want to skip the selection screen. If you do this, the transaction will start directly by displaying the current worklist.
    You will find more general help on the possible entries in a selection screen under the menu item Goto -> Help Selection Screen.
    Regards,
    Srilatha.

  • Explaning the concept or roles, groups and owners

    Hi, i'm trying to find any documentation which explains theses concepts i 've tried the oracle library but it was no results.
    Can anyone help me?
    I'm trying to undestand that.

    Hello,
    have you gone through the BPM tutorial:
    http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/tutorial/index.html
    It gives some basic understanding of the implementation ofthe roles and groups.
    If you are looking for further material on the topic then look into the following material on studio:
    http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/studio/index.html
    Check the documentation for organization.
    Hope this helps,
    Regards,
    Jaydev Doshi.

  • Who understand the concept of EBS USER and LINUX USER

    When we login the EBS, we will use a user(user1), and then we create a file to the server.
    When we use TELNET to login the server, we can see the file is created by another user(user2).
    How to understand both two users, and how to be relationship between those?
    Thanks.

    When we login the EBS, we will use a user(user1), and then we create a file to the server.What is the application release? OS?
    When we use TELNET to login the server, we can see the file is created by another user(user2).What is the file? What kind of file system you have? Please post the steps you follow to explain your question.
    How to understand both two users, and how to be relationship between those?If the file was created by one user, the ownership of the file will belong to the same user who created the file. If you see a different behavior, please show the case by listing the steps -- (i.e. post the commands of --> login to the server as user1, create a file as user1, show the id of the user and use the ls command to show the ownership, then login to the server as user2 and issue the same ls command).
    Thanks,
    Hussein

Maybe you are looking for