Fact columns Datatype is changing from char to int in OBIEE 11g

Hi ,
I am taking measure columns - "product description","tot cost" against a dimension "project name" .
I am generating this report in a planing form and OBIEE .
in planing form :
product description tot cost
project name
P1 A 1500
p2 B 1700
p3 C 1800
in obiee report :
product description
project name
P1 16 1500
p2 17 1700
p3 19 1800
Somehow , measure's datatype are getting changed from char to number , in OBIEE report.
By default , the data type for all fact's is Double .I tried changing that to varchar , but result is same .
Do I need to change anything in physical layer / RPD .
OBIEE version : 11.1.1.6
Essbase version : 11.1.2

Hi ,
Thanks for your reply . To confirm , the data type of product description column is "double" in essbase .
I found out ,thers's a RDBMS table , consisting of two columns - ID, text value . where product description's are in text value's with the corresponding ID's(integer values) .
Now , when I am creating a form in planning , its fetching the text values of product description (there's some inbulit setting's available for this in plannng) .
However , in obiee its fetching the ID values of product description .
So ,
1. Is there any similer setting I can do for OBIEE , so that it's fetches only text value's of product description .
2. If not , then I have to join the essbase fact table with this RDBMS table . I am not sure how to do it .

Similar Messages

  • Can we make a fact column to be displayed as a single ROW in obiee 11g

    Hi,
    I have a requirement recently, where i need to show a fact column which shows the total value, as a single row in the main report.
    Total
    1000
    1000
    1000
    1000
    Changed to..
    Total
    1000
    Can we achieve this in OBIEE.
    Please share your inputs. Much Appreciate it !
    Thanks,
    Ramya

    Shailja,
    Yes you can. Follow these steps:
    1> Create the LOV (which you can create from another table, as you mention). and test it.
    2> Now you create one ADF Table on the page.
    3> Select the Table in staructure window > select af:column(the column where you want put you lov) > Inside the af:column, Replace the Uicomponent by the LOV(which you created in step-1)
    4> Save & Run
    --Neelmani Jaiswal
    http://www.jneelmani.blogspot.com

  • Multiple Hierarchies from Single Dimension Table in OBIEE-11g?

    Is it possible to have Multiple Hierarchies from Single Dimension Table in OBIEE-11g?
    Like 1)Year-Qtr-Month-Weeks 2)Year-Month-Days

    Hi,
    or if your lowest level is the same like
    Day->month->year->Total
    Day->businessMonth->businessyear->Total
    Then yes, it is.
    Create the first, then you start to create the second by adding your top(business year) level on the same level as the one you have (year) both under your total.
    Then when you would add your second base level, there is a special option for it, something like use other hierarchy level/shared level (sorry can't recall and does not have a connection right now) then you select your existing day level under your businessmonth level.
    Hope this helps,
    Regards,
    D

  • Change from char(10) to vchar(10)....

    Hey people, i use oracle 10g, i have a big, big, big database. At the time, the database was defined as char (10). This means, that if the variable don't have the size 10 the rest will be completed with blank space. So, I have a solution to this million tables database. I just have to pass char to varchar our make a trim, to every query that is made. These are my two solutions.
    But I don't know, what are the advantages of one and another. And I don't know how to do to the tables that are already implemented as char. Because the time of processing it will be enourmos and if I just pass them from char to varchar, will this not give a big error?
    Thanks.

    so everytme someone makes a query if they don't put all 10 carachter it won't work. No you should use a variable of type char(10) and use that in your query.
    something like this
    select * from tableA where cars = :aHere :a is a bind variable. So when you use this query in a PL/SQL or any other client set the variable as char(10) and store the value. You will not have any issue.

  • Fact table data type changed from int to nvarchar -- rebuild on cube fails

     I change one of my data types in the Fact table from INT to Nvarchar... When I look at the properties it appears
    correct but when I try to Process it fails still thinking it's data type INT.
     How can the DSV be refreshed( I did try REFRESH  and it noticied the change to field) to reflect new nvarchar data type without
    having to rebuild entire Cube.
    SSAS 2005
     Thanks.

    Did you try to view the code on the Data Source view and cube that it is reflecting the correct data type on both places? if not you can change there and save it.
    prajwal kumar potula

  • Can changes from oracle 9i be propagated to 11G databases using GG solutio

    Hi expert,
    Production database is 9.2.0.8.
    Target database 11.2.0.2
    We want to replicate 5 tables from 9 version to 11, and the updates happening to the tables in 9i should be propegated on target which is 11.2.0.2 but NOT viceversa.
    Both the databases are in different hosts but same platform Linux 5. Can this be possible?
    thanks,
    pbhand.

    Yes. Examples for GoldenGate on Solaris/Oracle 9i and Linux/Oracle 11g
    Oracle GoldenGate Capture for OracleVersion 11.1.1.0.27 Build 001
    Solaris, sparc, 64bit (optimized), Oracle 9 on Mar 14 2011 13:02:29
    Copyright (C) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
    Oracle GoldenGate Capture for Oracle
    Version 11.1.1.0.0 Build 078
    Linux, x86, 32bit (optimized), Oracle 11 on Jul 28 2010 15:20:23
    Copyright (C) 1995, 2010, Oracle and/or its affiliates. All rights reserved.

  • Convert from char to int

    hey
    I've an input string ("1234")
    What i need to do is to fill a matrix 2*2 with the input string.
    I thought about running over the string, and by str.charAt(ind) to get a needed charters, but the question is ho do i convert charAt result to int?
    tanx

    igalep132 wrote:
    hey
    I've an input string ("1234")
    What i need to do is to fill a matrix 2*2 with the input string.
    I thought about running over the string, and by str.charAt(ind) to get a needed charters, but the question is ho do i convert charAt result to int?
    tanxThat's kinda vague. Do you mean convert '1' into the integer value 1 or convert '1' into the ASCII integer value of 49?
    Here's how to do the first:
    String one = "8";
    String two = "3";
    String numbers = "0123456789";
    int oneInt = numbers.indexOf(one);
    int twoInt = numbers.indexOf(two);
    System.out.println("oneInt = " + oneInt);
    System.out.println("twoInt = " + twoInt);If you meant the latter then ...
    char c = 'c';
    int cInt = (int)c;

  • How to open a RPD, from a linux folder? OBIEE 11g

    Hi,
    How to open a RPD, from a linux folder? Is there a tool, or any command line command to open the RPD?
    Thanks for your time and help.

    Hi,
    You cannot open an rpd on a Linux manchine.
    You have to install the client (Admin tool) on windows and open the rpd remotely in online mode
    Thanks
    Deva

  • Implicit Fact Column being ignored

    Hi,
    I have a Business model containing two fact tables with a shared sets of conformed dimensions. Dim1 and Dim2 are both mapped to Fact1 and Fact2.
    When I select attributes from Dim1 and Dim2 (without facts), OBIEE picks Fact2 to pull up the records. Since I want OBIEE to use Fact1, I've setup an Implicit Fact Column using a measure of Fact1.
    After restarting all services, OBIEE still picks Fact2 (probably because it has less -conformed- dimensions). When I check the physical query, the Implict Fact Column is NOT included in the select statement so OBIEE is basically ignoring it.
    Is there any config-setting which influences how OBIEE activates the Implicit Fact Column?
    OBIEE-version = 10.1.3.4.1
    Thanks!

    Well.... not really suggestions... but I did some more google research and came out with some comments...Pls. note that they are not mine comments... just copy/paste from a couple of blogs.
    "This column is generally the *lowest granularity column* of the fact table like Row_wid etc"
    "It all boils down to the granularity of the data present in the fact tables.
    If a fact contains data at a more granular level then always that will be preferred over the other fact.
    The 'Implicit fact column' comes into picture when you want to enforce a fact as the default path when used in a report."
    "For dimension-only queries across multiple dimensions, Oracle BI Server picks the most economical fact table source
    based on t*he number and levels of joined dimensions*."
    Antonio
    BExpert, Brazil

  • Converting chars to ints, get a strange math error...

    Here's the code I have.
    import java.util.*;
    public class Encryption {
         public static void main(String[] args) {
              Scanner sc1 = new Scanner(System.in);
              System.out.print("Enter a four-digit integer to be encrypted: ");
              String encrypt = sc1.nextLine();
              char a = encrypt.charAt(0);
              char b = encrypt.charAt(1);
              char c = encrypt.charAt(2);
              char d = encrypt.charAt(3);
              int as = new Integer(a).intValue();
              int bs = new Integer(b).intValue();
              int cs = new Integer(c).intValue();
              int ds = new Integer(d).intValue();
              int codea = (as + 7);
              while (codea > 9) {codea = codea - 10;}
              int codeb = (bs + 7);
              while (codeb > 9) {codeb = codeb - 10;}
              int codec = (cs + 7);
              while (codec > 9) {codec = codec - 10;}
              int coded = (ds + 7);
              while (coded > 9) {coded = coded - 10;}
              int finala = codec;
              int finalb = coded;
              int finalc = codea;
              int finald = codeb;
              String encrypted = ("" + finala + "" + finalb + "" + finalc + "" + finald + "");
              //System.out.println ("The encrypted number is " + encrypted + ""); set aside while debugging
              System.out.println(" " + a + " " + b + " " + c + " " + d + " ");
              System.out.println(" " + as + " " + bs + " " + cs + " " + ds + " ");
    }Now here's the console.
    Enter a four-digit integer to be encrypted: 1234
    1 2 3 4
    49 50 51 52
    When I went from char to int, 1 became 49, 2 became 50, etc...how did this happen?

    class Fubar1
        public static void main(String[] args)
            System.out.println("'1' = " + '1'); // prints the char
            System.out.println("(int)'1' = " + (int)'1'); // prints the ASCII (unicode?) number that represents that char
    }

  • Changed OBIEE 11G IP Address

    Good Afternoon
    We changed your Server IP address where OBIEE 11g was installed on.
    I am able to start all our services but when i try to login to Analytics it gets an Authentication failure.
    None of our users created in Console can login.
    Any suggestions?
    Regards
    Rayno

    Verify your steps with Rittman Mead Consulting » Blog Archive » Oracle BI EE 11g – Managing Host Name Changes

  • OBIEE - changing imported column datatypes

    Hi All,
    I am trying to join 2 tables in physical layer but the columns on which I am making join condition have different datatypes defined(one is datetime,another is timestamp).Hence, I am getting error incompatible datatypes can't be joined.
    I don't want to change the columns datatypes in ohysical layer bcz I am not sure if some other report using this rpd might be using the join conditions based on existing datatypes.Is there any alternative to this?
    Please suggest.
    Thanks,
    Neha

    Please try to use this function. it is good if we have sample data for both columns.Please provide if you have issues using following function
    Evaluate( 'to_date(%1,%2)',Evaluate( 'TO_CHAR(%1)' as char,20090101) , 'yyyymmdd')
    Thanks
    NK

  • Column Datatype Change

    Hi,
    I created a table with some 10 columns earlier, now one of the column datatype needs to be changed to varchar2(2), which actually in the database it is number.
    The thing the table now contains 10 records. Its not allowing me to modify the column datatype, because it has rows in it. How to change the column datatype with data in the table. Pl reply ASAP.
    Thanks

    See the following example.
    Let's modify deptno column from number to varchar2 :
    SCOTT@demo102> desc emp2
    Name                                      Null?    Type
    EMPNO                                              NUMBER(4)
    ENAME                                              VARCHAR2(10)
    JOB                                                VARCHAR2(9)
    MGR                                                NUMBER(4)
    HIREDATE                                           DATE
    SAL                                                NUMBER(7,2)
    COMM                                               NUMBER(7,2)
    DEPTNO NUMBER(2)
    SCOTT@demo102> select count(*) from emp2;
      COUNT(*)
            14
    SCOTT@demo102> alter table emp2 modify deptno varchar2(2);
    alter table emp2 modify deptno varchar2(2)
    ERROR at line 1:
    ORA-01439: column to be modified must be empty to change datatype
    SCOTT@demo102> alter table emp2[b] add deptno2 varchar2(2);
    Table altered.
    SCOTT@demo102> update emp2 set deptno2=deptno;
    14 rows updated.
    SCOTT@demo102> commit;
    Commit complete.
    SCOTT@demo102> alter table emp2 drop column deptno
    SCOTT@demo102> /
    Table altered.
    SCOTT@demo102> alter table emp2 rename column deptno2 to deptno
    SCOTT@demo102> /
    Table altered.
    SCOTT@demo102> desc emp2
    Name                                      Null?    Type
    EMPNO                                              NUMBER(4)
    ENAME                                              VARCHAR2(10)
    JOB                                                VARCHAR2(9)
    MGR                                                NUMBER(4)
    HIREDATE                                           DATE
    SAL                                                NUMBER(7,2)
    COMM                                               NUMBER(7,2)
    DEPTNO VARCHAR2(2)
    SCOTT@demo102>
    Pl reply ASAP.Since this is saturday, and saturday is an unworked day in most of countries, and since this forum is based on volunteers, you cannot ask ASAP...
    Nicolas.

  • How do I copy a list from one site to another that has a column that appends changes to existing text?

    I want to move a list from one SharePoint site to another, within the same collection. I have created a template and included the content but the column that is selected to append changes to existing text, has not copied in all cases, although it has for
    some items.
    I have a limited knowledge so won't be able to implement any solutions that require the use of code.

    Hi,
    According to your post, my understanding is that you wanted to copy a list from one site to another that has a column that appends changes to existing text.
    I recommend to use the custom workflow activity  Copy List Item Extended Activityto
    copy list items and files cross site.
    You can do this with codeless SharePoint Designer workflows as long as you can install the
    Codeplex Custom SharePoint Designer Workflow Activities. 
    These activities are also built-in to SPD2010.
    To install the custom activities, please follow the steps as below:
    Download the solution file form
    Useful Sharepoint Designer Custom Workflow Activities
    Copy the wps file to the Disk C.
    Open the SharePoint 2010 Management Shell.
    Run the command: add spsolution c:\ dp.sharepoint.workflow.wsp
    Open the Center Administration, click System Setting->Manage Farm Solution-> dp.sharepoint.workflow.wsp->Deploy to one or more Web Application.
    Open the SharePoint designer, add action from Custom Actions.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Finder: Changing from thumbnail view to column view takes me back to the root folder.

    Hi,
    I was hoping someone could help me with this as it's getting a bit tedious having to re-navigate back to the folder I was in. This problem is only occuring when I am working from an external NAS Drive.
    I need to switch between thumbnail view and column view regularly, but whenever I change from thumnails to column - finder jumps back to the root folder, meaning I have to work my way back to where I was.
    I can't figure out how to stop this happening! It doesn't happen when changing from column to thumbnails, only the other way round..
    Thanks for any suggestions!
    Sarah.

    Hi Barney,
    Thanks for your reply Unfortunately though I already use AFP on the NAS drive and still have the problem, so it seems this is an issue with both AFP and CIFS..

Maybe you are looking for

  • Read encrpted zip file and ftp unzip file

    Hi, I have a situation,where i need to read 3 zip files, which are encrpted, and each zip file may have lot of images and text files. all i want to do is, read these 3 zip files and unzip + ftp to another directory. No mapping is involved. if the thr

  • DVI, HDMI resolutions supported in MBP

    What should I look for when buying new LCD monitor/tv to connect to MBP? Uncertain about resolutions supported. I have ATI Mobility Radeon X1600. I am looking at Samsung with 1080p, 1920x1200. Will this work and do I use DVI or HDMI connections?

  • Inconsistent Results - WWV_FLOW_CLICKTHRU_LOG

    I was attempting to make a MV on top of WWV_FLOW_CLICKTHRU_LOG but it always come out empty. I finally found out that if I query against WWV_FLOW_CLICKTHRU_LOG in APEX I get rows, but if I query it via SQL*Plus I get no results. So there must be some

  • Run-time error '1004' Application-Defined or object-defined error

    Hello friends, My requirement is to make the cells under Columns Actual, forecast and target (Dimesnion Category) Locked. I've used various methods like GetOnlyRange but it didnt work. Now, i've selected all the cells of the sheet, where user can inp

  • PSE 12 not working on OSx 10.6.8

    I bought my wife PSE 12 as a gift. She has a Macbook running 10.6.8. She was able to install the program without problems but when she tried to open it, she gets a message saying the system is not suported and cannot use it. Is there something that c