EAS -  Rule File SQL retrieval Issue

Hi All,
We are using EPM 11.1.2 I have created ODBC DSN connection to a oracle database using data direct 6.0 oracle wire protocol. Iam using the DSN connection in the rule file to retrieve the information from the database.
Currently the issue is that view has a filter condition to pull data greater than 2011 when I retrieve through the SQL client tools data retrieved is as per the filter condition and when I am retrieving the data from the same view thru EAS console it shows up information starting from 2008.
Even if I tried by applying the filters it didn't help me out
Why does EAS behave like this am I using correct driver ?
Please put on your ideas if you have faced this issue before.
Thanks in advance........

I was not able to figure out this issue so I have created an ODI to update my dimensions.
Thanks ....

Similar Messages

  • How to see the SQL used in an existing Rule file?

    Hi,
    Is there a way to see the SQL used in the rule file defn of any existing rule file which retrieves data from a RDMS?
    Appreciate your thoughts.
    Thanks.

    Sure.
    In EAS open up the load rule in question, then select the menu item "File"-"Open SQL".
    Robert

  • Rules File Not Running in EPMA During Consolidation

    Greetings -
    I am doing a migration from 11.1.1.2 to our Production environment in 11.1.1.3. We are using EPMA, though I wrote and maintain the rules files in the old editor and import them to the calc manager. I have exported and imported the metadata, recreated the applications, imported the rules file, and recreated security. Everything between the two systems seem to match. The rules file imported without issue and can be extracted from the application, I know it is deploying. When I run a consolidation, the rules file seems to be getting skipped somehow. System translation and consolidation (no special rules for those) run fine, but the consolidation immediately starts at 40% and none of my dynamic or calculated accounts are ever populated. Any help would be greatly appreciated.
    Thanks,
    Sarah

    In Calc Manager, check in the menu bar, look for Deployment View.
    Make sure the Sub Calculate is checked and then re-deploy.

  • Deployment Issue with Rules file

    Hi,
    We have Rules file issue after the deployment in Development and Re7 environment.
    We have modified/created the rules file and after the deployment if we execute the rules file from the treatment then we got the error message like mentioned below.
    MAXL> Import database PGC_CHE.Pgc_che data from data_file
    "/pgcre701/pgc/subsidiary/che/tfi/pgc_nature_for_data_che.txt" using server rules_file "DO_MX_05" on error
    write to "/pgcre701/pgc/trc/PGC_150310_103739_pgc_nature_for_data_che.err";
       ERROR - 1019006 - Unable to Read
    [/logiciel/epm11/user_projects/epm_inst4/EssbaseServer/app/PGC_CHE/Pgc_che/DO_MX_05.rul], Created Using A
    Previous Version.
       ERROR - 1241101 - Unexpected Essbase error 1019006.
    If the same rules file opened through EAS console from SVN trunk or local and save as this rule file into Essbase server(through EAS console) then the rules file working correctly from the treatment process launch like mentioned below.
    MAXL> Import database PGC_CHE.Pgc_che data from data_file "/pgcre701/pgc/subsidiary/che/tfi/pgc_nature_for_data_che.txt" using server rules_file "DO_MX_05" on error write to "/pgcre701/pgc/trc/PGC_150310_134622_pgc_nature_for_data_che.err";
    OK/INFO - 1019061 - Reading Rule SQL Information For Database [Pgc_che].
    OK/INFO - 1019025 - Reading Rules From Rule Object For Database [Pgc_che].
    OK/INFO - 1003040 - Parallel dataload enabled: [1] block prepare threads, [1] block write threads..
    OK/INFO - 1003037 - Data Load Updated [18800] cells.
    OK/INFO - 1003053 - Data Load Elapsed Time with [DO_MX_05.rul] : [1.16] seconds.
    OK/INFO - 1241113 - Database import completed ['PGC_CHE'.'Pgc_che'].
    Could you please help us on this point ?
    Thanks in advance for your help.
    Essbase server 11.1.2.3.501 server LINUX red hat

    Hi John,
    it's not quite that
    I will provide more detail:
    In fact, we are 3 server Essbase : development, acceptance and operational there are a lot the new version of Essbase 11.1.2.3.501.
    The maxl treatment are launch since a other server : a treatment server that are a client maxl and ESSCMD in the same version.
    Before that, I'm migrate all the application and database from all alder server Essbase to this new architecture Essbase.
    All application and DATABASE (in BSO) was migrated by expot-import process, the all object (csc, rul, rep ...) was transfer by copy in each directories of database.
    The test after migration are very  satisfying.
    Now, we are on process of life on the Essbase server 11.1.2.3.501.
    The back office of India used the usually process to developed the lot.
    They take the source on SVN application (take the rule), deployed the rule on the development server, modify the rule and have this error.
    This error not appear after migration with the same rule ...
    I am skeptical
    Tx to your help on this subject.

  • Error while opening SQL source for a Data Load Rules File

    Hi ,I have created Data Laod rules file.When I try to open a SQL source for this rules file (File->Open SQL) , I get an error saying "Your server does not have a SQL connection Option, Please check with your system administrator"Further I get a message "There are no data sources defined. PLease create one to continue.".I have created DSN on my Essbase server.What is the problem.What needs to done to open SQL files.Thanks.

    I have Essbase 7.1 I guess for version 7.1 the SQL interface option is intalled with the Analytic server itself .Am I right?I have setup the DSN also.Please help to resolve this issue.Thanks .

  • SQL Rule file on OeBS database

    Hello,
    is it possible to create SQL Rule File to import data from OeBS database table, if so, how to do it?
    When creating SQL Rule File I can select only Essbase servers.
    Kind regards
    Marcin Stawny

    Hi,
    You will need to create an ODBC connection to the tables first and then EAS will pick up the ODBC connection name you want to use.
    I take it that the tables are just on stored in a standard oracle schema ?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Issue with rule file and Substitution variable

    Hi All,
    I am using Essbase 9.3.3
    I created a rule file with 5 dimensions in which 3 dimensions I defined in columns and two dimensions I gave it as header in data column with comma seperated.
    Among those two dimension members, one is an account member with "/" in it within quotes and other is a substitution variable.
    The member assigned for that Substitution variable has a space in between and is updated within quotes in variables list.
    When I try loading data, I am getting an error saying that two members are not valid.
    Eg: "Tax/Unit",&Scenario is not valid.
    &Scenario - "Budget Q1"
    Can some one please suggest on the issue.
    I am not facing any problem in calc scripts or reports scripts using the substition variable.
    Thanks in advance

    Mark,
    Modifying the default files is dangerous and ill advised. You could always just add a style sheet (inline or linked) to your application that overrides that one setting while you wait on the permanent fix.
    Regards,
    Dan
    http://danielmcghan.us
    http://sourceforge.net/projects/tapigen

  • How to change SQL data source in rule file

    <p>Hi there,</p><p> </p><p>I use many rule files to load dimension and data with EssbaseSQL interface. (100-200 rule files!).</p><p>When need to cahnge information for data sources,  do Ihave to change it always with EAS interactively ?</p><p>Is there any way to cahnge the information of the data sourcesin batch mode or with command?</p>

    iitobs:<BR><BR>There are API calls (in at least C and VB that I found) that can use a rule file, and even copy or create one, but none that will modify a rule in any way. Even the "create rule" API call simply reserves the name so that someone else can't create one with that same name until you manage to copy it over from somewhere else - it doesn't create a new rule file, nor does it allow you to set anything in the rule. You have to use EAS to manage rule files internally.

  • Sql and load rule file query

    Currently loading the data with the script , which it contatins
    Retreving data from oracle through SQL interface on to rules files
    and loading the data.
    just my question is , if i get 0 records from oracle , i dont want to proceed with the loading of data (which is no useful ).
    Can i stop the loading if records are zero.

    As far as I know there is nothing in MaxLIt that could tell that there were no rows.The MaxL statement would return a zero code saying that the process worked ok. It would be prossible in your batch script to have mutiple calls to MaxL and between them to do something like make a call to your sql DB getting the count of rows for your query. Investigate the result and if it is zero, then get out of your load and calc process (I guess you could do that even before you try to load).
    Or how about scheduling a job that creates an output file with the count if it is greater than zero. If it is, then run the batch load process if it is not, then bypass it. There are multiple ways to do this outside of Essbase, just not in it.

  • Is this possible: SQL Dataload with generic rule file?

    Hello,
    when loading a flat file into Essbase, one can define in the header the data load field names. In the data load, the dimension names are given and at the end the Data. In the rule file under Options > Data source properties > Header a reference to this line could be made. This works fine.
    We want to load data with SQL in the same way. One load rule with a substitution variable for the view selection and we can use it for all data loads. We have specified the dimension names in the table column header. The data column was defined as "data" - without quotes.
    The result so far is, it will not load.
    The question is - does somebody tried this before and can help me on this?
    Thanks in advance.
    Regards,
    Philip Hulsebosch
    www.trexco.nl

    the data column can be repersented in multiple ways, the way I typically do it is to define it to the member it belongs to. In my example where your substitution variable &currmth is "Jan" then "Jan" would be the column name. Next month when the sub var changes to Feb, it is Feb.

  • Reg: Building Essbase dimension using SQL in rule file

    Hi,
    We are using Essbase 11.1.2.2. I am trying to build a dimension in a cube using SQL query in the rule file, but i am not able to do it.
    I am not able to establish connection to database. Can anyone please give a step by step process to do this.

    If you really, really, really want to do this --- and by that I mean really get rid of everything in a dimension, create a dummy file with a single child.  That single child should have a name that could never exist in your system.  Something like "Forty-seven ginger headed sailors".  Then set the Dimension Build Settings Member Update to "Remove Unspecified".  Run the dim build -- it will clear out all of the dimension.
    Then take your other dim build rule file and use the same Remove Unspecified setting.  That will get rid of the silly member.  The source can be a file or SQL.
    Ta da, you have now cleared out the dim, added a single silly member, cleared out the dim again, and loaded the right members into it.
    There may be a better way to do the above, but I have done exactly that and it works.
    Regards,
    Cameron Lackpour

  • Moving rules files from Application Manager 6.2 to EAS 7.1.5

    <p>I have moved the outline and the rules files that were createdin Application Manager 6.2 on an Essbase server version 7.1.2 to anEssbase Server 7.1.5 with EAS 7.1.5. The problem is that I can'topen some of the rule files with the EAS. First a question appearsasking which encoding is used, after I have selected the rightencoding a message box popps up telling me that the essbase serveris not responding.</p><p> </p><p>Have anyone else had the same problem? What is the solution tothis problem (if I don't want to remake the rules files inEAS).</p>

    Here is the link to help<BR><BR><a target=_blank class=ftalternatingbarlinklarge href="http://hmdesktop1:10080/easdocs/dbag/wwhelp/wwhimpl/common/html/wwhelp.htm?context=dbag_721&file=duniover.htm#1023288">http://hmdesktop1:10080/easdoc...=duniover.htm#1023288</a><BR><BR>See if your previous version is <BR>English_UnitedStates.MS1252@Binary<BR><BR>Please verify using App manager in previous version. Check System Information ??<BR><BR>By default 7X has <BR>English_UnitedStates.Latin1@Binary<BR><BR><BR>To fix this go to Control Panel -> System - > Environmental Variables<BR>Create a new variable called ESSLANG <BR>Set the value to English_UnitedStates.MS1252@Binary<BR>On the computer where 7X is installed. <BR><BR>Restart Essbase or the computer<BR><BR>This should fix it<BR><BR><BR>Jullin

  • Essbase Load Rules File Header Issue

    Hi,
    Is it possible to specify more than one member for the same dimension in the Load Rules file Header?
    Example: I need to load the same data in all the remaining months in current year.
    I tried using a substitution variable in the header which is defined as Aug,Sep,Oct,Nov,Dec.
    It loaded randomly. For each account, only one month is loaded.
    It loads only as many data points as in the data file regardless of the number of members from the same dimension specified in the Header definition.
    Any suggestions to correct this.
    Using a Calc script to do a data copy cannot be used because of other process limitations.
    Appreciate your thoughts.
    Thanks,
    -Ethan.

    Randomly? That's really interesting. But yeah, I wouldn't expect that to work.
    I have a hard time thinking of a really good option that will handle an variable number of periods and is driven by a single subvar.
    Run the load multiple times, cycling through the subvar settings? Or (faster, if Period is dense) create one load rule for each period, with the data column copied multiple times using field manipulation and the future Periods assigned to each column (rather than using a 'Data' field) and run only the rule you need? That option doesn't use a subvar at all, but still requires conditional logic in the process.
    Alternatively, do the transformation in your source extract / parse the file. This is really the 'best' option but I appreciate there are sometimes constraints on changing upstream processes.

  • Rule file issue

    I am trying to put value at the [Parent adjs] level of value dimension, I am using the SetDataWithPOV function in the rule file but not able to insert the value.The rule used by me is
    HS.SetDataWithPOV "E#LNT Chennai.W#YTD.A#MI_BS.P#April.Y#2012.S#Actual.V#<Entity Curr Adjs>.I#[ICP None].c1#[None].c2#[None].c3#[None].c4#[None]","11000","TRUE"
    Please suggest sm solution .
    Also please tell can we insert the value at <Parent Curr Adjs.> node and [Parent Adjs] node using rule .If yes ,how?
    Please reply .

    Why are you using a function to push values?
    Are you using a template where names are not matching? You can use submit data option to submit values.
    Oh it is HFM, i'm not sure why you are posting HFM question here.
    Regards
    Celvin
    http://www.orahyplabs.com
    Please mark the responses as helpful/correct if applicable
    Edited by: Celvin Kattookaran on Apr 4, 2013 10:03 AM

  • How to retrieve last SQL statment issued

    Is there any way in code to get the last SQL statement issued? I want to know the exact statement issued so that I can log it with the error message when any DB errors occurr in our app.
    TIA

    If your Application is developed using Forms 4.5/6i, then you can use ":system.last_query" to bet most recently executed query with in that session. If your app is developed using some other tools, then you have to relay on V$ Views, say querying V$SESSION and V$SQLAREA by OSUSER, USERNAME etc.
    Is there any way in code to get the last SQL statement issued? I want to know the exact statement issued so that I can log it with the error message when any DB errors occurr in our app.
    TIA

Maybe you are looking for

  • What does it mean Setup as new device?

    I am attaching my iPhone to my new computer via iTunes.  I just want to setup a new sync playlist.  iTunes is asking me to restore from previous backup or set up as net device.  Afraid to set up as new device....does that mean it is setting my iPhone

  • RemoteApp file associations for non-domain computers

    I have a customer with a simple AD domain, and some joined and some workgroup computers, all windows 8.1 pro. I want to connect them to my remote app service. We want to create a "default connection" for this remote app service, specifically for the

  • Recent iTunes Videos Won't Play

    Here is an odd one...over the last three months, I've purchased all of the episodes to Eli Stone and loaded them on my iPod (that's a terrific show, by the way). All of the episodes view fine on my MacBook Pro running 10.4.11. The first 10 episodes a

  • Helvetica in Evince

    I am looking at some horrid looking pdfs using evince...  The problem is non-embedded fonts and helvetica is the number on culprit. I have xorg-fonts-75/100dpi installed which I think Helvetica is in but this does not help.  Any ideas? Last edited by

  • Logswitch

    Log switch is happening very frequently (log switches every two minutes) Archivelog logs are filling very quickly The below message found in the alert log: ORACLE Instance prod1 Thread 1 cannot allocate new log, sequence 5012 All online logs needed a