Reg-OBIEE String

Hi
I have a question
regarding the data
I have a string which has 49 characters in the db
but when we run a report the same string is showing like 48 characters
actually there was double space in db but its showing like one space in obiee report.
Do you know how obiee handles these situations?
Thanks
NK

Can you confirm the same using Length function? If I'm not wrong it suppose to be as in db.
There wont be any difference for our eyes between a single space or double space in a string in bi report.
Update back. If helps pls mark
Edited by: Srini VEERAVALLI on Jan 17, 2013 4:02 PM

Similar Messages

  • Reg: obiee query

    Hi
    I am new to obiee..!!!
    can anybody tell me what are out of box reports?
    Is there any pre built application for spend analytics?
    Thanks in advance..!!

    Hi,
    Please check Oracle BI Applications; http://www.oracle.com/global/nl/appserver/business-intelligence/bi-applications.html
    Cheers,
    Daan Bakboord
    http://obibb.wordpress.com

  • Reg-OBIEE patch

    Hi
    I know latest patch for OBIEE is 11.1.1.6.9
    Would you please let me know patch numbers for
    11.1.1.6.9 for Linux-64 bit
    Note:Not for Windows its for Linux 64-bit and
    explain me on how to apply patch in detail on linux environment.
    Thanks
    NK

    Its not 11.1.1.6.9 right
    would you please confirm that patches you provided is provided down work for Linux -64-bit also!!
    16287811
         Patch 11.1.1.6.9 (1 of 7) Oracle Business Intelligence Installer
    16287778
         Patch 11.1.1.6.9 (2 of 7) Oracle Real Time Decisions
    16237960
         Patch 11.1.1.6.9 (3 of 7) Oracle Business Intelligence Publisher
    16287840
         Patch 11.1.1.6.9 (4 of 7) Oracle Business Intelligence ADF Components
    16287854
         Patch 11.1.1.6.9 (5 of 7) Enterprise Performance Management Components Installed from BI Installer 11.1.1.6.x
    16227549
         Patch 11.1.1.6.9 (6 of 7) Oracle Business Intelligence
    16287884

  • REG: OBIEE Load Completion Report

    Hi all ,
    I need to built OBIEE Load Completion Report using Usage Tracking Subject Area. So for this I imported two tables W_ETL_Def_Run, W_ETL_Step_run into the physical layer(Oracle Analytics Usage-- Usage Tracking). Both these tables are coming from OBISchema.
    But other tables are coming from OBIAPP. So I created three connection pools i.e Usage Tracking Connection Pool, Usage Tracking Writer Connection Pool, DAC Connection Pool. For the first two connection pools I gave User as OBIAPP and for the last one I gave OBIschema. I am able to View data when click on the table in physical layer.(Right click and 'View Data' option)
    I gave all the joins correctly as per the Requirement.
    But when I try to build report using these tables... I am getting this errorr Insufficient privileges at OCI call OCIStmtExecute. [nQSError: 1701
    Need Help...
    Thanx in advance..                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    You can check that if the oracle schema users used in the 3 connection pools, have the respective access/grants?
    This has to do with the oracle connection user and grants on the tables for the oracle schema, it seems.

  • REG OBIEE WriteBack

    Hi,
    I am Learning OBIEE 10g.
    I am working on writeBack option.
    I got the error
    The system is unable to read the Write Back Template 'wb'. Please contact your system administrator.
    I created template wb as
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawnm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="wb">
    <XML>
    <WriteBack connectionPool="con_pol">
    <Insert> </Insert>
    <Update>UPDATE CHANNELS SET CHANNEL_CLASS_ID={@c1} WHERE CHANNEL_ID={@c0}</Update>
    <postUpdate>COMMIT</postUpdate>
    </WriteBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    I Placed it in this path 'D:\OracleBI\web\msgdb\customMessages'
    Granted the Privileges WRITE BACK TO DATABASE,MANAGE WRITEBACK to the user in ANSWERS.
    Created the TABLE view with CHANNEL_ID,CHANNEL_CLASS_ID in ANSWERS.
    Enabled WRITEBACK
    with template wb
    set the value interaction type=writeback with field size=16.
    Any Solutions Please.
    Thanks.

    can you try with a simple xml and test if your setup detects the template
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="test1">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <update>UPDATE table1 SET "column"='test'</update>
    <insert> </insert>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    replace table name, connection pool and column name in context with your system and check if the writeback button is still greyed out.

  • REG. String

    String s1=new String("test");
    String s2=new String("test");
    When comparing these two strings using == operator,
    it returns false.
    String s1="test";
    String s2="test"
    when comparing these two strings using == opeartor,
    it returns true.
    Why?

    Hi,
    String s1=new String("test");
    String s2=new String("test");
    if you compare two strings s1 and s2 it give false becos
    these two strings creates two new objects and which creates two memory locations.
    these can be compare with ".equals"
    String s1="test";
    String s2="test"
    in these example
    it points to same memory location and it can be compare with
    "==" and ".equals"
    i hope these explanation is ok
    ramu

  • REG Displaying Strings in a Range

    Hi ALL,
       I have a requirement to display alphanumeric Nos in Ranges Like (Ex. AA134BC12,AA134BC13,AA134BC14,AB134BC23 Nos to be displayed as AA134BC12 To AA134BC14 , AB134BC23 ) . Is there any Standard Function to Do the same.
    Regards,
    PradeepM.
    Edited by: pradeep19842010 on Feb 21, 2012 6:13 AM

    Hi Pradeep,
    You can use a variable of type xstring and add 1 each time for the next value in the range. But it is limited to only 8 characters.
    If your requirement is having a variable within 8 or exactly 8 characters then you can easily use this method.
    Thanks and regards.
    Aswath.

  • REg- OBIEE Upgrade

    After upgrading OBIEE10g to 11g
    What is the best way of checking the
    reports/dashboards
    security and other stuff
    Would you please explain a little bit more on how to make upgrade working perfect
    Testing scenarios etc.
    Thanks
    NK

    Take the High Priority Report from 10 Version and validate that results with the 11 version.Make sure both are same.
    And coming to security wise,Check whether Data Level and Object Level has been implemented successively or not with some examples.
    Hope it is clear.
    Mark as correct if it is helpful.
    Thanks.

  • Substring instr issue in obiee

    Hi,
    I want to use the INSTR function in OBIEE
    POSITION function found in the forum
    INSTR function takes four values:
    INSTR (string1, string2, number, number)
    Eg IP address
    111.222.333.444
    The desired result
    SUBSTR (IP_ADD, 1, INSTR (IP_ADD, '.', 1,3) -1)
    111.222.333
    POSITION function, how should I use?
    Thanks,
    Mino

    1st example '0.0.0.0' will def be a problem here. Unfortunately, I don't think any other OBIEE string function could support this.
    I was assuming for min 2 numbers like 00.00.00.00. Do you have any case like the first one in your table ?
    =========
    As I said, you can't use POSITION function here..Just do help for String Function in RPD)
    Position
    Returns the numerical position of the character_expression1 in a character expression. If the character_expression1 is not found, the function returns 0.
    Syntax:
    POSITION(character_expression1 IN character_expression2)
    where:
    character_expression1
    Any expression that evaluates to a character string. Used to search in the second string.
    character_expression2
    Any expression that evaluates to a character string.
    So, these are the 2 expression, In your case its '.' & IP_ADDR.
    =========
    Hope its helpful

  • Emphasize a string

    Hi Colleagues,
    Could anyone please let me know how to emphasize a a string( not an UI element)
    String jobtitle = "SAP Labs By Design"
    element.setDescription(jobtitle+"Some more explanation");
    in the above code i need to display the output as" SAP Labs By Design Some more explanation"
    is there any way that i can set the string "jobtitle" to Bold
    Thanks & Regards
    Swetha

    Hi Swetha
    Just check out this links
    Reg: Highlight string
    Can any one tell me how we bold a particular string .? Is there any method

  • Reg Exp - not as expected

    Not often I ask questions myself, and perhaps my mind's just gone fuzzy this morning, but I'm having trouble doing a simple replace with regular expressions...
    In the below example I just want to replace all occurences of "fred" with "freddies"...
    SQL> ed
    Wrote file afiedt.buf
      1* select regexp_replace('this freddies is fred fred record', 'fred', 'freddies') from dual
    SQL> /
    REGEXP_REPLACE('THISFREDDIESISFREDFREDRECORD'
    this freddiesdies is freddies freddies recordbut, obviously, I don't want the existing "freddies" to become "freddiesdies", it should stay as it is. So if I check for spaces either side of the search string (and take account of it maybe being at the start/end of the string...
    SQL> ed
    Wrote file afiedt.buf
      1* select regexp_replace('this freddies is fred fred record', '(^| )fred( |$)', '\1freddies\2') from dual
    SQL> /
    REGEXP_REPLACE('THISFREDDIESISFREDFRE
    this freddies is freddies fred record
    SQL>It no longer replaces the "freddies" incorrectly, BUT it only replaces the first occurence of "fred" with "freddies" and not the latter one. ?!?!?!
    If I put an extra space inbetween the two "fred"s then it works:
    SQL> ed
    Wrote file afiedt.buf
      1* select regexp_replace('this freddies is fred  fred record', '(^| )fred( |$)', '\1freddies\2',2) from dual
    SQL> /
    REGEXP_REPLACE('THISFREDDIESISFREDFREDRECO
    this freddies is freddies  freddies record
    SQL>But I'm not going to have double spaces between the words and I can't determine where to insert them to make it work like this so it's not a feasible solution, although it does seem to highlight that the regular expression parser is not taking the space after the first match in the context of being the space before the second match.
    Is that a bug in the regular expression parser, a feature of the way regular expressions work (i.e. expected) or am I doing something wrong with my search and replace reg.exp. strings?
    Cheers

    I think this will explain ..
    SQL> select regexp_replace
      2         ('this freddies is fred fred  fred record',
      3          '(^| )(fred)($| )','\1freddies\3') str
      4  from dual
      5  /
    STR
    this freddies is freddies fred  freddies record
    1 row selected.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • OBIEE External Table Authentication

    Hi everyone,
    I need to send email to some groups of people in obiee 11g by using agents. (with row level security) Meaning that, the groups data are different ans special for each. In our sistem, the users have been created by using an external table in the database. We use session parameters like USER, GROUP etc... The problem is about mailing to that users. When I log in OBIEE dashboard analytics, there is no configured email address in the delivery options (My Account/Delivery Options/Add Device Email Section) When I manually configure the email address, there is no problem. But it is not possible that adding all users email address manually. How can I entegrate mail addresses, which are already exist in my external table to those users?
    Please help me

    Hi,
    Write Back is the ability to enter or update values directly into a report and have those values stored directly in to the database. In order to
    implement this feature in OBIEE we have to make some changes in the repository as well as in the presentation services layers.
    Steps for Write Back
    <li>Making the table uncacheable from the physical layer of the repository.
    <li>Configuring the write back in the connection pool.
    <li>Granting the privileges of write back to the user from the Presentation Services.
    <li>Creating a XML Template and specifying the insert and update queries for write back.
    <li>Enabling write back from the column properties of the column in the request.
    <li>Specifying the template name in the table view write back properties of the request.
    For more Information refer following links:
    http://oraclebizint.wordpress.com/2007/09/20/oracle-bi-ee-101332-write-back-option-budgetingplanning/
    http://kpipartners.blogspot.com/2009/09/writeback-in-obiee.html
    REG OBIEE WriteBack
    http://gerardnico.com/wiki/dat/obiee/write_back
    Assign Points and close thread, if your question is answered and let me know if any queries....
    UPDATED POST
    After enabling Write Back users able to change their password through report not directly with Change Password on My Account.
    Cheers,
    Aravind
    Edited by: Aravind Addala on May 23, 2011 9:11 PM

  • RMI call back - How to refer to the client project from the server project?

    Hi, I am working on an RMI assignment which basically needs me to use the RMI call back for the server to notify the clients.
    I have 2 projects , one for the client and another for the server.
    In the client project, I have a client interface and the main client class implements this interface.
    In the server project, I have a server interface and a class that implements this interface.
    I can use the server interface in the client project's code by adding the server project in the path of the client project. it lets me use the server interface in the code if I put "import.." statement.
    But the issue is I can not do the same to access the client interface from within the server project's code. Since that will be a circular reference, the compiler does not let me use the client interface from within the server's code. This is putting me in a great difficulty and I am stuck here. What should I do so that I can use the client interface and the compiler won't complain?
    Thanks for any help..
    Regards.. js

    Let me explain what I tried: I manually generated stub class of the client using the Eclipse IDE as mentioned in my previous message. The StockMSClient_Stub.class got created in my client project.
    The common project has the 2 interfaces - one from the client and one from the server.
    I have added reference to the common project from the client and server projects to use the interfaces.
    With the above mentioned in place, when I run the server project, the registry binding of the server objects is very fine. But I am getting error in the applet at the line where I am passing the client object to the method provided by the server interface. The following is the code snippet in the applet where I am getting the error.
    specifically the line: String response = objs.login(userId, password, smsClient);     ====================
    public void login() {
                Registry reg = null;
                String userId = "test";
                String password = "test";
                this.smsClient = new StockMSClient();
                try {
         reg = LocateRegistry.getRegistry(rmiHost,rmiPort);
                          UserInterface obj = (UserInterface) reg.lookup(rmiStrings
                                                                                                                        [1]);
         User u = obj.find(userId);
         if (u == null) {
              System.out.println("This user is not valid");
         } else {
                         UnicastRemoteObject.exportObject(smsClient);
         reg = LocateRegistry.getRegistry(rmiHost, rmiPort);
         LoginLogoutInterface objs = (LoginLogoutInterface) reg
                                   .lookup(rmiStrings[0]);
                        //getting error at the following line.
                        String response = objs.login(userId, password, smsClient);     
                         System.out.println("response :" + response);
               } catch (AccessException ae) {
                       System.out.println(ae);
               } catch (NotBoundException nbe) {
                      System.out.println(nbe);
               } catch (RemoteException re) {
                      System.out.println(re);
    } //end login()====================
    Error is:
    java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
         java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
         java.lang.ClassNotFoundException: sms.rmi.graphics.StockMSClient_Stub (no security manager: RMI class loader disabled)================
    I don't know why this is happening..Please help.
    thanks & regards, js
    Message was edited by:
    jsitaraman

  • How to Move Offline Files Cache in Windows 7?

    I'm using the offline files feature in Win7 (much better implementation, btw - kudos!) and I've run into a problem:  the CSC is using up all the drive space on C:\.  I'd like to move the CSC to D:\, however I've been unable to do so.
    I've seen this posted here previously (2/2009), however the response was to follow the instructions from Vista (using migwiz.exe).  When I launch migwiz.exe, I have no option of selecting the offline files as outlined in the Vista instructions (http://blogs.technet.com/filecab/archive/2006/12/12/moving-the-offline-files-cache-in-windows-vista.aspx).
    Are there any other ways of doing this?
    Thanks!

    Hi everyone,
    I have found a way to move the offline cache in W7, but it means you have to reset your existing offline files, give the new location, and resync the folders in the new location.
    Here is what to do (if you haven't synchronised any offline files yet, for exemple after a clean install, you can start directly in step 3):
    0) Make sure your existing offline files are synchronised with the server, as you are going to lose ALL the offline copies and you don't want to lose any new/modified files. Make a backup if you're not sure and if the files are important.
    1) reset the content of the old cache by adding the following command in a batch file and running it (of course you can add the parameter in the registry manually, but it's quite handy to have the batch ready whenever you need to reset the cache):
    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v FormatDatabase /t REG_DWORD /d 1 /f
    2) Reboot, the added key will be detected, all the content of the cache will be deleted, as well as the key itself (it only resets once)
    3) Add the following registry key in the same HKLM\System\CurrentControlSet\Services\CSC\Parameters section of the registry:
    Type: REG SZ (string)
    Name: CacheLocation
    Value: the new location in NT format, ie \??\d:\csc if you want to create the new cache in d:\csc
    4) Create the folder in the new location
    5) Reboot (not sure if it's necessary, but better safe than sorry)
    6) Reselect the files/folders you want to sync offline, and they should sync in the new location.
    7) If you want to, you can delete the old cache location in c:\windows\csc by following the end of the vista procedure linked in the first post (using takeown etc)
    It worked for me (Win7 RTM x86), let us know if it works for you...
    Obviously it won't help if you don't want to / can't resynchronise, but if you're starting from scratch or don't mind resyncing from scratch, it's a good workaround.
    EDIT: if you sync a lot of files and get a lot of errors, try to reset your offline files again following the above procedure (steps 1-2), disable offline files, reboot, enable offline files, reboot, and resync your files. Again, it worked for me...

  • Quick question about RegExp

    Just a quick question.
    In other languages, I can do this...
    while(reg.exec(string)) {
         //loop through results
    And while looping, I can access the current match with something like reg.Match or whatever. 
    Is this possible in AS?

    Look up the RegExp class.

Maybe you are looking for

  • Trying to delete a record from an entity-based VO in ADF

    We are using J-Developer 9.0.5.2 This is a web app using struts and ADF BC Click the link below to view part of the struts diagram that relates to this question http://home.earthlink.net/~katie1les/images/delete.gif 1. We have a DataPage that display

  • How to install 9ias on Linux quick guide

    I have installed the linux version of application server a couple of times now. I have noted all the steps I took to complete the installation. Everything works except for reports. Anyway here are the steps I took to get it working. Hope it helps. No

  • Calling ActiveX from WebDynpro ABAP application

    Hello everyone, I am looking for the possibility of calling an ActiveX control based application by extending my Web Dynpro ABAP application. Is this possible at all? Thanks, Amber Message was edited by: Amber Gupta

  • Handling big files

    i have file sizes over 100MB to process some transactions. when i open it at one shot, it runs out of memory. i tried opening and splitting it into 1MB each. Even then since the memory is accumulated, it runs out of memory. Is there a way i can open

  • Problem with strobe image in FCP

    Hi, I am currently editing with footage that uses strobe lighting on the subject. At times, I cannot view the strobe image as it can't seem to handle displaying one frame of picture, as this is the amount of time that the strobe lights for. I tried t