Re: Error processing cube with disabled lowest level of shared dimension



If new dimension records and fact records are added but the dimension is not
updated, the kind of error can occur during cube processing.

Although the dimension is updated, if schema optimization is applied and
there are some inconsistency between dimension and fact tables, the error
can also occur.

Ohjoo Kwon


"SRL" <srlanger@xxxxxxxxx> wrote in message
news:1112867147.829870.262010@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> Hi,
>
> This is probably a classic scenario with a shared dimension that we
> need to use in different cubes, where all fact tables do not offer the
> same level of detail. Dimension is snow-flaked.
>
> The cube that's causing me troubles was designed by marking the lowest
> dimension level Diabled and not Visible. This allows me to get rid of
> one of the snow-flake tables (the one with the lowest level), thus
> allowing an INNER JOIN with the remaining table which has a level of
> detail corresponding to the fact table.
>
> When processing the cube, I get a 'member with key '[blah]' was found
> in the fact table but was not found in the level '[blah]' of the
> dimension '[blah]'' that seems to indicate that none of my fact foreign
> keys exist as primary keys in the dimension table. However if I then
> attempt to query the cube, all data seems to be there.
>
> Would anybody be in a position (and willing ;-)) to share his/her own
> experience working around a similar issue? Do the error messages even
> matter in that particular case?
>
> Thanks,
>
> SRL
>


.



Relevant Pages

  • Re: Analysis Manager Operations extremely slow
    ... both RDBMS SMO and Analysis Services ... testing domain authentication. ... cube editor slowness if connecting to Oracle. ... Gender dimension to "M" and still browse the Sales cube. ...
    (microsoft.public.sqlserver.olap)
  • Re: Automatic MOLAP questions
    ... there is a lock when the polling query is evaluated. ... when you execute a polling query, the result of the query and the previous datetime can be used to do an incremental processing. ... so an incremental process only add content in a cube and can't update the cube. ... SSAS will not try to process the dimension. ...
    (microsoft.public.sqlserver.olap)
  • Re: SSAS2005 - When do partitions need to be processed?
    ... InsertCubeProcessingLog("Process Dimension All End", 1, 1, BeginTime, Now, ... The actual processing of partitions doesn't appear to be significant here ... Processing Cube 'Sales Current' completed successfully. ... With AS2005 there is a proactive caching option at the dimension level, ...
    (microsoft.public.sqlserver.olap)
  • Re: The attribute key cannot be found (a new twist in the story)
    ... Here is another story and NeilW unless I don't get better control of 2005 I ... In AS2000 we have only one place in cube to fix data integrity issues. ... I have actually solved my problem by deleting the dimension and creating it ... I'd run a trace (if you're using SQL Server RDBMS) to ...
    (microsoft.public.sqlserver.olap)
  • Re: Filtering a dimension based on value from another cube?
    ... creating a new dimension called "Targeted population". ... Employees with more then XX absences in the month ... calculated cells formula can apply the MDX formula in the cube. ... then the standard calculation is applied. ...
    (microsoft.public.sqlserver.olap)

Loading