Using Oracle Data Miner for Future Sales Prediction

Hi ,
I have one question on predicting the sale for next 5 years  along with month  the data as follows.
YEAR  Month  Total_Sale
2009    1          88187
2009     2         87654
2009     3         87656
2008     1         10000
2008     2          30000
2008     3          40000
How to do this in Oracle data Miner ie  the prediction of sale for next years like 2014,2015 etc.?
The expected output
is as follows.
2014      1       2000
2014       2      3000
2014       3      9000
2014      4       234
2015       1      2344
2015       2      4000
and so on for all the 12 months and year.
CREATE TABLE "SALE_GROWTH"
   ( "YEAR" NUMBER(*,0),
"MONTH" NUMBER(*,0),
"TOTAL_SALE" NUMBER
REM INSERTING into SALE_GROWTH
SET DEFINE OFF;
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2009,1,881725);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2009,2,1036585);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2009,3,1406252);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2009,4,550700);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2009,5,985413);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2009,6,727485);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2009,8,228480);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2008,9,699);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2008,10,446428);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2008,11,975335);
Insert into SALE_GROWTH (YEAR,MONTH,TOTAL_SALE) values (2008,12,4853690);
The above is the historical data.
If i use oracle sql slope , am i going get the same sale numbers as the oracle data miner will predict.
Please write.
I appreciate your help.
Thanks,
HS

Hi,
For a background on how you might be able to use ODM for sales forecasting, see Marcos Campos blog on timeseries (link below).
Thanks, Mark
Oracle Data Mining and Analytics: Time Series Forecasting Series

Similar Messages

  • How to use  Oracle Data Miner 10.1.0.2   with Oracle9i

    Hello everyone !
    I've downloaded Oracle Data Miner 10.1.0.2 abd I would like to use with Oracle9i. But It appears this message "Cannot to be connect to Data Mining server" .
    I need help to configure it !
    Thanks !

    I am waiting on the beta version since I have installed Oracle10gR2.
    I've been checking the OTN website every day to see when it is released.
    If it is not a bother, can you send me an email when I can download it.
    Thanks in advance.
    Have a wonderful day/weekend,
    Andy

  • Ora-00922 when building a model with Oracle Data Miner

    Hi,
    i'm using Oracle Data Miner 10.1.0.2 with Database 10.1.0.3.0 under Linux x86.
    The specific patch 10.1.0.3.1 for Data Mining was applied because i didn't manage to execute the models in the tutorial.
    So all were fine, and i succeded creating my own models and i executed them.
    But few months later, i.e now, i'm trying to build som other models but when building i have again the ora - 00922 : missing or invalid option
    I tried applying once again the patch but no effect !
    Is anyone ever faced this problem !?
    Eric

    Hi Xiafang,
    the database were not upgraded but used to build some ETL mappings.
    Here are the results of the SQL statements u gave me
    SQL> connect / as sysdba
    Connected.
    SQL> select value from v$option where parameter like '%Data Minin%';
    VALUE
    TRUE
    FALSE
    SQL> select comp_id, version, status from dba_registry;
    COMP_ID VERSION STATUS
    WK 10.1.0.3.0 VALID
    EM 10.1.0.3.0 VALID
    XDB 10.1.0.3.0 VALID
    AMD 10.1.0.3.0 VALID
    CONTEXT 10.1.0.3.0 VALID
    SDO 10.1.0.3.0 VALID
    ORDIM 10.1.0.3.0 VALID
    EXF 10.1.0.3.0 VALID
    OWM 10.1.0.2.0 VALID
    ODM 10.1.0.3.1 VALID
    CATALOG 10.1.0.3.0 VALID
    COMP_ID VERSION STATUS
    CATPROC 10.1.0.3.0 VALID
    JAVAVM 10.1.0.3.0 VALID
    XML 10.1.0.3.0 VALID
    CATJAVA 10.1.0.3.0 VALID
    APS 10.1.0.3.0 VALID
    XOQ 10.1.0.3.0 VALID
    Is the DM option enabled, i think yes but the SQL answer TRUE and FALSE.
    So, should i enable DM with the commands u gave me ?
    Eric

  • Oracle Data Miner (Bug)

    Hello All,
    I am using oracle data miner 11g for building association model (market basket analysis). When I run the model and view the results, I find that the values of Antecedent Support% and Consequent Support% are swapped. i.e. the support value of the antecedent is listed in the Consequent Support% column.
    Is it a bug in the data miner or am I mistaken?
    Edited by: 976043 on Dec 10, 2012 10:00 AM

    Hi,
    Yes you are correct.
    You can prove it my adding a Model Details node and connecting the AR Build node to it.
    The rule output from the Model Details node produced shows the true values.
    We have opened a bug to fix this and it will be in the upcoming SQL Dev 4.0 release.
    Thanks for the help, Mark

  • Oracle Data Miner Tutorial

    Hi ,
    Please provide a oracle data miner tutorial using regression or time series prediction which works for the problems like Sales Prediction for future years.
    Appreciate your help.
    Thanks,
    Pooja

    Hi Pooja,
    There is a blog that might interest you:
    http://oracledmt.blogspot.com/2006/01/time-series-forecasting-part-1_23.html
    Thanks, Mark

  • Oracle data miner

    Hello,
    I am new to Oracle, I am planning on implementing a credit card fraud management system as my academic project... I wanted to get my hands dirty with oracle for quite some time and thought that it might be a good idea to develop a fraud management system using Java and oracle.
    I don't know anything about oracle-data-miner. All I know is it provides you with certain models, and you can train your data and then check the predictions from those models using simple queries.. What I want to know is: Is that everything that oracle data miner provides? bunch of models/algorithms, can I write a new algorithm or modify an existing one ?
    I am sorry for such silly question, but any help regarding this is highly appreciated.
    Thanks,
    Ali

    Hi Attila,
    You can find the transform package at the following link:
    http://download.oracle.com/docs/cd/E11882_01/appdev.112/e16760/d_dmtran.htm#i1013223
    The ODM mining algorithms use techniques that are not exposed.
    However, there are a lot of features in the db that are available to you to build your own.
    As for an optimization package, I know there are some internal implementations but I am not aware of one in the db that is exposed.
    Thanks, Mark

  • Oracle Data Miner 10.1.0.2 Interoperate with Database 10g Release 2

    Hi all,
    I cannot connect from Oracle Data Miner to a newly upgraded Database 10g Release 2 with Data Mining option. This database was 10.1.0.2 before upgrade, and I could connect via Oracle Data Miner before the upgrade (though it needs to be upgraded to 10.1.0.3+ for data mining to function).
    I have similar problem for a new installation on another computer. The error message in either case is "Cannot connect to specified Data Mining Server. Check connection information and try again."
    I can use SQL*Plus to login as the data mining user using the net service corresponding to the connect string. I check the v$option and DBA_REGISTRY as per the Data Mining Admin. documentation to verify that the data mining option exists and is valid. I am able to use the same connect string "host:port:SID" to connect from Analytical Workspace Manager to verify that the connectivity is OK.
    Furthermore, some Oracle by Example seems not valid for a DB of version 10.2. For example, at the URL http://www.oracle.com/technology/obe/obe10gdb/bidw/odm/odm.htm#p, the point 6 <ORACLE_HOME>\dm\lib\odmapi.jar is not applicable, because the path <ORACLE_HOME>\dm no longer exists.
    Therefore, I have query if Oracle Data Miner 10.1.0.2 can work with DB 10.2? What procedure should I follow? Please advise.
    Thanks and regards,
    lawman

    I am waiting on the beta version since I have installed Oracle10gR2.
    I've been checking the OTN website every day to see when it is released.
    If it is not a bother, can you send me an email when I can download it.
    Thanks in advance.
    Have a wonderful day/weekend,
    Andy

  • Error in instalation oracle data miner repository

    Hi,
    I learn oracle data miner. I'm trying to install repository by this guide Setting Up Oracle Data Miner 4.0
    But when I start installation data miner repository (step 7), sql developer shows "Task failed".
    Logs:"
    anonymous block completed
    anonymous block completed
    Drop public synonyms created by ODMRSYS.
    anonymous block completed
    anonymous block completed
    Total Number of Objects: 0
    Total Number of Objects Dropped: 0
    Total Number of Objects Failed to Drop: 0
    I use pluggable database.
    Oracle logs are empty.
    Regards,
    Irina

    Hi, Denny
    Thank you for your answer.
    The current versions:
    Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
    PL/SQL Release 12.1.0.2.0 - Production
    "CORE 12.1.0.2.0 Production"
    TNS for 64-bit Windows: Version 12.1.0.2.0 - Production
    NLSRTL Version 12.1.0.2.0 - Production
    The Logs contain the same text.
    I was trying to use oracle 11g. There was the same error except that the test examples wasn't work properly. There was error "ORA-40206: invalid setting value for setting name SVMS_CONV_TOLERANCE" for regression model.
    I think the reason in that I use windows 8 with the Russian language. In english linux with oracle 12c it works properly.
    Regard,
    Irina

  • Installation detail of oracle data miner

    Dear member
    i have download oracle data miner i want to know what is the sytem requirement and other oracle product for using data miner , i mean i wann installation guide for data miner

    Hi friend
    Follow the sample steps for log miner as below,
    Create Dictionary File
    UTL_FILE_DIR=C:\Oracle\Oradata\TSH1\Archive
    The dictionary file is created using the BUILD procedure in the DBMS_LOGMNR_D package.
    BEGIN
    DBMS_LOGMNR_D.build (
    dictionary_filename => 'TSH1dict.ora',
    dictionary_location => 'C:\Oracle\Oradata\TSH1\Archive');
    END;
    Adding Logs
    BEGIN
    DBMS_LOGMNR.add_logfile (
    options => DBMS_LOGMNR.new,
    logfilename => 'C:\Oracle\Oradata\TSH1\Archive\TSH1\T001S00006.ARC');
    DBMS_LOGMNR.add_logfile (
    options => DBMS_LOGMNR.addfile,
    logfilename => 'C:\Oracle\Oradata\TSH1\Archive\TSH1\T001S00007.ARC');
    END;
    Starting LogMiner
    BEGIN
    -- Start using all logs
    DBMS_LOGMNR.start_logmnr (
    dictfilename => 'C:\Oracle\Oradata\TSH1\Archive\TSH1dict.ora');
    END;
    Querying Log Information
    The following query displays the SQL issued along with the undo SQL to reverse it.
    SELECT scn, operation, sql_redo, sql_undo
    FROM v$logmnr_contents;
    Stopping LogMiner
    Once the analysis is complete, logminer should be stopped using the END_LOGMNR procedure.
    BEGIN
    DBMS_LOGMNR.end_logmnr
    END;
    Thanks
    Saravanan R

  • Oracle data miner error

    AA. i have a problem in oracle data miner 11.1.0.4 when i tried to start it with my connection ,the following error msg appeared :
    Listener refused the connection with the following error:
    ORA-12528, TNS:listener: all appropriate instances are blocking new connections
    The connection descriptor used by the client was :localhost: 1521:orcl
    please help me if u can.
    thanks
    hager

    Hi Hager,
    It could be that the db is in a restricted state.
    You could try the following using sql worksheet on a sysdba connection:
    alter system disable restricted session;
    If this solves the problem, great, but then the question is, why is it in a restricted state.
    Data Miner, during upgrade or when a repository is dropped, puts the db into restricted mode.
    If there is a failure during one of these processes, then it could be possible that the db was left in a restricted mode.
    This generally should not happen when using Data Miner to perform these administrative actions, but could come up when running the scripts manually.
    Thanks, Mark
    Here are some other links that may help.
    There are a lot of results that come up when you google for this error.
    http://dbaforums.org/oracle/index.php?showtopic=6136
    http://www.club-oracle.com/forums/ora-12528-tns-listener-all-appropriate-instances-are-blocking-new-connections-t708/
    ORA-12528: TNS:listener: all approriate instances are blocking new connecti

  • Oracle Data Miner ROC Chart

    Is there anyone who can explain some things about the roc chart for me?
    How is what is showed in the roc chart related to the confusion matrix next to it given in the Oracle Data Miner?
    How is this roc chart constructed? How is it possible that it represents the decision tree model I made?
    I hope somebody can help me

    Hi,
    This explaination comes from one of our algorithm engineers:
    "The ROC analysis applies to binary classification problems. One of the classes is selected as a "positive" one. The ROC chart plots the true positive rate as a function of the false positive rate. It is parametrized by the probability threshold values. The true positive rate represents the fraction of positive cases that were correctly classified by the model. The false positive rate represents the fraction of negative cases that were incorrectly classified as positive. Each point on the ROC plot represents a true_positive_rate/false_positive_rate pair corresponding to a particular probability threshold. Each point has a corresponding confusion matrix. The user can analyze the confusion matrices produced at different threshold levels and select a probability threshold to be used for scoring. The probability threshold choice is usually based on application requirements (i.e., acceptable level of false positives).
    The ROC does not represent a model. Instead it quantifies its discriminatory ability and assists the user in selecting an appropriate operating point for scoring."
    I would add to this that you can select a threshold point the build activity to bias the apply process. Currently we generate a cost matrix based on the selected threshold point rather than use the threshold point directly.
    Thanks, Mark

  • Error while installing Oracle Data miner 10G Release 2

    Hello,
    I am a student involved in research in Data mining. I am new to Oracle Database and data miner.
    I installed Oracle Enterprise Manager 10g Grid Control Release 2 (10.2.0.1). Now I am trying to install ORacle data miner (10.2.0.1). However, at the time of installation ODM gives the following error:
    "specified data mining server is not compatible. 10.1.0.4.0."
    I have installed Oracle 10.2.0.1 but when I login using SqlPlus I get the following information -
    SQL*Plus: Release 10.1.0.4.0 - Production on Sun Jul 23 09:52:41 2006
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.4.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL>
    I would be really obliged if someone can help me with this.
    Thanks in advance
    Pooja

    Hi ,
    Download and install the product version(10.2.0.1.) of Oracle Data Mining....
    Simon

  • How to define data-sources-alias.xml to use Oracle data source

    Hi,
    I created Oracle jdbc Data Source named "MYDS" in Visual Admin.  I added the alias = MYDS_ALIAS.  I set the Initial Connection to 2.  On the Monitor tab, I see a green line running across the screen.  The datasource MYDS is connected to the Oracle.
    Now, I would like to define "data-sources-alias.xml" to use MYDS.
    When creating data-source-aliases.xml it creates the alias by default on ${com.sap.datasource.default} which is the default DB.
    I followed the link --> How to point data-source-aliases.xml to another Datasource
    and my data-sources-alias.xml is now:
    <data-source-aliases>
         <aliases>
              <data-source-name>$</data-source-name>
              <alias>BRANCH50DS</alias>
         </aliases>
    </data-source-aliases>
    The "EAR generatation has finished successfully", but when "Deploy to J2EE Engine", I got the error below:
    1) How to define data-sources-alias.xml to use Oracle data source?
    2) I found the link (SDA Deployment error) talking about "sda-dd.xml".  How to create "sda-dd.xml" and make it use substitution variables "MYDS"
    Dec 20, 2005 3:53:41 PM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] INFO:
    [003]Additional log information about the deployment
    <!LOGHEADER[START]/>
    <!HELP[Manual modification of the header may cause parsing problem!]/>
    <!LOGGINGVERSION[1.5.3.7181 - 630_SP]/>
    <!NAME[C:\usr\sap\J2E\JC00\SDM\program\log\sdmcl20051220205339.log]/>
    <!PATTERN[sdmcl20051220205339.log]/>
    <!FORMATTER[com.sap.tc.logging.TraceFormatter(%24d %s: %m)]/>
    <!ENCODING[Cp1252]/>
    <!LOGHEADER[END]/>
    Dec 20, 2005 3:53:39 PM  Info: -
    Starting deployment -
    Dec 20, 2005 3:53:39 PM  Info: Loading selected archives...
    Dec 20, 2005 3:53:39 PM  Info: Loading archive 'C:\usr\sap\J2E\JC00\SDM\program\temp\temp856850022Ear.ear'
    Dec 20, 2005 3:53:40 PM  Info: Selected archives successfully loaded.
    Dec 20, 2005 3:53:40 PM  Info: Actions per selected component:
    Dec 20, 2005 3:53:40 PM  Info: Update: Selected development component '50022Ear'/'sap.com'/'localhost'/'2005.12.20.15.53.28' updates currently deployed development component '50022Ear'/'sap.com'/'localhost'/'2005.12.19.18.39.12'.
    Dec 20, 2005 3:53:40 PM  Info: Saved current Engine state.
    Dec 20, 2005 3:53:40 PM  Info: Error handling strategy: OnErrorStop
    Dec 20, 2005 3:53:40 PM  Info: Update strategy: UpdateAllVersions
    Dec 20, 2005 3:53:40 PM  Info: Starting: Update: Selected development component '50022Ear'/'sap.com'/'localhost'/'2005.12.20.15.53.28' updates currently deployed development component '50022Ear'/'sap.com'/'localhost'/'2005.12.19.18.39.12'.
    Dec 20, 2005 3:53:40 PM  Info: SDA to be deployed: C:\usr\sap\J2E\JC00\SDM\root\origin\sap.com\50022Ear\localhost\2005.12.20.15.53.28\temp856850022Ear.ear
    Dec 20, 2005 3:53:40 PM  Info: Software type of SDA: J2EE
    Dec 20, 2005 3:53:40 PM  Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****
    Dec 20, 2005 3:53:41 PM  Info: Begin of log messages of the target system:
    05/12/20 15:53:40 -  ***********************************************************
    05/12/20 15:53:41 -  Start updating EAR file...
    05/12/20 15:53:41 -  start-up mode is lazy
    05/12/20 15:53:41 -  com.sap.engine.deploy.manager.MissingSubstitutionException: Missing substitution value for variable [MYDS].
                              at com.sap.engine.deploy.manager.DeployManagerImpl.makeTempEar(DeployManagerImpl.java:3727)
                              at com.sap.engine.deploy.manager.DeployManagerImpl.makeNewEar1(DeployManagerImpl.java:3695)
                              at com.sap.engine.deploy.manager.DeployManagerImpl.deployUpdateAction(DeployManagerImpl.java:523)
                              at com.sap.engine.deploy.manager.DeployManagerImpl.update(DeployManagerImpl.java:512)
                              at com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performDeployment(EngineApplOnlineDeployerImpl.java:196)
                              at com.sap.sdm.serverext.servertype.inqmy.extern.EngineDeployerImpl.deploy(EngineDeployerImpl.java:96)
                              at com.sap.sdm.serverext.servertype.inqmy.EngineProcessor.executeAction(EngineProcessor.java:224)
                              at com.sap.sdm.app.proc.deployment.impl.PhysicalDeploymentActionExecutor.execute(PhysicalDeploymentActionExecutor.java:60)
                              at com.sap.sdm.app.proc.deployment.impl.DeploymentActionImpl.execute(DeploymentActionImpl.java:186)
                              at com.sap.sdm.app.proc.deployment.controllers.internal.impl.DeploymentExecutorImpl.execute(DeploymentExecutorImpl.java:46)
                              at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.executeAction(ExecuteDeploymentHandler.java:83)
                              at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.handleEvent(ExecuteDeploymentHandler.java:60)
                              at com.sap.sdm.app.proc.deployment.states.StateBeforeNextDeployment.processEvent(StateBeforeNextDeployment.java:127)
                              at com.sap.sdm.app.proc.deployment.states.InstContext.processEventServerSide(InstContext.java:73)
                              at com.sap.sdm.app.proc.deployment.states.InstContext.processEvent(InstContext.java:59)
                              at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.doPhysicalDeployment(DeployerImpl.java:127)
                              at com.sap.sdm.app.sequential.deployment.impl.DeployerImpl.deploy(DeployerImpl.java:96)
                              at com.sap.sdm.apiimpl.local.DeployProcessorImpl.deploy(DeployProcessorImpl.java:67)
                              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                              at java.lang.reflect.Method.invoke(Method.java:324)
                              at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.requestRemoteCall(RemoteProxyServerImpl.java:127)
                              at com.sap.sdm.is.cs.remoteproxy.server.impl.RemoteProxyServerImpl.process(RemoteProxyServerImpl.java:38)
                              at com.sap.sdm.apiimpl.remote.server.ApiClientRoleCmdProcessor.process(ApiClientRoleCmdProcessor.java:81)
                              at com.sap.sdm.is.cs.session.server.SessionCmdProcessor.process(SessionCmdProcessor.java:67)
                              at com.sap.sdm.is.cs.cmd.server.CmdServer.execCommand(CmdServer.java:76)
                              at com.sap.sdm.client_server.launch.ServerLauncher$ConnectionHandlerImpl.handle(ServerLauncher.java:280)
                              at com.sap.sdm.is.cs.ncserver.NetCommServer.serve(NetCommServer.java:43)
                              at com.sap.sdm.is.cs.ncwrapper.impl.ServiceWrapper.serve(ServiceWrapper.java:39)
                              at com.sap.bc.cts.tp.net.Worker.run(Worker.java:50)
                              at java.lang.Thread.run(Thread.java:534)
    05/12/20 15:53:41 -  ***********************************************************
    Dec 20, 2005 3:53:41 PM  Info: End of log messages of the target system.
    Dec 20, 2005 3:53:41 PM  Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****
    Dec 20, 2005 3:53:41 PM  Error: Aborted: development component '50022Ear'/'sap.com'/'localhost'/'2005.12.20.15.53.28':
    Caught exception during application deployment from SAP J2EE Engine's deploy API:
    com.sap.engine.deploy.manager.MissingSubstitutionException: Missing substitution value for variable [MYDS].
    (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).DMEXC)
    Dec 20, 2005 3:53:41 PM  Info: J2EE Engine is in same state (online/offline) as it has been before this deployment process.
    Dec 20, 2005 3:53:41 PM  Error: -
    At least one of the Deployments failed -

    Hi,
    If you remove the $ and braces (as shown below) it will work.
    <data-source-aliases>
    <aliases>
    <data-source-name>MYDS</data-source-name>
    <alias>BRANCH50DS</alias>
    </aliases>
    </data-source-aliases>
    Regards,
    S.Divakar

  • Oracle Data Source for Essbase

    Hi, Good Morning to ALL,
    I have a doubt using Oracle Data Source with Essbase. When we use Oracle as the Data Source to load the data into Essbase cubes which of the following options would be better?
    1. Is it better to create a single table or view, when the data is in multiple tables and then load into essbase?
    OR
    2. Is it better to join the tables by entering the SELECT statement in the Administration Services Console during the data load?
    Which of these methods can be processed faster?
    Please Advice.......
    Thanks for the help in Advance...........

    There are a couple of theories for loading Essbase from relational sources.
    To be optimal there are techniques that you can create in the relational database to make joining more efficient.
    Single View/Table
    Everything you need in one large view. You can create one of these every period if you are performing incremental loads.
    Star Schema
    One large fact table all dimensions are represented with single Id foreign keys
    One dimension table per dimension whose primary keys are connected to the fact
    Snow-flake Schema
    One large fact table all dimensions are represented with single Id foreign keys
    Mutiple dimension tables per dimension whose primary keys are foreign keys in each connecting table then to the fact
    These are the "text book" options; many other hybrid ways have been developed in recent years.
    I would recommend using EIS against any relational source, as it will guide you through the OLAP loading process.
    Brian Chow

  • Connection Problem When Using Oracle Developer Tools for Visual Studio

    I tried to create an Oracle Connection in my Visual Studio 2008 after installing Oracle 11g, Oracle Data Access Components (ODAC) with Oracle Devleoper Tools for Vissual Studio version 11.1.0.6.20.
    I followed the directions according to "Building .NET Applications Using Oracle Developer Tools for Visual Studio, when I click Test Connection, I keep getting the error message below.
    Microsoft Visual Studio
    ORA-12170: TNS:Connect timeout occurred
    OK
    ---------------------------

    I solved the problem.
    This is what I did for the benefit of the embryonic newbe like me.
    On the Add Connection Dialog
    1.     For Data source name I selected Local Database
    2.     I clicked on the specific User Name and I typed SYSTEM
    3.     For Password, I typed orcl (the password I setup during the installation) (HR did not work for me for User name and Password according to the tutorial instructions)
    4.     For Role, I selected Default
    5.     Connection Name, I selected Local Database
    6.     Before proceeding any further went to Windows XP SP3 where I was operating from, under Start Menu, I selected Administrative Tools then Services
    a.     On the Windows Services (Local) Dialog, under name, I selected OracleServiceORCL and OracleOraDb11g_home1TNSListener. I clicked on them one at a time
    b.     On the presented Dialog, under Service Status, I Clicked on the Start Button to start the Services
    c.     Then I went back to the Add Connection Dialog. I clicked on Test Connection, it connected okay. I finally clicked on Okay to connect.

Maybe you are looking for