Coloring value with condition in Analysis OBIEE 11g

Dear Gurus,
I have pivot analysis, which show date and sales.
I want to highlight the value of the date if it holiday.
I want to coloring red the holiday date.
How to do that?
Thank you before
Regards
JOE

Hi,
Here I have one question,
How you know wether which day is holiday in your time dim? do you have any condition on that?
If you know that just go-->time date column properties-->click --> condtinoal tab--> apply filter condition and apply the color as you like.
Hope this help's
Thanks
satya

Similar Messages

  • Stop a dimensional drill for a particular value of a column in obiee 11g

    Hi,
    I have dimensional drill been setup for Supervisor Hierarchy Table.I need to stop the dimensional drill for a particular value of the column in obiee 11g.
    Example: I have two columns
    1.Supervisor Level 1 Name
    2.Supervisor Level 2 Name
    Supervisor Level 1 Name Columns have these values.(Ram,Higher,Sam)
    Supervisor Level 2 Name Columns have these values.(Ravi,Higher,Raghul).
    If we pull Supervisor Level 1 Name Column in report which has a dimensional drill(It will navigate to Supervisor Level 2 Name).It will show
    1.Ram
    2.Higher
    3.Sam
    I should not drill on Higher value but the rest of the values(Sam and Ram will drill to Supervisor Level 2 Name) should be drillable.The same should happen for Supervisor Level 2 Name.
    Please Suggest.
    Thanks,
    Azim

    Azim,
    Don't think you can actually get this working

  • Error while using between operator with sql stmts in obiee 11g analytics

    Hi All,
    when I try to use between operator with two select queries in OBIEE 11g analytics, I'm getting the below error:
    Error Codes: YQCO4T56:OPR4ONWY:U9IM8TAC:OI2DL65P
    Location: saw.views.evc.activate, saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Odbc driver returned an error (SQLExecDirectW).
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 27002] Near <select>: Syntax error [nQSError: 26012] . (HY000)
    can anyone help me out in resolving this issue.

    Hi All,
    Thank u all for ur replies, but I dint the exact solution for what I'm searching for.
    If I use the condition as
    "WHERE "Workforce Budget"."Used Budget Amount" BETWEEN MAX("Workforce Budget"."Total Eligible Salaries") AND MAX("Workforce Budget"."Published Worksheet Budget Amount"",
    all the data will be grouped with the two columns which I'm considering in the condition.
    my actual requirement with this query is to get the required date from a table to generate the report either as daily or weekly or monthly report. If I use repository variables, variables are not getting refreshed until I regenerate the server(which I should not do in my project). Hence I have created a table to hold weekly start and end dates and monthly start and end dates to pass the value to the actual report using between operator.
    please could anyone help me on this, my release date is fast approaching.

  • Help with displaying BLOBs in OBIEE 11g

    I am trying to get OBIEE 11g to display photographs in an Analysis report. I know BLOB fields are not supported, and I have been reading posts on this board and following examples on internet sites that try to get round this problem. But, try as I might, I cannot get those pesky photos to display.
    Below are all the steps I have followed. Sorry that there is a lot to read, but I was hoping that somebody has been successful in doing this, and may spot something in one of my steps that I am doing wrong.
    ORACLE TRANSACTIONAL SOURCE_
    Table : EMPL_PHOTO
    Fields:
    USN VARCHAR2(11) ( Unique Key )
    EMPLOYEE_PHOTO BLOB ( I think the photos are stored as 'png' )
    ORACLE WAREHOUSE SOURCE_
    Table : D_PERSON_PHOTO_LKUP
    Fields :
    PERSON_KEY     NUMBER(38,0) ( Primary Key - Surrogate )
    USN     VARCHAR2(11)
    PHOTO     CLOB
    BLOB to CLOB conversion.
    I used this function :
         create or replace function blob_to_clob_base64(p_data in blob)
         return clob
         is
         l_bufsize integer := 16386;
         l_buffer raw(16386);
         l_offset integer default 1;
         l_result clob;
         begin
         dbms_lob.createtemporary(l_result, false, dbms_lob.call);
         loop
         begin
         dbms_lob.read(p_data, l_bufsize, l_offset, l_buffer);
         exception
         when no_data_found then
         exit;
         end;
         l_offset := l_offset + l_bufsize;
         dbms_lob.append(l_result, to_clob(utl_raw.cast_to_varchar2(utl_encode.base64_encode(l_buffer))));
         end loop;
         return l_result;
         end;
         select usn, employee_photo ,
         BLOB_TO_CLOB_BASE64(employee_photo)
         from empl_photo
    IN OBIEE ADMINISTRATION TOOL_
    *1) Physical Layer*
    Added D_PERSON_PHOTO_LKUP from Connection Pool
    Left it as 'Cachable'
    Didn't join it to any tables
    Changed field PHOTO to a 'LONGVARCHAR' length 100000
    Set USN as the Key ( not the surrogate key )
    *2) BMM Layer*
    Dragged D_PERSON_PHOTO_LKUP across.
    Renamed it to 'LkUp - Photo'
    Ticked the 'lookup table' box
    Removed the surrogate key
    Kept USN as the Primary key
    The icon shows it similar to a Fact table, with a yellow key and green arrow.
    On Dimension table D_PERSON_DETAILS (Dim - P01 - Person Details) added a new logical column
    Called it 'Photo'
    Changed the column source to be derived from an expression.
    Set the expression to be :
    Lookup(DENSE
    "People"."LkUp - Photo"."PHOTO",
    "People"."Dim - P01 - Person Details"."USN" )
    Icon now shows an 'fx' against it.
    Note: This table also had it Surrogate key removed, and USN setting as primary key.
    *3) Presentation Layer*
    Dragged the new Photo field across.
    Saved Repository file, uploaded, and restarted server.
    ONLINE OBIEE_
    Created a new Analysis.
    Selected USN from 'Person Details'
    Selected Photo from 'Person Details'
    Selected a measure from the Fact table
    Under column properties of Photo ( data format ) :
    - Ticked 'Override Default Data Format' box
    - Set to Image URL
    - Custom text format changed to : @[html]"<img alt="" src=""@H"">"
    Under column properties of Photo ( edit formula ) :
    - Changed to : 'data:image/png;base64,'||"Person Details"."Photo"
    The Advanced tab shows the sql as :
         SELECT
         0 s_0,
         "People"."Person Details"."USN" s_1,
         'data:image/png;base64,'||"People"."Person Details"."Photo" s_2,
         "People"."MEASURE"."Count" s_3
         FROM "People"
         ORDER BY 1, 2 ASC NULLS LAST, 3 ASC NULLS LAST
         FETCH FIRST 65001 ROWS ONLY
    Going into the 'results' tab, get error message:
    +State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 17001] Oracle Error code: 932, message: ORA-00932: inconsistent datatypes: expected - got CLOB at OCI call OCIStmtExecute. [nQSError: 17010] SQL statement preparation failed. (HY000)+
    It doesn't seem to be using the Lookup table, but can't work out at which step I have gone wrong.
    Any help would be appreciated.
    Thanks

    Thanks, yes I followed http://docs.oracle.com/cd/E28280_01/bi.1111/e10540/busmodlayer.htm#BGBDBDHI, but when I get to the part of setting the LOOKUP function on th Physical source, only ONE physical source is displayed. I need TWO sources ( The Employee Table, and the Photo LookUp.
    I have raised this as an error with Oracle. We are now on OBIEE 11.1.1.7, but Oracle say BLOBS are still not supported in that release. It will be fixed in 11.1.1.8 and it will be backported into 11.1.1.6.11
    In the meantime we have abandoned showing Photo's in any of our reports.

  • Question regarding GO URL link with &Action=Navigate in OBIEE 11g

    Hello All,
    Actually I am working with the GO URL Links in OBIEE 11g.When I am trying to use the link as
    &Action=Navigate&p0=3&p1=bet&p2="Time%20Periods".Date&p3=2+ '01/01/2011'+'01/31/2011'
    The data is not getting filtered.It is giving me all the data which I don't need also..Is this a bug or am I doing any mistakes..Please let me know..

    Actually I have a few parameters or filters and I am using those filters in the GO URL Link but that filters when I am applying in
    &Action=Extract it is working properly.But When I am trying the same with &Action=Navigae it is not gining me the results what I want..

  • How to hide % measure column Grand Total  value in Pivot View in obiee 11g?

    Hi ,
    I am facing a issue in obiee 11g .I am using a Pivot table to display the grand total of 3 metric columns eg: A , B,  C out of which B is percentage  so I need to remove the grand total value of the percentage column. We have to stick to Pivot View only. Anyone can sugest me on this?
    Thanks ,
    Shruti

    Move B to rows section or cast to char in Criteria tab by keeping the B in Measures section only.
    cast(B as char)

  • Consistent RGB Color Values with Photoshop CS4: An Impossibility??

    What I want is very simple: I want the Photoshop files I am working on and the rendered PNGs in my browser to have the same color values. I don't care if my web images look the same color on other screens or anything like that. All I want is for the screenshots of PNGs my web browser to match the color values I have used in Photoshop. I've had it up to here with color shiftsthis did not used to be an issue in CS3.
    Moreover, if I save a file on my Mac, and a color value is, say, #cf4640, I want someone who opens the file on a Windows box to get the same color value for that pixel. Ditto for the images I have saved for the webI want the RGB values to be consistent. This does not seem like too much to ask, does it?
    Right now, I have turned all color management policies set to Off, working spaces are all set to Generics, and documents are set to "Don't Color Manage"my Windows colleagues also have these same settings. This used to work as expected in CS3we all got the same color values on the same files, and colors didn't shift when viewed in a browser.
    Once again, I don't care if the colors *look* the same from platform to platform or screen to screen. I just want consistent RGB values.
    Color management has never caused me anything but headachesleave my colors alone, Photoshop! I really really wish there was a "Work Like Photoshop 4" setting for color management.
    Does anyone have any ideas how I might solve my problems?
    Thanks very much.
    Oh, and, incidentally, I was originally thinking of calling Adobe about this; how foolish of me. I looked into it, and can I just say how fantastic it is that you have to pay extra money for actual first-party tech support on a $700 piece of software?

    The sounds/language analogy isn't really relevant to this problem, because it suggests transforming between two entirely different media. One medium: the medium of sound information, to another entirely different medium: the medium of thoughts and meanings. That's something that simply can't be done without an intermediate translation. That's not the case with color transforms in the RGB space, where it's just a matter of taking RGB values and pushing them through a matrix to produce other RGB values. That's the process that messes everyone up and creates all the confusing color output, and frankly it's an unnecessary process. Your assertion that the values in a source image have no meaning without an associated profile isn't entirely true. What if those source values were simply pushed directly though to the display? After all, a display simply renders 8 bits of R, 8 bits of G, and 8 bits of B for each pixel.
    I think the original poster has some very valid concerns. Sometimes we just want to set some color values, and know that everybody's display, on every platform, will render those color values the same way. As he said, they may not look identical to the eye, but the values going through that DVI cable will be setting that pixel to the same 24-bit value no matter what. That's how things would be if there were no such thing as color management. That's how things used to be long ago, and in many ways the world of color was far more predictable and less confusing back then.
    Here's my vision for a perfect world: color management doesn't exist in the RGB space. None. No such thing. Source RGB values in images get pushed right through to the display. The onus is on the display manufacturers to produce hardware that renders those values as consistently as possible. In the world of print, sure- color management is incredibly useful. But if only we could go back in time and keep color profiles out of our RGB, I believe we'd be much better off today.

  • [nQSError: 46036] Internal Assertion: Condition pLeftOperand in obiee 11g

    Hi ,
    I am trying to display text data from Essbase Cube in OBIEE report , had one thread already opened for this :
    Displaying text data from Essbase Cube in OBIEE report
    I'm approaching in the following way :
    1. Created one session initialization block "TEXT_ID_VALUE" , having below query :
    select TEXT_ID, VALUE from HSP_TEXT_CELL_VALUE ;
    2. Matching the data populating in "TEXT_ID"(numeric data) session variable, with one of my measure column and fetching the corresponding "VALUE" session variable (text data) . (both the session variable's belong to TEXT_ID_VALUE initialization block , with 'row wise initialization' )
    3. Wrote below expression in measure column(in BMM layer) :
    CASE WHEN  "CAPEX_inteliplan"."CAPEX"."Capex Description" = VALUEOF(NQ_SESSION.TEXT_ID)  THEN  VALUEOF(NQ_SESSION.VALUE)  END
    Its throwing this error message :
    *[nQSError: 46036] Internal Assertion: Condition pLeftOperand, file server\Query\Optimizer\Request\Src\SQORRqExprCond.cpp, line 158.*
    Am I missing anything / is it the correct way to do it?

    Hi Srini ,
    I found " user.sh " under :
    C:\obiee11g\instances\instance2\bifoundation\OracleBIApplication\coreapplication\setup
    It about :
    The examples of configuring Oracle and DB2 UDB
    *# clients on various Unix and Linux Operating Systems(Solaris,Linux,HPUX PA-RISC,HPUX Itanium,AIX) .*
    I found a "user.cmd"(probably for windows) also in that folder location , but it contains only the following :
    *@echo off*
    REM This file is a place holder for setting environment variables
    REM set TNS_ADMIN=C:\obiee11g\Oracle_BI1\network\admin
    Not sure where add "OBI_BACKGROUND_STACK_SIZE = 1024 KB" !

  • Sticky Notes in Analysis OBIEE 11g

    Hi All,
    I have an analysis formed like calendar(I use pivot).
    I would like to inform the holiday which using red value using some notes.
    So if I select Sales in Dec 2011, have 25 dec as holiday (red value).
    I want to add inform about it using some notes below the analysis. But the notes must be flexible depend on the filter month year.
    Is there any notes function for it?
    Thank You before
    Regards
    JOE

    Do you have list of holidays in separate table or as column? if you have use case condition if matches format the color.
    Let us know what you have that would be helpful to give suggestions

  • Prevent null values from displaying in answers OBIEE 11g

    Is there any possibilities in OBIEE to Prevent null values from displaying in answers
    For example, If i have two records in table
    TV         cost=NULL(having agg rule sum in BMM layer)
    RADIO   cost=10(having agg rule sum in BMM layer)
    in answers i get two records
    TV       NULL
    RADIO 10
    but i want to get one, only with not null cost

    Just want to clarify your question,You want to eliminate the NULL values from the report am i right? If that is the case then put the filter COST <> NULL.
    Do let me know the updates?
    Thanks,

  • Issue with Dashboard customization in OBIEE 11G

    Hi All,
    I have a dashboard page with 1 prompt and 4 sections. My need is to show all sections minimized when a user logs in to the analytics. So as a Admin I have minimized all sections and saved the customization for others as Default customization.
    Now the problem is I have column called Month in my Prompt, which is a Multi select column, for this column I made to select few values by default using SQL results option, which basically selects all months less than current month, for example current month is Jan'13 so values till Dec'12 month will be checked by default. Since we have saved customization, the month column is not getting refreshed , for example when I login to analytics on Feb'13 , the data is still checked till Dec'12, which ideally should also include Jan'13 as well.
    Anyone please advise on this issue.
    Thanks,
    GJ

    Hi,
    I used this method with success in a number of dashboards, it should work also in your case.
    I defined the dashboard prompt to have column values defaulted in some way (by means of specifying explicit values, using SQL results or variables, etc - the method does not matter).
    I built the dashboard page including prompt and analyses.
    Then I run the dashboard page and, without doing anything other, I collapsed the sections I wanted to start as closed and saved as shared customization.
    It does work fine in my case, the prompt works as specified.
    Hope this helps,
    Cristina

  • Can I pass parameters from a dashboard via a dashboard prompt and presentation variable to publisher report based on a data model with select statements in OBIEE 11g ?

    I have a publisher 11g (v 11.1.1.7)  report with a single parameter. The report is based on a data model not a subject area.  I created a dashboard put a dashboard prompt and link to the report in separate section on the same page.  The dashboard prompt sets a presentation variable named the same as the parameter in the report. 
    The problem was when I created the dashboard prompt, it forced me to select a subject area which I did (though did not want to) and then I created both a column and variable prompts. But clicking on the
    report link completely ignored the value that I thought would be passed in the presentation variable to the report.
    Side note :  My report uses a pdf template for its layout where I have mapped the columns names from my data model to the form fields on the pdf form.  I noticed that if I create a publisher report based on a subject area, then I do not have the choice to choose a PDF as a template type for my layout.  (I only see BI Publisher Template as a choice). 
    I see some documentation online that suggest it could be done in 10g.
    Thanks
    M. Jamal

    Ok,
    I just tried that and it still doesn't pass anything to the prompt.
    I changed the prompt to an edit field and I made the following weblink but when i click the link from an account it doesn't put anything in the prompt and all data for all accounts is shown.
    This is the URL maybe I messed something up...
    https://secure-ausomx###.crmondemand.com/OnDemand/user/Dashboard?OMTHD=ShowDashboard&OMTGT=ReportIFrame&SelDashboardFrm.Dashboard Type=%2fshared%2fCompany_########_Shared_Folder%2f_portal%2f360+Report&Option=rfd&Action=Navigate&P0=1&P1=eq&P2=Account."Account Name"&P3=%%%Name%%%
    thanks

  • Issue with Presentation Hierarchy in obiee 11g

    Hi Guru's
    I am using a presentation hierarchy in obiee 11 g, but it is behaving weirdly when expanding the hierarchy
    for example i have a hierarchy for languages when i expand one country in the hierarchy all the countries which has similar childs are getting expanded
    for Example Parent A B C D
    under A i have 1, 2,3,4, under B i have 5,6,7,8 under C i have 9, 10 ,11, 12 under D i have 1, 13, 14, 15
    so when i expand A in answers D is also getting expanded as i have 1 as common value in both the parents.
    can some please help me how to fix this, as the user does not like this expansion
    Thanks in advance,

    That is strange... I downloaded the files from the left hand side of this page:
    [Sample Application site|http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html]
    ... the title states quiite clearly that the Sample Application (Build 825) applies to OBIEE release 11g.
    Best regards
    Juan Algaba Colera

  • Filter value based on Date in OBIEE 11g, Reporting Issue

    Hi,
    I have following tables
    Dim_Item
    Dim_Loc
    Fact_Price-Item_Key,Loc_Key,Date_Key,Reason_Code,Amount,Load_date
    Reason Code is the code which discribes the reson behind price change
    Amount- price of Item at particular location (Note: one item can have different price at different location)
    Load Date - When ever there is price change for a particular item at particular location new record is inserted in the fact load date represents the date on which the data is updated
    Item_key  Loc_key  Date_key  Reason_Code  Amount  Load_Date
    1                  1        20131113                  0          1400    13/11/2013
    1                  1        20131115                  6          1100    15/11/2013
    2                  1        20131112                  0          900      12/11/2013
    2                  2        20131112                  0          1200    12/11/2013
    2                  2        20131113                  3          325      13/11/2013
    My report requirement is
    Report should show only the Item & location for which there is price change
    Report should be like
    Item Loc Orignal_Amt Changed_Amt
    1       1         1400           1100
    2       2         1200            325
    I have tried to calculate Orignal_Amt by taking Min(Load_Date) & Changed_Amt by taking Max(Load_Date) but result is not correct
    I need to min(Load_Date) or max(load_date) for an Item at particular location
    i.e it should be like min(load_date by item_key,loc_key)
    max(load_date by item_key,loc_key)
    then I can filter out Amount based on this min & max value.
    How can I achive this, is there any other approach to achive this
    Thanks
    Sameer

    Hi,
    Does this approach with comparing prices in the first and last date of the period actually indicates the price change?
    What about the sample data below - is considered to be a price change or not?
    Item_key  Loc_key  Date_key  Reason_Code  Amount  Load_Date
    2                  2        20131110                  0          325     12/11/2013
    2                  2        20131111                  0          1100    12/11/2013
    2                  2        20131112                  0          1200    12/11/2013
    2                  2        20131113                  3          325      13/11/2013
    Option #1:
    Use 2 requests:
    Req1 selects surrogate key for the first and last record by load date for each location and product. Surrogate key is just a concatenated expression of Item_Key, Loc_Key and Load_Date fields (use separators between them).
    For this request you need to filter out all other dates but first and last - use Rank function with BY clause. It will be 2 calculated fields: RANK(Date_Load BY Item_Key, Loc_Key) = last date, RANK(-Date_Load BY Item_Key, Loc_Key) = first date. Select records having any of these ranks=1.
    In result this request should return up to 2 records for each product-location combination with surrogate key, something like this for my example:
    Item_key  Loc_key  Date_key  Reason_Code  Amount  Load_Date          KEY
    2                  2        20131110                  0          325     12/11/2013      LOC:2;ITM:2;DT:20131110
    2                  2        20131113                  3          325      13/11/2013     LOC:2;ITM:2;DT:20131113
    In fact, it could be more than 2 records in case there are more than 1 change in a day for the price and no time stored on date field. This is up to you how to eliminate duplicates.
    Now you have another request, resulting one, which is filtered by Req1 using the same surrogate key expression. Orignal_Amt =Min(Amount), Change_Amt = Max(Amount). Apply a filter to find records with different values between them.
    In result, if product price is the same in the beginning and end of period (or it is single record) - these records will be filtered out, otherwise you get them in the report.
    Option #2:
    Play around with logical SQL under Advanced tab, it allows you to write requests with joins (as regular SQL does).
    This is sort of desperate option as such an analysis is hard to maintain (make modifications to it).

  • PowerQuery: Replace Value with Conditional if and the actual Date

    Hello,
    i have the following problem. I want to update the values of a column with following condition.
    #"blabla" = Table.ReplaceValue(#"Table","DateValue1_month","DateValue2_month",Replacer.ReplaceValue,{"column"}),
    but i have to check first
    if
    DateValue1_month < ActualMonth
    then
    DateValue1_month = ActualMonth
    else
    keep DateValue1_month
    fi
    Can some help me with this

    I'm a little confused by the question because I can't tell whether DateValue1_month and DateValue2_month represent columns or values. If values, then I'm not sure why they would be quoted in the call to Table.ReplaceValue. Can you flesh out the problem a
    little with more-concrete examples?
    What I'm guessing is that you want to do something like "if the value in the column is less than ActualMonth then replace it with ActualMonth; otherwise, keep it unchanged." While this kind of operation can be done with Table.ReplaceValue, It's
    not straightforward. The problem is that you need to split the logic between a custom replacer function and several literals. If this is what you want to do, I would use Table.TransformColumns and say
    Transformed = Table.TransformColumns(table, {"column", each if _ < ActualMonth then ActualMonth else _})

Maybe you are looking for

  • Game Center - How can you view friends of friends

    I read on another forum that it's possible for my friends on Game Center to view my other friends. But no indication as to how to do that, was mentioned. Does anyone know how to do this? Message was edited by: Char FL

  • ERROR = e=13 semget(20046,1,1023) (13: Permission denied) [semux.c   93]

    Hi Everybody, Dispatcher is not running . The following error found in dev_disp file ERROR => e=13 semget(20046,1,1023) (13: Permission denied) [semux.c      939] In dev_ms [Thr  1] *** ERROR => MsSClientHandle: no server provides service ENQ  (4), r

  • Auto scrolling dynamic text field(news ticker)

    > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3272625483_2679871 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Does anyone

  • Aperture not seeing images in camera

    I have two copies of Aperture: one on my MBPro and one on a recently acquired iMac 2.4GHz. Aperture on the iMac does not see the images on the camera, although recognises that the camera has been attached. The images are visible in iPhoto. On the MBP

  • Table Name in OAPageContext

    Hi, I have a normal Table named "TestTable", in my OA Page. When I submit this page, the values in the table are sent to server using this syntax. N3:id:0 = "1", N3:name:0="Rajesh". If i had another table then its name is taken as N4. But if use a Ad