Time Charastrices for ODS objects

Hello ALL
When v are modelling ods object,I want to add <b>0calmonth</b> time charastrices to this ods.
But Iam confused where to add this either to Key fields or Data fields
Pl help me out
Iam updating data from ODS to Cube.
Regards
BAlaji

Hi,
In the update rule of 0calmonth, generally we use automatic time conversion or routine to find the month from the date object which represents the record created date. So you can take it  either in data fields or in key fields.
But if ocalmonth is being filled from the field which represents the Modification date of record ,it is better to include 0calmonth in data fields.
With rgds,
Anil Kumar Sharma .P
Message was edited by: Anil Kumar Sharma

Similar Messages

  • BW statistics for ods objects

    Hi Everyone,
    In the search criteria I found documents only for bw statistics for infocubes. but not for ods objects.
    After executing the queries for the ods objects in the bex, the entries are not made in rsddstat table, then where else it is store.
    Can anyone please let me know how can I find the query runtime of ods objects.
    Thanks,
    Prashant.

    Hi,
    Yes I marked for the ods objects also for olap and whm, and executed the query in bex analyzer but still I do not get any entries for these objects in RSDDSTAT table.
    What could be the problem. Is there a different procedure to find the query runtime of ods objects, please let me know.
    Thanks,
    Prashant.

  • Unable tp create multi provider for  ODS objects

    Hello Gurus,
    I want to create a multi provider or an Z ods object. When I do the same it does not show me the Z ODS objects. But it shows me the Standard SAP ODS for creating multi provider.
    thanks in advance
    rgds

    Hi,
    For the ODS that you are trying to use, check if the BEx reporting has been turned on in the ODS object settings. If it is not, then you cannot use it in a multiprovider.
    Hope this helps...

  • How to implement a time watch for an object

    Greetings!
    I have a container called TupleSpace which consists of elements of type Tuple. Among the attributes, the Tuple also has a "time to live" (the maximum amount of time its presence is allowed on the TupleSpace). After this amount of time passes it should be automatically deleted from the TupleSpace. My question is: what is the best mechanism to implement this ?
    My solution so far looks like this:
    public void removeExpiredTuple(){
    // ts = instance of TupleSpace class
              for (int i = 0; i < ts.size(); i++){
                   ITuple currentTuple = (ITuple) ts.elementAt(i);
                   long tupleAge = System.currentTimeMillis() - currentTuple.getTimeSubmitted();
    // currentTuple.getTtl() = retrieves the Tuple's "time to live"
                   if (tupleAge > currentTuple.getTtl())
                        ts.remove(i);
         }but I am not at all satisfied with it
    Thanks in advance for your answers
    Edited by: OctavianS on Jan 18, 2008 12:10 PM

    ok, I'll give it a try and come back with a reply
    LE: problem solved. thx again
    Edited by: OctavianS on Jan 22, 2008 3:56 PM

  • Setting Run-time parameters for EJB objects

    Hello,
    I need to set a run-time paramater that will be used by the session beans in my
    application. I looked thru the documentation, but I'm not finding an obvious
    way to do this.
    In weblogic-application.xml, there is an <application-parameter> element that
    seems promising, but I can't find a weblogic method for getting the value of this
    element from within an EJB.
    Any ideas on the best way to do this?
    Thank you

    Ellen,
    There is no global <env-entry> that you can use currently, but you can make
    an
    <env-entry> in the EJB module's descriptors for each session bean that needs
    the run-time parameter.
    the <application-parameter> element you speak of is not a place that
    arbitrary
    values can be placed and obtained. That element is used to by the server
    and there are a specific set of values that are recognized
    as override options for the server to use for the application.
    Michael Kovacs
    Senior Software Engineer
    BEA Systems
    "Ellen Kraffmiller" <[email protected]> wrote in message
    news:3f857657$[email protected]..
    >
    Hello,
    I need to set a run-time paramater that will be used by the session beansin my
    application. I looked thru the documentation, but I'm not finding anobvious
    way to do this.
    In weblogic-application.xml, there is an <application-parameter> elementthat
    seems promising, but I can't find a weblogic method for getting the valueof this
    element from within an EJB.
    Any ideas on the best way to do this?
    Thank you

  • How to create DB partitioning in active data tables for ods?

    hi all,
    Can anyone let me know how to create DB partitioning in active data tables for ods. if any docs pls share with me at my email id : [email protected]
    regds
    haritha

    Haritha,
    The following steps will briefly explain you to improve the performance in terms of DB partitioning as well as loading. Please find the same,
    transaction RSCUSTA2,
    oss note 120253 565725 670208
    and remove 'bex reporting' setting in ods if that ods not used for reporting.
    hope this helps.
    565725
    Symptom
    This note contains recommendations for improving the load performance of ODS objects in Business Information Warehouse Release 3.0B and 3.1 Content.
    Other terms
    Business Information Warehouse, ODS object, BW, RSCUSTA2, RSADMINA
    Solution
    To obtain a good load performance for ODS objects, we recommend that you note the following:
    1. Activating data in the ODS object
    In the Implementation Guide in the BW Customizing, you can implement different settings under Business Information Warehouse -> General BW settings -> Settings for the ODS object that will improve performance when you activate data in the ODS object.
    1. Creating SIDs
    The creation of SIDs is time-consuming and may be avoided in the following cases:
    a) You should not set the indicator for BEx Reporting if you are only using the ODS object as a data store.Otherwise, SIDs are created for all new characteristic values by setting this indicator.
    b) If you are using line items (for example, document number, time stamp and so on) as characteristics in the ODS object, you should mark these as 'Attribute only' in the characteristics maintenance.
    SIDs are created at the same time if parallel activation is activated (see above).They are then created using the same number of parallel processes as those set for the activation. However:if you specify a server group or a special server in the Customizing, these specifications only apply to activation and not the creation of SIDs.The creation of SIDs runs on the application server on which the batch job is also running.
    1. DB partitioning on the table for active data (technical name:
    The process of deleting data from the ODS object may be accelerated by partitioning on the database level.Select the characteristic after which you want deletion to occur as a partitioning criterion.For more details on partitioning database tables, see the database documentation (DBMS CD).Partitioning is supported with the following databases:Oracle, DB2/390, Informix.
    1. Indexing
    Selection criteria should be used for queries on ODS objects.The existing primary index is used if the key fields are specified.As a result, the characteristic that is accessed more frequently should be left justified.If the key fields are only partially specified in the selection criteria (recognizable in the SQL trace), the query runtime may be optimized by creating additional indexes.You can create these secondary indexes in the ODS object maintenance.
    1. Loading unique data records
    If you only load unique data records (that is, data records with a one-time key combination) into the ODS object, the load performance will improve if you set the 'Unique data record' indicator in the ODS object maintenance.
    Hope this helps..
    ****Assign Points****
    Thanks,
    Gattu

  • Error while activating ODS Object

    Hi,
    I have loaded the data from R/3 to a ODS Object and the activation of ODS failed due to the following errors as shown below..
    -Value '20060 ' of characteristic 0CALQUARTER is     not  plausible
    -Error when assigning SID (details in long text)
    -Activation of data records from ODS object ZODS_02 terminated
    -Error getting SID for ODS object ZODS_02
    I could see that Calendar Quarter as 20060 in PSA. How should i get rid of this error. Any idea would be appreciated.
    Regards,
    Raj

    Raj,
       you are getting this calender qurter from SAP right... check in RSA3 fro the your Datasource. if you are getting same value like '20060'. you can do one thing... you can set 'No Update' in Transfer Rules. you can write a routine in Update Rules for populating the data for calender Week.
    you can call some standard function modules or you can write a small routine. If you want to write a routine check this thread...Re: Date to Quarter
    Possibilites:
    1. updtae rules
    2. if RSA3(PSA) shows the value of the Quarter as '20050', if it is custom extractor(Generic using FM) you can change this.
    3. If it is Standard Extractor or Generic Extractor (using either view/table or Infoset) you can enhance this. you can do the same thing in SAP Side.
    All the best.
    Regards,
    Nagesh Ganisetti.

  • Error while activation of ODS Object.

    Hi,
    I have loaded the data from R/3 to a ODS Object and the activation of ODS failed due to the following errors as shown below..
    -Value '20060 ' of characteristic 0CALQUARTER is not plausible
    -Error when assigning SID (details in long text)
    -Activation of data records from ODS object ZODS_02 terminated
    -Error getting SID for ODS object ZODS_02
    I could see that Calendar Quarter as 20060 in table /BIC/AZINV_O0240. There is a calendarday mapped to quarter and year in update rules of ODS object. How the calendar quarter is populated in update table in BW. How should i get rid of this error. Any idea would be appreciated.
    Regards,
    Raj

    don't post same issue twice. Bhanu working on your thread.
    check this ...
    Raj,
    you are getting this calender qurter from SAP right... check in RSA3 fro the your Datasource. if you are getting same value like '20060'. you can do one thing... you can set 'No Update' in Transfer Rules. you can write a routine in Update Rules for populating the data for calender Week.
    you can call some standard function modules or you can write a small routine. If you want to write a routine check this thread...Re: Date to Quarter
    Possibilites:
    1. updtae rules
    2. if RSA3(PSA) shows the value of the Quarter as '20050', if it is custom extractor(Generic using FM) you can change this.
    3. If it is Standard Extractor or Generic Extractor (using either view/table or Infoset) you can enhance this. you can do the same thing in SAP Side.
    All the best.
    Regards,
    Nagesh Ganisetti.

  • Generated ODS Objects

    Hello All,
    I have 2 questions:
    1) I have loaded all my data from R/3 to ODS and now want to load from ODS to Cube. SO I have generated an export datasource by right clicking on the ODS and selecting "Generate Export..." and it gave a successful message.
       - Then I went into Infosources tree and from the menu Settings -> Display Generated Objects -> Choose "Show Generated ODS Objects".
       - Then I searched for the infosources starting with 8 but couldn't find any.
       Am I doing something wrong here? Is it the correct way to do that? Can I also upload into Cube from ODS by RC on the ODS and selecting "Update ODS Data in Data Target"? What is the difference?
    2) I have loaded the Sales Orders and Item data from R/3 by selecting "Initialization" in the Infopackage. I want to do the deltas now. I checked in LBWQ and found some records for application 11 & 12. But when I check in RSA7, it is showing '0' in Total field. Why is this happening? Do I need to do anything to before it gets updated in RSA7?
    Rgds,
    Sharath.

    Hi
    There is no need for you to genereted ODS object...it will be readily available under datamart infosource for ODS objects...only for cubes we need to do that...
    Search only under datamart infosources
    If it is showing delta records in RSA7, try executing the infopackage with delta
    if it is not showing delta records here.....for delta data records are not there in R/3
    Hope this helps
    Assign points if useful
    Regards
    N Ganesh

  • No Time constraint for S 1001

    Dear Team,
    When I am trying to create a relationship to Position (S) or (C) Job, receiving a message as "There is no time constraint for S 1001". Unable to locate the exact error location in the customization.
    Could anyone know how to solve this. Not maintained any new objects or relationships.
    Thanks and Regards
    Team Member.

    Hi,
    Should have been standard for Position (S) and Job (C), but check table V_T777ZIT for IT1001 that the time constraint entry exists for the exact relationship you are trying to create.  If it does not exist, you will have to create the time constraint for that object and relationship. 
    IMG:  Personnel Management --> Organizational Management --> Basic Settings --> Data Model Enhancement --> Maintain Infotypes.  Select IT1001 and click on the folder on the left for Time Constraint.   Only one relationship at a time (Position described by one Job) - time constraint = 2.  More than one relationship at a time (Job describes many Positions) - time constraint = 3.
    Paul

  • Unable to see ODS Object in BEx.

    Hi all,
    I am unable to see an ODS object in BEx, which is an active ODS Object with data in modelling.
    Can any one show me a way out, how to find this ODS object in BEx as well.
    Thanks in advance,
    Regards.

    Hi Robert Zovic
    Thanks for your answer,
    When I switced on th same..following is the eror message:
    The BEx Reporting was switched on for ODS object 0RPM_DS02 ---> long text
    Message no. RSDODSO157
    System response
    When activating ODS object 0RPM_DS02 SIDs have to be got for all characteristic values in the ODS tables, provided that these characteristic values are not already assigned any SIDs. This is required because the SIDs are used in BEx Reporting.
    The activation of ODS object 0RPM_DS02 can thus take a while longer.
    Procedure
    If the activation of ODS object 0RPM_DS02 terminates due to timeout you have to activate the ODS object with the program RSDG_ODSO_ACTIVATE in the background.
    I'm working on this, is there any other way out for the
    same.
    Thanks.
    Regards.

  • BEx Authorisation: ODS objects

    Hi,
    RS_COMP only has a line for specifying authorisation for InfoCubes. Is there not an equivalent for ODS objects. RS_ODSO does not provide the same nature of authorisation.
    Any idea?
    Regards, Lea

    Hi Lea,
    specify the ODS name: the matchcode is a little bit unfaithfull. For more infos see OSS Note 540720 - "FAQ: Information on S_RS_COMP and S_RS_COMP1". There's written:
    1. How can I create authorizations for other InfoProviders besides InfoCubes? The authorization objects only provide an INFOCUBE field.
    The authorization object was created when only InfoCubes existed in BW, which explains why this field was selected.Since you can no longer change authorization objects, this name remains even though, technically speaking, the field is used to check the InfoProvider.This means that you can specify any InfoProvider (such as InfoCube, InfoSet, MultiCube) with the INFOCUBE field.         
    ... and I would add "ODSs"!
    Hope it helps
    GFV

  • How to build sql query for view object at run time

    Hi,
    I have a LOV on my form that is created from a view object.
    View object is read-only and is created from a SQL query.
    SQL query consists of few input parameters and table joins.
    My scenario is such that if input parameters are passed, i have to join extra tables, otherwise, only one table can fetch the results I need.
    Can anyone please suggest, how I can solve this? I want to build the query for view object at run time based on the values passed to input parameters.
    Thanks
    Srikanth Addanki

    As I understand you want to change the query at run time.
    If this is what you want, you can use setQuery Method then use executeQuery.
    http://download.oracle.com/docs/cd/B14099_19/web.1012/b14022/oracle/jbo/server/ViewObjectImpl.html#setQuery_java_lang_String_

  • Residence Times for Archiving Object

    Hi SAP Archiving Experts,
    I am working on an analysis Project.I have finalised the List of Archiving Objects and need the residence times fro each archiving object.
    Can any one let me know the source from which i can get the Standard SAP Recommended / the BEST PRACTICE for taking the Residence Time for the Archiving Objects...
    Mainly : FI, CO , HR Transaction Area Archiving Objects....
    Thanks.Kumar

    Hello Kumar,
    Residence times for archive objects usually differ from company to company as it depends on the needs of the business (and what they will agree to).  Some companies will use a standard residence time across all archive objects to make it easy for everyone to remember.  For example, some companies will use Current Year plus 2 as a base for all of the transactional data.  The technical archive objects (such as idoc's, application logs, etc.), will have a shorter residence time.
    Some of the HR objects will have a 2 year residence time hardcoded into the archive programs which you cannot change.
    The book Archiving Your SAP Data from SAP Press gives some examples of common residence times.  The second edition of this book is now available but I have not seen that yet and do not know if this version provides additional information.
    Hope this helps.
    Regards,
    Karin Tillotson

  • Significant time waiting for User I/O on the hot object

    How to correct this warnings shone in enterprise manager's top most poor sql's in performance analysis ;
    The SQL statement with SQL_ID "dnpdchg674nrr" spent significant time waiting for User I/O on the hot object.
    Texto SQLSELECT COUNT(*) AS QTDCTA FROM CONTAS WHERE SITUACAOCT = 0 AND TIPOCT = 0 AND MA...
    Fowards Thanks
    Marcos Ortega
    Brasil

    Thanks, for so fast answers;
    Just one doubt; Significant user I/O; I thought to be related to many rows beeing request, or some like that;
    here is the plan ( contas is a huge table , more than 40 millions rows )
    SELECT COUNT(*) AS QTDCTA
    FROM CONTAS
    WHERE SITUACAOCT = 0 AND TIPOCT = 0 AND MATRICULA = :pMATRICULA
    SELECT STATEMENT, GOAL = ALL_ROWS                    5     1     26     
    SORT AGGREGATE                         1     26     AGGREGATE
    TABLE ACCESS BY INDEX ROWID     EOS     CONTAS          5     1     26     BY INDEX ROWID
    INDEX RANGE SCAN     EOS     I_LOCALIZ     2     4     3          RANGE SCAN

Maybe you are looking for

  • Reading and displaying Korean Language

    public class TestProgram extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType("text/plain; charset=EUC-KR"); PrintWriter out = res.getWriter(); res.setHeade

  • Credit note with invoice reference are not concatenate in F110

    When I create a credit note with invoice reference by VA01, the fields payment term,  Baseline date for due date calculation, Assignment and Payment method are copied correctly from invoice to credit note, but in FI document the field invoice ref.  '

  • My @.mac screen name works in messages but not AIM

    I have been using a @.mac screen name for my AIM for years now and had no issues. It still works in messages but since iCloud I can seem to use it with AIM on a PC or iPad or iPhone, or any other messages app.

  • Special stock indicator in HU02

    Hi SAP Guru's, I would like to know, exactly is there any facility to enter the Sales Order no. while creating Handling Unit  in the tcode HU02. Regards, Surya

  • Chinese font embeding problem....

    Dear all, I have a chinese page to upload in web..normally the file size is 15 to 20 kb, but when i embed the character(glyphs) the file size will be more than 7mb, so i cant load my page in web....Do u have any solutions for this.the page is in as2.