DIM tables need to be case sensitive

  • Hi all

    We've designed an SSAS cube but the DIM tables are currently case-insensitive.

    I've now set the cubes to be case-sensitive (which they should be) but it hasn't cascaded to the DIM tables.

    Is there a quick way to set all the DIM tables (text fields only) to be case-sensitive without going through each DIM table and field individually?

    Any help on this would be greatly appreciated.

  • When you say Dim Tables, are you talking about your Dimension Tables (stored in a SQL database), or your Cube Dimensions (which is stored within your cube).

    Tables, on SQL Server, are only case sensitive if your collation is set to be. Have a look on msdn about changing the collation of your database. You're need to ensure you change it to a Case sensitive collation, such as Latin1_General_CS_AI (CS = Case Sensitive, AI = Accent Insensitive).

    If this is your solution, I strongly recommend some testing first, before changing your collation in a live/development environment.

    Thom~

    Excuse my typos and sometimes awful grammar. My fingers work faster than my brain does.
    Larnu.uk

  • Hi Thom

    I'm referring to Cube Dimensions.

  • Another oddity, on the date dimension it's failing on a date columns that contains (funnily enough) a date.

    It's a computed column in the SQL table but the cube processing error shows "00:00:00".

    Anyone any ideas why this would be?

    I've checked the format in the SQL table (on the computed column) and it says date.

Viewing 4 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply