Question on DataSource

Hi All:
Two questions pl.
1.  Is it a good idea to load an InfoCube directly from a DataSource?  Or is it good to load an ODS first and then load the InfoCube from data in ODS?
2.  I was trying to load an InfoProvider from a DataSource.  There were two options when I created the Transformation.  Option 1 was to use the DataSource available in the APO system and Option 2 was to use the same DataSource in the BW system that was replicated into the APO system.  Question is, does it makes any difference in terms of data and efficiency of which DataSource I use?
Pl. help.
Thanks
Ryan

Hi,
i)
    1).Through the Data load from Datasource to Infocube,
      a).we cannot get the detaild reports(additional functionality).
      b).summarised data
      c).performence issues will arise.
   2).Throuch the Data load from DSO to Infocube,
     a). you can get the detaild reports.
     b).you can maintain the delta records.
ii).It doesnot make any difference in terms of data and efficiency of which DataSource you used.it have the same functionality  in   APO system and BW system.

Similar Messages

  • A question  on DataSource for Master Data example 0plant,0customer etc...,

    I can get the field names of a standard data source for master data (say for example 0plant_attr) using table ROOSFIELD .
    Now i want to know from which tables these fields are coming from.
    How to get the table name for a each field in standard data source for master data .
    For transaction data, transaction LBWE is there,similarly is there something like this for master data.
    Another Question:
    How to see communication structure for standard data source for master data ?

    Hi,
          the entire documentation for standard things in bi is avaialable in business content of net weavers in help.sap.com..... please refer this for any standard thing the entire documentation will be available.....
    this is one of the thread for 0customer attr datasource and the various fields and the tables of origin check accorignly for what ever u want.......
    http://help.sap.com/saphelp_nw70/helpdata/EN/41/6a6da460196936e10000000a114b54/frameset.htm
    Regards
    vamsi
    Edited by: vamsi talluri on Jan 30, 2009 5:40 AM

  • Question about DataSource

    Hi,
    when i read the JDBC 3.0 specification, i found that there should be a set of
    properties and a set of "getter" and "setter" methods such as "getServerName" in the interface DataSource.However, i could not find these fields and methods in the java 1.4.0_01 api doc.there are only a few methods and no fields in the interface. Can anybody be kind enough to tell why? thanks in advance.
    simeon shi

    The getter and setter methods are specific to the DataSource implementer.
    For example a Microsoft SQL Datasource may have a setServer, setPort and setMicrosoftOnly setter whereas a MySQL Datasource my have setServerName, setTCPPort and some other MySQL only setters (and getters). They are kind of like beans (technicly they are beans) in which the setter and getter methods are treated like properties.
    The next question that usually comes to mind is "How do I use this then? It is no longer generic if my app needs to know the specific properties of the DataSource?"
    Datasources are usually used in J2EE applications which typcially have a configuration file that you would put the name of the DataSource Class and the name and values of each property for that DataSource (They are treated like Java Beans). Again, these properties are vendor specific.
    A good way to use a DataSource in a standalone application is to use the DBCP library in the Jakarta-Commons project. Its a nice DataBase Connection Pool library. Tomcat 4.1 and forward seems to use this library over Tyrex.
    - Chris

  • Question on DataSource dimension

    When I execute a package to post inter-company eliminations, I want the new entries to post to a particular DataSource member (say, IC_ELIM). What is the configuration that needs to be set to make this happen?
    I have a similar need to post allocations to a particular datasource member (I_ALLOC).
    I see there are properties in the DataSource dimension like DATASRC_TYPE and IS_CONVERTED that may need to be set-up for this to happen. I  could not find much documentation on this.
    Can anyone provide some info on how to do this.
    Thanks in advance.

    That is how attribute dimension in planning forms behave, you can not pull attribute heirarchy in to the forms.
    It will only pull the base members associated and level 0 attributes.
    You might want create an alternate heirarchy with shared members if you need the heirarchy in the forms.
    --Ram                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Question about Datasource (transport / activate)

    Let you know this subject is already fixed.. so regard it.
    Edited by: Glenn Quinn on Mar 13, 2008 4:14 PM

    I made a mistake on my end, and I thought it is fixed but it isn't.
    What I am trying to transport Datasource to QA.  It did went successfully but somehow it didn't activate on the QA.  It is showing modified in QA.  I am trying to make it active version.  I did tried to replicated but no success on it.  Any idea on how to make it work or what step I need to do?
    Edited by: Glenn Quinn on Mar 13, 2008 4:38 PM

  • Question to Datasource transport

    I repulicate one datasource from R/3 to Production BI system using 3.5 version. However I used this datasource as 7.0 version, also created transformation based on the datasource in BI development system. Quesiton is if I transport request from BI development to BI production system, does this datasource with 3.5 verison will be changed automatically to 7.0 version? Are there any risk on it. Thanks!

    Once u migrated Datasource to 7.0 in Dev, after transport it will appear as 7.0 datasource.. No need to migrate there in Production...
    in prod system, after replication datasource will have the inactive status..
    Now U have to transport same datasource from BI DEV to BI PRD... And this will overwrite the replicated inactive datasource

  • Questions about DATASOURCE?

    Hello everyone,
    I am wondering about what the Datasource is,and what profit can the datasource bring us?
    And I need a connect pool to fit my website demmands.Could you give me some advise about which is good and free?
    Thank you and Best regards!

    Hello everyone,
    I am wondering about what the Datasource is,and what
    profit can the datasource bring us?Profit?
    And I need a connect pool to fit my website
    demmands.Could you give me some advise about which is
    good and free?
    Thank you and Best regards!Look at http://jakarta.apache.org/commons/dbcp/

  • Quick Question re Data Source

    Hi
    I have a quick question re datasource login.
    I havent touched my Crystal Reports for about a year. Since I created the reports (which users have been using through Crystal Reports server) I have changed my PC.
    I need to make a change in the formulas of the reports so I have reinstalled Crystal Reports 11 onto my PC and opened the reports. The forumula change is simple but I am having a nightmare with the data source login. The report runs against an SQL database. From memory all I did the last time was create an ODBC connection on my PC (which used the the SQL login sa account) and configured the reports to use that ODBC connection. When I open the report it asks me for the data source location which I tell it to use the one I created and the report runs fine.
    If I close Crystal Reports and and then re-open, I press F5 to run the report and it gain asks me for the data source credentials.
    Any ideas, I'm sure it is something simple I am missing?
    Thanks

    Guys
    Thanks for your help
    Ive managed to fix it but not really sure how although I'm sure a few of the things you have mentioned is what I have done.
    I basically restored the reports from last nights backup (before I did the changes), re-did the changes and saved and now it seems  to work. I think the difference here is that I had created the odbc connection prior to changing the reports - if that makes sense?
    What I would like to do is fully understand how this data source connection works.
    Don, when I open the report now and hit f5 the report presents me with the parameters and not the database login screen as it was doing before - how is this? What credentials is it using? The SQL sa account (which I configured the ODBC connection to use) or is it my domain account of which I assume permissions for this account must be set on the actual SQL database?
    As you and Jeff suggested when I look at the datasource connection screen it shows "trusted Connection: 1" - what does this mean and how is this configured, have I configured this in Crystal somewhere?
    Thanks
    Andy

  • JCA Database adapter - stored procedure xa or non xa datasource

    Hi
    I have a quick question about datasources. Does the database adapter support both xa and non xa? I am currently running in non xa I really do not need any xa functionality, but I am experiencing some calls to the database that takes a very long time. Might be an issue with the database tuning, but trying to cover all the bases.
    Have searched quite a lot on it, but cant find anything, so I hope some of you know.
    Thanks in advance.
    /Øyvind

    Does the database adapter support both xa and non xa? Yes, it supports both.
    but I am experiencing some calls to the database that takes a very long time. May be database is slow or data-source is not fine tuned. Does it happen under heavy load? What is the independent normal execution time and how much it is taking actually when you use DB adapter?
    Regards,
    Anuj

  • DataSource & Connection pools

    Hi,
    I have a couple of question about DataSources and connection pools.
    1. Are DataSources & connection pools the same thing?
    2. Typically the data-sources.xml file, shows in plain text a user/name password combination. Isn't this a security risk? Can anything be done about this?
    thanks in advance,
    Kevin

    Hi Kevin --
    1. Are DataSources & connection pools the same thing?
    A DataSource enables the clean abstraction of the database connection details from the code.
    A DataSource has a name, and it provides you with access to connections via some configuration information it has (ie database host, port, sid, username/password). To get a connection, you first locate the datasource, and then ask it for a connection.
    Since the DataSource is now providing access to connections, you can get different types of DataSources that give you different behaviour. One example of this is a DataSource which supports connection pooling -- it will pool the connections for you. Some other datasources will support the use of container-managed-connections, which are used by EJB containers to support CMT.
    So while a DataSource can support connection pooling, the two are not synonomous.
    2. Typically the data-sources.xml file, shows in plain text a user/name password combination. Isn't this a security risk? Can anything be done about this?
    In the current production version and prior, the data-sources.xml file stored details in clear-text. Besides ensuring that the file has the correct level of OS priviliges set on it to ensure it can't be easily viewed, the only other workaround was to specify the username/password as parameters to the ds.getConnection() method. This puts the username/password back into the code so it breaks the concept of clean abstraction, but it was an option to avoid it being in the xml file.
    In our 904 release (available as a dev preview now on OTN) we support the use of password indirection for the passwords in this file. This enables you to specify a logcal name for a password, then create the actual user/password combination in our encrypted JAZN user repository. When the datasource is used, the container follows the indirection and retrives the password from the encrypted storage area.
    I'm pretty sure this is documented in the beta version of 904 J2EE Services Guide, see
    http://otn.oracle.com/tech/java/oc4j/904/doc_library/services-904-preview.pdf
    cheers
    -steve-

  • Datasource 0HR_PT_2 - Actual personnel times

    Hello,
    I have the following questions on datasource ‘0HR_PT_2’ 
    1) Data source ‘0HR_PT_2’ extracts data based on time types, which are the
        groping of absence types. However, I need to extract the data in detail granular
        level (from absence type level) then group the absence types using the time
        types in BW instead.
        One way of doing this is to create a dummy time type for each absence types
        in transaction PDW1 or PDW2 then group the absence types using the types
        in BW . But I think it is not the write way of doing it because it requires a lot of
        maintenance.
    2) ‘0HR_PT_2’ is an additive (UPDM_ADD) delta enable data source. Hence it
         doesn’t return any deleted records from infotype 2001(absence), 2002
         (attendance) or 2010(Remuneration). Basically, I need to identify the records
         which have been deleted in the infotype above after the initial/prior data load
         into BW. Apart from the full data load, are there any ways to extract the
         deleted records? I am not sure whether the full load would work ?
    3)  I would like to know how to write a delta enable extractor for infotype 2001,
        2002 and 2010 which should extract the new, change and deleted records. Do
        you have any approaches, mechanisms, templates or examples for this ?
    Please can you help me on these questions?
    Thanks you
    B.Muralitharan

    Hi Muralitharan,
    did you solve your problems? I am facing similliar challenges and any advise is welcome. THanks.
    Pavol Feranec

  • How to implement Force password change during authentication

    Description of problem
    Our client requires web applications to support its internal security policy beyond
    normal authentication. This includes:
    - force password change periodically. This should be performed at logon time.
    - maintain password history so that a new password would not repeat any of its
    previous 15 changes.
    We already have an authentication server that satisfy these requirements. However,
    we would also like to base our solution on WebLogic security framework so that
    we can leverage the benefit of the container-managed declarative security (e.g.
    we don't need to use our special cookie to check whether a user is authenticated
    for every web page in the application). So the best scenario for us is to wrap
    up this authentication server using WLS 7.0 authentication SSPI.
    My initial investigation of WLS 7.0 security framework (based on edocs and the
    sample customer security provider codes) convinced me that overall, this is achievable.
    However, I am still left with quite a few questions, which I would like to get
    your help.
    Questions:
    1. (web container) The J2EE-standard container-based authentication is to specify
    <login-config> element. My understanding is that only FORM based authentication
    is applicable. The specified form elements:
    <form method="post" action="j_security_check">
    <INPUT TYPE="TEXT" NAME="j_username">
    <INPUT TYPE= "password" NAME="j_password">
    </form>
    is adequate for authentication. However, if the authentication service provider
    indicates that password change is needed, what would be the most appropriate way
    within WebLogic for the authentication service provider to pass such a flag to
    the web container know so that our application can access it? I guess, a simpler
    question, would be, using the standard <login-config>, webapp knows only about
    authentication fails or succeeds. Can it possibly know more information provided
    by the authentication service provider right after authentication?
    2) If we don't use standard FORM-based authentication, we will code up our own
    authentication control, which could give us a lot more flexibility, but can we
    then bind our Subject obtained through our authentication control to the WebLogic
    Subject that is running the webapp.
    3) (Authentication service provider) Our design is for the custom LoginModule
    to delegate login calls to the authentication server, and throws more refined
    exceptions such as: FailedLoginException, PasswordExpiredException, UserAccountLockedException
    (all subclassed from LoginException). Another approach is to provide detailed
    information such as password expired in callbacks. Either way, when Authentication
    service provider returns, how our web application can access this refined flag
    of authentication result.
    4) Can our customer authentication service provider use DataSource defined in
    a weblogic server? I ask this question because DataSource itself is a protected
    resource of WebLogic. Will referencing it during authentication initiate another
    authentication cycle?
    Can anyone who has experienced similar requirements and worked solutions please
    give me a hint? I appreciate your guidance.
    regards
    Licheng

    "Licheng" == Licheng <[email protected]> writes:
    Licheng> Description of problem
    Licheng> Our client requires web applications to support its internal security policy beyond
    Licheng> normal authentication. This includes:
    Licheng> - force password change periodically. This should be performed at logon time.
    Licheng> - maintain password history so that a new password would not repeat any of its
    Licheng> previous 15 changes.
    Licheng> ..
    Licheng> We already have an authentication server that satisfy these requirements. However,
    Licheng> we would also like to base our solution on WebLogic security framework so that
    Licheng> we can leverage the benefit of the container-managed declarative security (e.g.
    Licheng> we don't need to use our special cookie to check whether a user is authenticated
    Licheng> for every web page in the application). So the best scenario for us is to wrap
    Licheng> up this authentication server using WLS 7.0 authentication SSPI.
    I believe it's impractical to fit the requirement of forcing a password change
    into the standard JAAS interface.
    I think the only practical way to do this is to implement a servlet filter that
    reads the persistent record of the logged-in user to check for a "force change
    password flag". If it finds this, the servlet filter will forward to a page to
    change your password. Note that the servlet filter may be hit again when
    trying to get to the change password page, so it needs to know to not do the
    check in that case.
    If you implement this, I would strongly urge you to softcode the "change
    password" page URL in your system configuration, and not hardcode it in the
    servlet filter.
    ===================================================================
    David M. Karr ; Java/J2EE/XML/Unix/C++
    [email protected] ; SCJP; SCWCD

  • Problems encountered while Configuring  IBM webshere5.0

    Hi All,
    I'm the process of Configuring the IBM websphere 5.0. I'm getting the following annoying error for quite sometime. Can anybody please help?
    I have installed a standalone Webapplication and mapped the right. JDBC resources. My team uses SQL server 7.0 and Im's using Websphere embedded connect JDBC driver for SQL server as the driver. Every time I have changed the configuration , I have stopped the application and restarted it. Following is the error that I get when I start the application.
    "Resource reference " DATA SOURCE NAME" could not be located, so default values of the following are used: [Resource-ref settings]
    res-auth: 1 (APPLICATION)
    res-isolation-level: 0 (TRANSACTION_NONE)
    res-sharing-scope: true (SHAREABLE)
    res-resolution-control: 999 (undefined) "
    What does this mean? Is there a problem in the configuration?
    My next question is , Is there a way to associate an applciation with a JDBC resource?
    thanks

    This is documentation from IBM's website. I got only a cached copy from google, but could not find the real copy.
    Also this other link might help you.
    http://www.mainframeforum.com/t624817.html
    Answer for your second question.
    Datasources are setup at server level. In WebSphere it is shared between applications at the node, cell or server level.
    But you do configure your applications to use the datasource. So the answer is that there is a way to associate an application with a JDBC resource.
    You have to define your JDBC resource references in the application descriptor and match these to the datasources you have defined in WebSphere.
    http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?deployment=Enterprise
    The resources, data access section should be of some help.
    Vijay
    Information for your config error.
    If a J2EE 1.3 EJB project contains Container Managed Persistence (CMP) beans, then that project must be configured to use only WebSphere Application Server Version 5 data sources, even if some or all of the CMPs are only EJB 1.1 beans.
    In a J2EE 1.2 application (EAR), all JDBC applications, or Servlets 2.2, or EJB (must be 1.x) beans must use WebSphere Application Server Version 4 data sources.
    In a J2EE 1.3 application, all EJB 1.1 Modules (which can only contain EJB 1.x beans) must use WebSphere Application Server Version 4 data sources.
    In a J2EE 1.3 application, all JDBC applications, or Servlet 2.3, or EJB 2.0 Modules (which may have CMP version 2.0 and/or 1.x) must use WebSphere Application Server Version 5 data sources.
    If you incorrectly configure an WebSphere Application Server Version 4 data source, then at runtime there is no "Resource Reference" for this data source (required by the J2EE 1.3 container) and you will get the runtime error:
    68c343ee ConnectionFac W J2CA0122I: Resource reference jdbc/YourBank could not
    be located, so default values of the following are used: [Resource-ref
    settings] res-auth:1 (APPLICATION), res-isolation-level:0 (TRANSACTION_NONE),
    res-sharing-scope:false (UNSHAREABLE), res-resolution-control:999 (undefined).

  • 0CONSUMER_ATTR

    Hi Experts,
    I'm checking the  data source 0CONSUMER_ATTR and the results is 0 records selected, looking the code of the function module MDEX_CUSTOMER_MD (this FM fill the fields of te extractor), i saw that use the tables  KNVK, KNVV, KNB1, KNA1 all of then have a lot of records.
    I need to load this master data to BW, any idea of what is happening with this extractor¿

    Hi,
    Check the relavent data is there or not in the base tables. You ask Functional team/ABAPer is there any Tcode to see the Master data for 0CONSUMER_ATTR, and then check in that tables and then try to run RSA3.
    http://sap.ittoolbox.com/groups/technical-functional/sap-bw/0consumer-_attr-0-data-records-selected-873620
    Re: Question on datasource 0CONSUMER_ATTR
    Thanks
    Reddy

  • Options to configure datasoruce:

    Hello Gurus,
         please give explanation and instances for options to configure datasoruce:
          (1) inversion
          (2) Files only known in customer exit.
    Many Thanks,
    Please search the forum
    Edited by: Pravender on Dec 27, 2010 5:19 PM

    Hi,
    Yesterday you opened a thread to ask a similar question about DataSources general settings (Delivery of duplicate records, Balance initialization and PSA CHAR data fields).  The title of the aforementioned thread was "Whole configuration in the general tab for datasource creation" and its address was: /thread/1857922 [original link is broken]
    I took several minutes of my time to reply your question with as much detail as possible.  Notwithstanding, I received no feedback about my answer, and now I realise that the thread was deleted.
    I wanted to ask you if you know what happened, taking into account that only the author of a thread can delete it.
    Regards,
    Maximiliano

Maybe you are looking for