Generating BW Authorization from ODS

Does anyone have any information on how to load data into the ODS objects necessary for generating Authorization for the new 7.0 BW authorization paradigm?  I would like to load the authorization info from my transactional system into my BW system so that I can secure the data in the BW queries according to users.
Thanks,
Dale Chen

Hallo
Is this a transactioanl ODS? What kind of authorizations? HR? if yes, there is a standard dox for that.
Do yo have it?
Mike

Similar Messages

  • Generating Authorization from ODS

    Hi gurus,
    I followed the white paper on generating authorization from ODS's, and found no place where you can specify which key figure should be authorized, although key figure is included in the authorization object.
    Same is also true for the infoobject that is included in the authorization object. For example, if you are defining an object for hierarchy, in ds02 you can specify all about hierarchy. However, where do you specify ":" or other?
    One can surely go and manually modify in the user authorization. However given the number of users this solution is intended, there is perhaps a better way to do it?

    Hi William,
      Where did you find the whitepaper on generating authorizations?  Thanks for your help.
    -Dale Chen

  • Unable to Delete Data from ODS ---Tricky

    Hi Frds/ BW Guru's,
    I am trying to delete the request from ODS , I could see the job being scheduled for deletion, but finally the request is not deleted. What can be the reason for this and how can I go about from here, we have to do it in production.please respond soon .
    Thanks,
    Krish

    Generally, I wouldn't think the deletion would be impacted by tablespace issues except for two scenarios -
    With Selective Deletion, the BW deteremines how many rows you will be deleting and if it determines that it will be more than 10% of the rows in the tables, the BW decides that it is faster to copy the table, excluding the rows to be deleted, and then drops the old table and renames the copy to the original table names.  In this case, there must be enough freespace in the tablespace to accomodate the temporary copy as well as the original table.  I don't believe applies to deletion of a Request, only a Selective Deletion.
    Request deletion requires temporary space in the Rollback tablespace.  The database must maintain an image of the table before the deletion until the change is committed, so that in the event the deletion process fails or is cancelled, the deletes that were being done can be rolled back to restore the table to its previous state.  Again, unless this Request held a very large amount of data, the amount of rollback space availalbe should not be an issue.
    I would guess Authorizations is a good canidate for the cause.  There was a fairly recent Note 810201 that allows for the creation of a new RSADMIN parameter that is designed to permit deletion of a Request, but NOT a Delete All Data.
    Pizzaman

  • How to generate a report from crm table to find out user status changes

    Dear all,
    Could you please help me on generating a report from SAP CRM table level
    to find out user status changes in crm orders for a specific period of time?
    Thanks in advance,
    Regards,
    Shaik

    Hi Shaik.
    You would not need to write report for this. You need to create a Table view mainenance for the CRMD_ORDERADM_H or CRMD_ORDERADM_I for whichever  you need.
    Follow the below or search on google for more on table view maintenance.
    Go to SE11, give the table name and click on change. Then Go to utilities--> Table maintenance generator.
    In the table maintenance generator screen, you should give Authorization Group,
    Function Group name (Function Group name can be same as table name),
    Maintenance type can be one step or two step, usually you will create with one
    step. You should give maintenance screen number. After clicking on create button,
    a table maintenance generator will be created.
    To check it go to SM30 . In SM30, you find display, Maintain options.
    You can view the table contents by choosing Display and  supplying the selection criteria of dates.
    Regards
    Apoorva

  • Error while uploading data from ODS to Cube

    Hi All,
    Will you please help out this issue.As this is a priority high issue,please reply if you know the answers.
    I am facing an error while loading the data from ODS to CUBE,the error
    is
    <b>1.Name is not in the namespace for generated BW Metaobjects
    2.Error 18 in the update</b>
    And this error is occuring only in quality server.
    Thanks,
    Ram.

    HI RAM SIVA,
    make sure that the Data source is replicated and tranfer rules r active.
    And also check whether the all transport requests r imported properly.
    hope it helps
    bhaskar

  • "Error While loading data from ODS to Target "

    Hi All,
    I am loading masterdata from ODS to infoobject as data target, I am getting an error message as
    Error message from the source system
    Diagnosis
    An error occurred in the source system.
    System response
    Caller 09 contains an error message.
    Further analysis:
    The error occurred in Service API .
    Refer to the error message.
    DataSource 80BP_ID does not have the same status as the source system in the Business Information Warehouse.
    The time stamp in the source system is 09.08.2006 10:17:24.
    The time stamp in the BW system is 15.03.2006 16:44:34.
    But we are getting Data till ODS, when we manually load from ODS to infoobject this error is coming up.
    Please help in resolving this,
    Thanks,
    Sairam.

    You are welcome Sairam
    The generated objects are export datasources based on the ODS objects. These are automatically generated because ODS objects are a key component to a data model or datawarehouse strategy where their role is to stage the data for consolidation or harmonization purposes. The generated datasource helps you to load data into further data targets. The use of a cube as an export datasource is not as common, and so the datasource is not automatically generated for them.
    Hope this helps...

  • Transfer of data from ODS to ODS

    Hi,
    I have update rules set up from ODS 1 to ODS 2. I would like to take all ODS data into the ODS 2. In BI 7.0 we use transformations for this. How do we do this in the older version?
    Thanks

    Hi,
    If the system is still 3.5 then you will have to go to generated infosource object for this DSO in Infosource tab.
    Find the generated infosource for the source DSO1 begining with 8* like 8DSO1.
    Create an infopackage here at the data source below this infosource.
    Now you can schedule a full repair load from DSO 1 to DSO2.
    Its just like scheduling the data load from data source to PSA in BI 7.0.
    The only difference is here is with infopackage you can schedule the data directly into the targets and not till PSA only.. as it is case with BI7.0
    Create a new a new infopackage- init without data transfer .
    Create another infopackage-Full repair
    Here give selections if the data is huge and cannot be scheduled at one go.and load selectrion by selection.
    Hope it helps
    Thanks
    Ajeet

  • Adding one object to cube from ODS

    hi guys,
    i am loading the data from 7 ods objects to 1 cube.
    in my report i want to see cost center which is there in 2 ods objects but not in all the ods ojects.
    this cost center info object is not available in the cube too.
    so when i generate a report i can't see cost center.
    i am planning to add cost center in the cube and get the data from ods(using a routine).
    my question is when i write a routine and get the data from one of the ODSs,i doubt the consistency of the data .
    bcoz we r fetching from only 1 ods.
    plz suggest me the feasible options
    thanks in advance
    sri

    Hai Sri,
              I understand from your question that you have "cost center" thats in 2 of the ODSs and not in other 5 ODSs that are feeding the cube.
    If you are worried about the data consistency because you have dependency, then you have to write the routine checking the conditions on dependant objects.
    For example:
    I need to get cost center but cost center is dependant on lets say "work centers" and "resources".
    I would write the logic something like this.
    1. In START ROUTINE- Select all data from the ODS containing the three objects into a global table.
    2. Declare conditions like for work center = a, resource =b, cost center = c.
    3. In object mapping, I would create a routine and say that
    In DATA_PACKAGE, if workcenter = DATA_PACKAGE-work center and reource = DATA_PACKAGE-resource, then Result = DATA_PACKAGE-cost center.
             The logic given above may not completely suite your requirement but thats just an example if you are afraid that you may corrupt your data if you just get data the way Vrrp suggested to bring. If what Vrrp said works for you, thats the easiest.
    Try your luck.

  • Push from ODS to cube taking a long time

    Hi All,
    I've created a new ODS that pushes data to a new cube.  I am trying to load 3000 records and its taking over 30 minutes, and I can never get it to complete successfully.  When I look in sm50, there is nothing running.  The are no short dumps in st22. But when I look in sm21 I get the following:
    Documentation for system log message R6 8 :                                                
    An error has causes an SAP rollback.  All database updates are reset.                                                                               
    Technical details                                                                          
    File................ 009581                                                                
    Position............ 0000072900                                                            
    Entry type.......... m      ( Error (Function,Module,Row)    )                             
    Message ID.......... R6 8                                                                  
    Variable parts......                                       ThIRollroll bathxxhead1248                                                                               
    My update rules between the ODS and cube are very straightforward.  All fields are a direct mapping to the ODS, no routines.  I have a start routine, but when I comment out the entire start routine and run the update between ODS and cube, I still get the same issue.  We are on version 3.5.
    Any suggestions?
    Thanks
    Charla

    Hi,
    Try "generate export data source" from ODS and load the data. Sometimes there is problem in DDIC tables and structures are not generated properly.
    Regards,
    Kams

  • Error in Process Chain From ODS to InfoCube

    Hi There
    What variants should follow to load data from ods to infocube in process chains?
    I created Process Chain,first delete content of ods and data load,Activate ods , further update ods , delete index , load from ods to IC and generate index and it's warning message.
    Advice me regarding this.
    Regards,
    Chandu.

    HI Chandu,
    Please remove the further update process from the chain.
    The chain should look like...
    startdelete contents of the ODS-load to ODSactivate ODS-delete index of cubeload from ODS to Cubereconstruct indices.
    If its only a warning msg ...u can neglect...try activating the process chain and run it with an immediate option.
    By the way what does the warning msg say??
    There should be a process.....something like this ...then neglect it..
    Regards,
    Marc
    Message was edited by: Marc
    Message was edited by: Marc

  • Generated analysis authorization cannot be changed

    Hello all,
    did someone manage to edit/delete generated (from DSO) analysis authorizations? When I want to correct a typo in one of the generated analysis authorizations it is not possible although the system is telling that it should be possible to do so. I did not find any note or thread yet.
    Message number RSEC292:
    Diagnosis text
    A generated authorization can be changed (this message is only a warning ), but one should be sure that this authorization is not generated again. Then it will be removed from the user, created again (perhaps with different content), and if there no fixed name was generated, it is renamed.
    Thanks in advance for your inputs

    Hello Lana,
    this is how SAP solved the problem
    Bye Petra
    Spezifikation: Message RSEC292: Generierte Analyseberechtigungen können nic
    Short text:
    Message RSEC292: Generierte Analyseberechtigungen können nic Langtext
    It is not possible to change from DSOs generated analysis
    authorizations although the system is telling that it should be
    possible to do so. Authorizations are sufficient (SU53; SAP_ALL)
    Message number RSEC292:
    Diagnosis text
    A generated authorization can be changed (this message is only a
    warning ), but one should be sure that this authorization is not
    generated again. Then it will be removed from the user, created again
    (perhaps with different content), and if there no fixed name was
    generated, it is renamed.
    Here is the communication path (please read from below):
    09.07.2007 - 09:03:36 CET Petra King Info für SAP
    Hello Ms. ,
    I always was telling about one issue:
    Change of generated analysis authorization is not possible.
    Since BI 7.0 we are talking about analysis authorizations so the
    transaction code used is obvious.
    There is no need for furhter information because it is only this single
    issue: I guess that it should be an error message and not a warning
    message and SAP made a mistake here by using the wron message category.
    I was never talking about users and xxxxxx is not an user but an
    analysis authorization.
    Please consider the call a solved - in the meantime I got
    professional support from the SDN platform.
    Regards,
    Petra King
    05.07.2007 - 09:14:22 CET SAP Antwort
    Hello Ms King,
    I must say that I find this message quite incomprehensible. First you
    write that you are irritated because my colleague asked you which
    transaction is being used to generate authorizations. This information
    is necessary so that the message can be assigned to the appropriate
    area. Indeed, the message was incorrectly sent to BC-SEC. Next you
    write that you are angry when I give you a consulting note regarding
    generation of analysis authorizations. I am mystified as to how such
    information from customers should help us in solving a technical or
    procedural probem. I have read the message from the beginning and
    there is very little technical and procedural information. Moreover, itis not clear what the "error" is here. The message RSEC292 is a warning(as clearly stated in the long text of the message) and this should not
    hinder the process. Lastly, in your last info you refer to a specific
    user, xxxxxxxx, as an example of a generated authorization. This is
    separate issue than the original:
    It is not possible to change from DSOs generated analysis
    authorizations although the system is telling that it should be
    possible to do so. Authorizations are sufficient (SU53; SAP_ALL)
    So in response to the original inquiry regarding RSEC292. The answer,
    as I have already mentioned and as stated in the text, is that this
    is just for information purposes. Please continue with the process.
    If you have a separate inquiry regarding the authorizations of
    particular users, please open a second message. We request that
    customer log one issue per message. Please read note 375196:
    Separate message for new problem/subsequent problem
    Regards,
    Senior Support Consultant
    SAP Active Global Support
    Netweaver Business Intelligence
    03.07.2007 - 15:14:39 CET Petra King Info für SAP
    Hello ,
    can you please contact the Basis Administrator xxx via phone
    (+xxxxx) so he can open the line and provide you with the
    user and password for system xxxxx.
    Please note that the error occurs on xxxx and you can have a look at the
    analysis auth. xxxxxxxx as representive for one of the generated
    authorizations.
    03.07.2007 - 15:08:43 CET Petra King Info für SAP
    Hello ,
    I am getting angry because note 1052242 is a documentation and I
    executed everything besides the fact that the analysis auths cannot be
    changed. Please read the error message from the beginning.
    Regards,
    Petra King
    28.06.2007 - 14:52:09 CET SAP Antwort
    Hello Ms King,
    Please excuse the delay in the processing of your message.
    Please read note 1052242 if you have not already done so. If this note
    does not help you to solve the problem, I would like to have a look at
    the situation on your system. Please open the R/3 Support connection
    provide me with a user and password. This information can be stored
    in the log on information of this message.
    Regards,
    Senior Support Consultant
    SAP Active Global Support
    Netweaver Business Intelligence
    25.06.2007 - 08:48:03 CET Petra King Info für SAP
    Hello ,
    if this is in the wrong queue, yes please forward it to the appropriate
    queue and please let the question be answered asap.
    Thanks,
    Petra King
    21.06.2007 - 07:47:29 CET SAP Info für Kunde
    Hello Petra,
    it is possible to generate authorizations in PFCG too. As RSECADMIN
    belongs to BW-BEX-OT-OLAP-AUT, I forward your message accordingly.
    Best regards
    Support Consultant
    Global Support Center Austria
    Netweaver Web Application Server ABAP
    20.06.2007 - 09:54:47 CET Petra King Info für SAP
    Hello ,
    sorry to let you know so late but there was a typo in my email address
    xxxxxinstead of xxxxxxxxx
    Your question is a little bit irritating. Generation of analysis
    authorizations in 7.0 is usually done only with transaction code
    RSECADMIN - correct me if there is another possibility. Generation
    works fine but the authorizations cannot be edited after then.
    Bye,
    Petra
    23.05.2007 - 11:53:16 CET SAP Antwort
    Dear Ms. King,
    please let me know which transaction code do you use or in which
    transaction do you get this message.
    Best Regards
    Support Consultant
    SAP Active Global Support - Netweaver Web Application Server

  • Debugging data load from ODS to InfoCube?

    Hi Expert,
    I got some errors when I load data from ODS to Cube. I tried to simulate the load, but I got No data in PSA table. I checked mt Infopakage, it is only update Datatarget directly. How can I debug in this situation. I have only that choice "Data Target only" How can I select update Cube through PSA? Thanks in advance!
    Weidong

    Hi robert,
    Thanks for your reply! Do I have to delete the old one? It looks like that system generated two Infopackages - One is full update and another one is Initial update. I think that I have to delete both of them and re-created both, right? Thanks  a lot!
    Weidong

  • Data transfer from ODS to InfoCube

    How to transfer data from ODS to InfoCube ? Where exactly do I have to create the
    Infopackage or is it auto-generated ?

    Hi,
    If you are using BI 7.0 then do the following:
    Create Transformation from ODS to Cube by right clicking on cube.
    then create DTP in cube and execute it.
    No need to create infopackage again.
    regards,
    Pruthvi R

  • Reloading of deleted data from ODS to cube

    i have deleted the data from the cube using selective option in the cube. Now i want to reload the deleted data. Since i have data  in ODS i am loading it into cube. But it is doing a full update which i don't need. I wanted only the deleted data to be reloaded from ODS. Since i have some routines and rules in the cube. i am deleting the cube and reloading the data. Could anyone suggest

    Hi Pooja.........
    R u aware of it that which value u hav deleted................if u know that..........then run full IP with selection......In the Data Selection tab u give the selection........provided that field is included in the Data selection tab..........if not and if u hav authorization........then u can go to RSO2.....in the source system....Give the datasource name.........go to change mode .........Check the selection box for that field.......then activate the datasource............again replicate it.............then Activate the transfer rule using the program : RS_TRANSTRU_ACTIVATE_ALL.........
    Then that field will be available there for selection..............But do this if it is must to do the load in this way..............
    Hope this helps......
    Regards,
    Debjani.......

  • ARFCSTATE = SYSFAIL ??????? loading from ODS to cube

    Hi,
    I am loading a delta initialization from ODS to a cube. The load goes fine but never ends. I saw through SM37 transaction and the job has finished but with these messages at the end:
    tRFC: Data Package = 6, TID = 0A11010C066C45438FC70221, Duration = 01:01:03, <b>ARFCSTATE = SYSFAIL</b>
    tRFC: Start = 28.10.2006 12:10:34, End = 28.10.2006 13:11:37                                    
    tRFC: Data Package = 7, TID = 0A11010C066C45438FE00222, Duration = 01:01:38, <b>ARFCSTATE = SYSFAIL</b>
    tRFC: Start = 28.10.2006 12:10:59, End = 28.10.2006 13:12:37                                    
    tRFC: Data Package = 8, TID = 0A11010C066C45438FE90223, Duration = 01:01:32, <b>ARFCSTATE = SYSFAIL</b>
    tRFC: Start = 28.10.2006 12:11:07, End = 28.10.2006 13:12:39                                    
    tRFC: Data Package = 10, TID = 0A11010C04BC454390020000, Duration = 01:01:12, <b>ARFCSTATE = SYSFAIL</b>
    tRFC: Start = 28.10.2006 12:11:32, End = 28.10.2006 13:12:44                                    
    Synchronized transmission of info IDoc 5 (0 parallel tasks)                                     
    tRFC: Data Package = 0, TID = , Duration = 00:00:03, ARFCSTATE =                                
    tRFC: Start = 28.10.2006 13:12:45, End = 28.10.2006 13:12:48                                    
    Job finished                                                                               
    What does this ARFCSTATE = SYSFAIL means and how to correct this?
    Thanks for your help!!!

    Hi Miguel Sanchez,
    I hope you have with PSA in IP.  If not run with PSA option and goto Detail tab of the Monitor , Expand the node Extraction Check for the message 'Data Selection is Ended'.
    If you find this message you can update from PSA.
    otherwise Go for Repeat the Delta.
    and also refer the notes 516251.
    also the error you are reporting could be for several reasons.  Could you therefore please check the following:
    1) check the RFC destination in SM59 for both your BW my self system
    2) in SM59, in BW source system, go to menu path "test"
       -> "connection" and test this for errors
    3) in SM59, in your BW  source system, go to menu path "test"
       -> "authorization" and check if the user and password are o.k.
    4) check the port definitions in WE20 and WE21
    5) finally check that you have sufficient DIA processes defined in
       your BW and R/3 source system (you should have at least one more
       DIA process than all other work processes combined; this is described
       in more detail in notes 561880 and 74141).
    Please check if this solves the problem for you.
    Hope it helps.
    Regards,
    Srikanth.

Maybe you are looking for

  • Library locked on external drive

    Hi, I was using the Aperture on a PowerBook 17" laptop without problems. I was running out of space and copied the aperture library file on an external USB drive. It worked fine for a couple of weeks but than, after one import from my D200 stoped in

  • Inventory Cube Compression - Non-Cumulative

    Dear All I have loaded setup tables in R/3 BX as on date             TAC MCNB1 BF i.e. Historical         TAC  OLI1BW UM                            TAC OLIZBW I have loaded the Inventory Cube form all the three Data Sources 2LIS_03_BX : Initial Statu

  • Find the fiscal year for the date

    My fiscal year starts from 1st of august to july31 if i pass the period Aug-2011 need to know in which fiscal year it falls in Expected output as 2012. How can i write simple query

  • Requested Application access not granted (even if ...

    Now that OpenSign online has gone what can we do to install new apps to S60v3FP2 phones? quoting   http://my-nokia-cell.blogspot.it/2011/09/common-error-messages-when-installing.html   Error Message: Requested application access not granted Check tha

  • AT-MIO-16D Digital Output wiring

    I need to drive a relay coil from one of the outputs of an AT-MIO-16D module. From the AT-MIO-16D User Manual (p. 2-35) it remains unclear for me how to do it. It seems that the Digital outputs are of "sinking" type, i.e. they connect to either groun