Empty Dimension Filters
Hello everybody,
I have serious problem and I searched for, but with no clue. It is in selecting from the Dimension filters in the scorecard tab in the Strategy Management UI in SSM 10.0, when I open it to narrow down the selection, I can't find the levels below the main one, as seen attached screen shot.
This problem occurs only in one database after upgrading to SP 11, and the other databases are working fine, I read in the dimensional security section for the PAS but I think, this will make some users see dimensions and others see another dimensions, but my problem is that this specific database doesn't show up the below er levels of the dimensions.
Unless your PAS model has a procedure named SECURITY the security will not be a cause of the problem. I suspect the issue may be to do with how SP11 treats your member names. Can you publish the contents of the dimension?
Similar Messages
-
Non-conforming dimension filters
Hi,
Here how my join looks
FACT1>>product(dim)<< FACT2>>ledger(dim)>>RPT(dim)
Here RPT(dim) is non conforming dimension for FACT1 and product(dim) is common for both FACT1 and FACT2
I have set content level(LTS) only for conformed dim.( to detail)
When i drag fact1 and RPT(dim) ,my result is fine
but when i drag only FACT1 and use (USING filter) of RPT(dim) columns
i get error No fact table exists at the requested level of detail: [,,,,,,,,,,,,,,,,,,,,].
FYI: Re: obiee 11g non-conforming dimension filters
can i know how to set content level for nON conformed dim? will tht solve problem
Regards
Sabeer
Edited by: 944346 on Sep 20, 2012 12:54 AM
Edited by: 944346 on Sep 20, 2012 12:55 AM
Edited by: 944346 on Sep 20, 2012 12:56 AMI resolved this issue a while ago, but I hadn't posted back the results. Here is what happened...
I talked to Oracle support about my design and issues. They created a patch for me that would re-enable the 10g functionality so that my model/queries would work again. From their perspective, 10g's non-conforming code design was flawed and 11g was fixed to correct the flaw. This flaw was what allowed my model and queries to work in 10g.
NOTE: I have not tested the patch (bug# 11850704)
The only way to get things working on 11g without the patch is to find a common fact that all dimensions can join. After some consideration and testing, I decided that it would be possible to join all the dimensions to one fact with some backend design changes. I could have proceeded with the patch, but I doubt that the 10g functionality will be maintained in the coming releases. Therefore, I would only be delaying the inevitable redesign.
I have to admit that the final results have been positive and I have eliminated many of the 10g issues that I had with the design. -
MDX Create Member using dimension filters
I am trying to create a measure in MDX cube with dimension filters. The below code works.
CREATE MEMBER CURRENTCUBE.[Measures].[SOda] AS
[Measure].[SOda_pre],
[Case].[Outage Cause].&[CustomerA],
[Case.[SO Filter].&[1]
When I add another customer name to the filter it returns #VALUE. Below is what I tried.
CREATE MEMBER CURRENTCUBE.[Measures].[SOda] AS
[Measure].[SOda_pre]
*{[Case].[Outage Cause].&[CustomerA], [Case].[Outage Cause].&[CustomerB]}
*{[Case.[SO Filter].&[1]}Hi Ang202,
In your second calculated member query, you use CrossJoin (*) function in it. Calculated members
are members of a dimension or a measure group that are defined based on a combination of cube data, arithmetic operators, numbers, and functions. For example, you can create a calculated member that calculates the sum of two physical measures in the cube.
It accept the numeral value. However,
CrossJoin function returns the cross product of one or more sets. So it returns #VALUE.
Regards,
Charlie Liao
TechNet Community Support -
Show row/column with empty dimension values.
I have 2 columns where 1 column is dimension and 1 column is measure. I need to hide the row when the dimension is empty.
What I did is at the block I UN-TICK "Show row/column with empty dimension values". But it didnt works.
Thanks.click on the block and add a filter with condition dimension isnotnull. this will eliminate the dimension rows with empty values.
Thanks,
karthik -
Is there a way to apply different dimension filters to two measures
Dear all,
Let's say I have a report that goes something like below:
TIME DOLLARS FORECAST DOLLARS
JAN 99999 99999
FEB 99999 99999
MAR 99999 99999
APR 99999 99999
MAY 99999 99999
DEC 99999 99999
What I would like to achieve is this:
TIME DOLLARS FORECAST DOLLARS
JAN 99999
FEB 99999
MAR 99999
APR 99999
MAY 99999
DEC 99999
i.e. DOLLARS displayed only for first two months (or whatever. May be because the report is being run in March). And for rest of the year I display forecast.
Please note that I do not want to achieve the above with the help of "formatting".
What I am looking for is "an ability to apply two separate filters (for the same dimension) on two different measures in the report". i.e. in the above case DOLLARS has a filter of JAN to FEB; and FORECAST has a filter of MAR to DEC.
How can I do this in Discoverer? Any hint/ pointers are greatly appreciated.
Cheers.
pxsheth.Hey there.
I'm not sure exactly what you mean when you say you don't want to achieve with help of formatting.
See if this suggestion makes sense - and doesn't fall into that formatting camp.
The only way to add a column in Discoverer is via calculations.
So if you have a column called dollars and one called forecast_dollars then I would think you'd want to determine the month of the run date - or ask user what month they want to run it for.
You don't say how you determine forecast_dollars but let's just say all the columns come from data.
So could you not have a condition that brings back the data for a date range (ie: current year or ask user for from / to dates). Then:
calc_dollars calculation: equals the dollar amount brought back from the query if record month <= current month else 0.
calc_forecast_dollars calculation: equals the dollar amount brought back from the query if record month > current month else 0.
So in practice:
table A has 3 columns: time, dollars, forecast_dollars
condition: where time between from_date_parameter and to_date_parameter
calc_dollars: SUM(case when time <= SYSDATE then dollars else 0 end)
calc_forecast_dollars: SUM(case when time > SYSDATE then forecast_dollars else 0 end)
That gets you a time column, a dollars columns and a forecast_dollars column.
In your example, it appears you want forecast_dollars in the same column. I'm assuming this is incorrect but if you wanted it, you'd just have one calculation such as:
calc_bucks: (case when time <= SYSDATE then dollars else forecast_dollars end)
So, is this the kind of thing you want or would this be more formatting?
Russ -
Unable to add new dimemsion members to empty dimension library
Hi All,
I'm installing a development version of HFM 9.3.1 onto Windows Server 2003. Everything seems to have gone OK after carefully following the installation guidelines. The problem i'm getting is not being able to create a new dimension member in an empty (new) system. I can navigate to the Dimension Library (Master View) from Workspace fine using
http://<servername>:19000/workspace/
But when I select "File" from the main menu the "new" option is missing.
If I access EPMA directly via
http://<servername>:19091/awb/
I can navigate to the Dimension Library again but this time I get a File and New option but with an empty list of options.
If my understanding is correct I should get the same problem regardless of how I access the application but that aside. I'm fairly sure the problem relates to the same underlying problem. I have also noted that within Shared Services only the BIPLUS project appears. I would have thought a project for HFM or EPMA would also be showing for provisioning. A registration / security issue maybe. I have rerun the registration process with Shared Services a number of times to no avail.
I'd love to be able to link/copypaste some error messages or configuration logs but other than not be able to use the application i'm not getting any errors generated that I'm aware of.
Any suggestions will be very welcome.
Yours
ColinLHi All,
Very embarassing but I seem to have answered myself above. It turns out that the server "administrator" id I was using had not been given General Roles, specifically Dimension Editor etc. Role was added using provisioning in shared services / user management. All working fine. For anyone else stumbling, as I did, across this problem the solution will require logging into shared services using the generic admin account created during shared services installation. Your system administrator needs to be given global roles and possibly provisioning roles. Obviously in a "live" situation it may not always be desirable to grant "system administrators" full access to all modules.
Kind regards
Colin
Edited by: user10194967 on May 10, 2009 6:23 AM -
Obiee 11g non-conforming dimension filters
I have a non-conforming design configured in 11g that is functional. However, I have run into an issue where if I attempt to filter on columns from two non-conforming dimensions, I receive the following error.
[nQSError: 14023] None of the fact sources for logicalTable1.logicalColumn1 are compatible with the detail filter [].
I have not been able to resolve the issue, but I believe it is related to the design changes in 11g to configure non-conforming dimensions (I have documented the design changes in another thread). Oracle support has confimed my design, but I still have the filter issue. If I only filter on one column as opposed to two, the query executes without issues. Has anyone managed to resolve this issue?I resolved this issue a while ago, but I hadn't posted back the results. Here is what happened...
I talked to Oracle support about my design and issues. They created a patch for me that would re-enable the 10g functionality so that my model/queries would work again. From their perspective, 10g's non-conforming code design was flawed and 11g was fixed to correct the flaw. This flaw was what allowed my model and queries to work in 10g.
NOTE: I have not tested the patch (bug# 11850704)
The only way to get things working on 11g without the patch is to find a common fact that all dimensions can join. After some consideration and testing, I decided that it would be possible to join all the dimensions to one fact with some backend design changes. I could have proceeded with the patch, but I doubt that the 10g functionality will be maintained in the coming releases. Therefore, I would only be delaying the inevitable redesign.
I have to admit that the final results have been positive and I have eliminated many of the 10g issues that I had with the design. -
Help!! FILTERS.CFG empty
Hello,
NW65sp5/BM38SP4
Reconfigured filters thru FILTCFG to change to new public interface. Had
trouble with SMTP, added/deleted several filters, unsuccessfully.
Switched to Mail Proxy with a single filter per TID10020917.
Server abended (EIP in FILTSRV.NLM) after adding the last filter. Rebooted.
When server came up, all filtering disabled, FILTERS.CFG was empty, all
filters in eDir still.
Per earlier post by CJ, tried loading and unloading filtcfg, server
abended (same abend). Tried filtsrv_backup_filters file, soft-abended
again, output file was zero byte.
Any suggestions?
Tia,
KenAfter rebooting FILTSRV_BACKUP_FILTERS worked, but didn't back up any of
the filters in NBMRules container. FILTERS.CFG still empty.
Ken McLeod wrote:
> Hello,
>
> NW65sp5/BM38SP4
>
> Reconfigured filters thru FILTCFG to change to new public interface. Had
> trouble with SMTP, added/deleted several filters, unsuccessfully.
> Switched to Mail Proxy with a single filter per TID10020917.
>
> Server abended (EIP in FILTSRV.NLM) after adding the last filter. Rebooted.
>
> When server came up, all filtering disabled, FILTERS.CFG was empty, all
> filters in eDir still.
>
> Per earlier post by CJ, tried loading and unloading filtcfg, server
> abended (same abend). Tried filtsrv_backup_filters file, soft-abended
> again, output file was zero byte.
>
> Any suggestions?
>
> Tia,
> Ken
>
Ken McLeod
The Delphian School
http://www.delphian.org -
11g (11.2.0.1) - dimension operator very slow on incremental load
Dimension operator very slow in porcessing incremental loads on 11.2.0.1 Have applied cumulative patch - still same issue.
Statistics also gathered.
Initial load into empty dimension performs fine (thousands of records in < 1 min) - incremental load been running over 10 mins and still not loaded 165 records from staging table.
Any ideas?
Seen in 10.2.0.4 and applied patch which cured this issue.Hi,
Thanks for the excellent suggestion.
Have run other mapings which maintain SCD type 2 using dimesnion operator behave similary to 10g. - have raised issue with this particular mapping with Oracle - awaiting response.
One question - when look at the mappings which maintain SCD Type 2s looks to join on dimension key and the surrogate ids.
What is best practice regarding indexing of such a dimension, e.g is it recommended to index dimension key and the surrogate ids along with the natural/nbusiness keys?
Thanks -
EPMA very slow to import large dimension from interface tables
I am attempting to import a dimension into the master library from the EPMA interface tables. The dimension is roughly 255,000 members. The import from the interface tables into an empty dimension member is taking close to 3 hours. CPU utilization on the EPMA server is a steady 6% (epma_server.exe) for the entire time. We are on 11.1.2.1.001 of EPMA. The rest of the suite is at 11.1.2.1. The dimension generic type. I have had the same result when importing into a local dimension. The performance degrades after about 6000 members.
Your thoughts would be much appreciated.I have found my answer from EPMA guide:
In addition to the dimension interface tables created by the template script, you can add interface tables for additional dimensions. For example, the template script contains one set of tables for the Entity dimension. You can add more Entity dimensions as needed. For each dimension added to the interface tables, you must also include the dimension in the IM_Dimension system table so that the dimension is available during profile creation. -
Display rows for empty and mesure values
Hi,
We are building live office objects charts on top of WEBI documents and facing an issue while refreshing the data in live office object for empty measure and empty dimension values. Charts are pointed to the data cells in the live office table and if there is no data for the given selections for any measure or dimension the data cell range will change and charts are not working properly. So, we want show the measures as zero and show rows with empty dimension values even if the data doesnu2019t exists.
I believe we should have some setting in WEBI or live office. Would be appreciated your help.
Best Regards,
SatyaTo get zero : Change the measure object formula
To get empty rows: Check "Show dimensions with empty rows and columns and rows/columns" all three options.
Hope this will helps you...!!
Thank You. -
Where clause causes empty values
Hi All,
question:
I have a query where I use a filter for DateTime. If I use it only for one day the query works. But if I change it and expand the period for 2 days, the query just returns a zero velue.
Could you please explain me how could that be possible?
Query:
with
member [Dimension].[Id].[987] as
aggregate({
[Dimension].[Id].&[1234],
[Dimension].[Id].&[5678],
[Dimension].[Id].&[9123])
member [Measures].[MeasureCalculated] as
([Measures].[MeasureOriginal], [IsAccepted].[Id].&[1])
select
non empty ({[Dimension].[Id].[987]}) on columns,
({[Measures].[MeasureCalculated]}) on rows
from
[Cube]
where({[Date].[DateUtc].[Day].&[2014]&[1]&[2] : [Date].[DateUtc].[Day].&[2014]&[1]&[3]})
Thanks in advance!Hi Istvan_Szabo,
I have tested it on my local environment, the same syntax queery work fine on AdventureWorks cube, which you can see on the screenshot below.
So in your scenario, the issue can be related to the metedata on your cube, please run the query below and check if the result is correct or not.
SELECT [Measures].[MeasureCalculated] ON 0,
[Date].[DateUtc].[Day].MEMBERS ON 1
FROM
(SELECT ({[Date].[DateUtc].[Day].&[2014]&[1]&[2] : [Date].[DateUtc].[Day].&[2014]&[2]&[28]}) ON 0
FROM [CUBE]
Regards,
Charlie Liao
TechNet Community Support -
Hello,
We are creating a cross tab report, with products as the columns, and relationship managers with direct and shared revenue displayed across the rows.
For Eg
Relationship Manager Coverage Product1 Product2 Product3 Product4
Bob Direct 100, 0, 35, 50
Shared 0, 0, 15, 0
Alex Direct 15, 25, 40, 10
Shared 5, 0, 5, 0
George Direct 0, 0, 0, 30
Shared 0, 0, 0, 5
The problem lies when either one of the products has no values, or one of the relationship managers has no direct or shared revenues. If one of the products has no revenues, it disappears, and also when one of the RMs has no direct or shared revenues, the Direct or Shared row disappears.
I have tried to create a second query just included the Coverage variable, and using this variable in Query 2 with the RM variable from query 1, along with checking the "Show Rows with Empty Measure values", "Show Rows with Empty Dimension Values" and "Show when empty", but it still does not appear to work.
It only shows rows with values in them, and shows the rows with empty values at the end with no RM.
I have not tried to solve for empty columns yet.
Help with this would be much appreciated!!!!!!!!
Thank youHi ,
I think you can resolve this issue following ways ,
you need create another query ( Ex :Qauery2 ) add Product object and RM (Direct,shared) object only without conation. So now query2 result wil have all product and RM(Direct,shared).
Merge the Product object and RM between query1 and query2
Now create table using Product and RM from query2 and measure value from query1. Now you will get row even there is no data.
If you want try this sample report using efasion unvierse.
1) Add year ,state and Discount objects and apply condition Year Not in list "2004" and state Not in list "California "
2) run this query and create the cross tab table . Now you will not get 2004 column and California row in table.
3) Create query2 add Year and State only without any condition , run the query. Now query 2 will display all state and year .
4) Merge the column Year and State between query1 and query2
4) Create the cross table ussing Year and state from query2 and Discount from Query1
Now cross table will show 2004 and California ,even there is not in query 1.
I hope this will help you.
Ponnarasu
Edited by: ponnarasuk on Dec 7, 2011 12:48 PM -
Hello Experts!
I have a crosstab, which contains Years on the left and some statstic values on the right for each Schools. Since not all schools have data for each years. My crosstab will skip some rows when no data have found for some years of the school. But I want to show all rows even no data was found.
Although I have checked all "YES" for "Show rows with empty measure....", "Show empty columns", "Show rows with empty dimension values", "Show empty columns", "Show rows with empty dimension values" and "Show when empty" in Edit Format - Display properties.
The empty rows just won't show up. Did I miss something? Please help all experts.
Thanks.Hi Jonathn,
Have a look on the SAP note 1295827 - When unticked, the 'Show when empty' property for a table in a WebIntelligence report does not work as expected if the table contains null values.
Symptom
'Show when empty' property for a table does not work as expected in WebIntelligence report when it is unticked.
If table contains null values, this does not work.
Need to hide the table but it is always displayed.
Reproducing the Issue
Open Club.mdb & remove 'French Riviera' from Resort table.
Login to Infoview & create a new WebIntelligence report using Island Resorts.unv selecting Country and Resort objects. Insert condition on Country=France. Run query.
Remove <Country> column from the table.
Select the table and go to Properties.
The option 'Show when empty' is ticked by default. Untick this -> The table is still displayed.
WebIntelligence XI Release 2
WebIntelligence XI 3.0 & 3.1
Cause
If this is unticked & the table contains null values, the table is still displayed. This is normal behaviour - this feature does not work with null values in a table.
Resolution
The 'Show when empty' functionality, when unticked, only hides the table when it is entirely empty, i.e. when no rows have been returned in the query. It is then only visible in 'Structure' mode.
For hiding a row which is empty, untick the option/s 'Show rows with empty measures/dimensions'. But the entire row must be empty before it will be hidden by this feature.
Make use of this for good report design if there are many tables/blocks within the report. If the tables are empty, it's best if they are hidden from view.
I hope this will help.
Regards,
Hitesh -
Hi,
In my report, I would like to have a couple of measures, Variance and Utilization.
For Utilization, I would like a rolling 8 week, so I filtered the report with 'Calendar rolling week' column from Date Dimension, filtered to BETWEEN -8 and 0.
Now I would like to carry over another utilization column over and calculate Utilization but Year to date, and one for Current week. How do I specify an individual date filter for Utilization - Current Week and one for Year to date without going and creating additional columns in the RPD. If I bring over any other measures, the filter I set (Calendar Rolling Week -8 to 0) will apply to them.
I have version 11.1.1.6 .
Thanks so much,
JonathanThanks for the response A.Y,
Couldn't get it to work.
I don't have prompts for this report. Report is to be laid out by Utilization for the last 8 weeks (rolling 8 weeks) I have the 8 columns in the results. I have a date filter created already for the rolling weeks from the Date Dimension. Works great.
Then I want to drag over Variance % but I would like it to calculate the Variance % for the Current Year to Date. I took your help and tried, I created a prompt, selected the Calendar Year Dimension and chose Choice List. I entered 2012 as the choice and then selected as a Presentation Variable and Called it Variable1.
Went to the report, added a filter to the Variance % Column, Selected Presentation Variable and under 'expr', I called it Variable1.
Saved it under My Dashboard. and ran it. Selected 2012 Apply Errored out,
No Results
The specified criteria didn't result in any data. This is often caused by applying filters and/or selections that are too restrictive or that contain incorrect values. Please check your Analysis Filters and try again. The filters currently being applied are shown below.
Calendar Rolling Week is between -10 and -3
and
Variance % is equal to 2012
and
Calendar Year is equal to 2012
Hopefully there is enough info for troubleshooting,
Thanks
Jonathan
Edited by: DONAIS on Aug 29, 2012 3:33 PM
Maybe you are looking for
-
Passing values to the Validation Rule error message
Hello Help me please I have the following inquiry : I am using JDeveloper 10.1.3 I am working on ADF and JSF environment I have entity object called "Invoices" and I have the following business rule " Total purchases from any supplier should not exce
-
Space for ECC5.0 on widows/oracle
Hi, How much space require for ECC5.0 installation on widows and oracle database. please give the solution. Thanks, Regards, venkat.
-
WLS 6.0 & Cloudscape: "Exception in thread main"
Hi, when I try to start the cview of cloudscape: java -ms32M -mx32M COM.cloudscape.tools.cview I get an "exception in thread main" and nothing else. I am using Win2000 and JDK 1.3. Does anybody have any idea? A.
-
Can you download siri on iphone4
can you download siri on iphone4
-
Hi, I am trying to program a Labview application. The application monitors an analog signal. After the signal reaches a given threshold the VI should send a digital pulse after a user specified delay. In the attached wire diagram, I simulate the i