BISM Normalizer 2


BISM Normalizer manages Analysis Services tabular models

(4) Review
Visual Studio
2013, 2012, 2010
Download (8,259)
E-mail Twitter Digg Facebook
Add to favorites
Reviews (4)
Q and A (36)
Sign in to write a review
Sort by:

by Derek Evans FL | September 11 2014

Absolutely brilliant add in. Works great. Helps me identify what the impact will be on production deployments. Create change scripts to be tested and handed to change management.

I use this daily

Thank You

Christian Wade September 11 2014
| Edit |

You're welcome and thanks for the feedback!

by Jon Capezzuto | March 15 2014

This is a brilliant utility! You just saved me hours of manual, tedious changes to merge two cubes. And you found several changes that I would have overlooked. Microsoft should buy this from you to include in the base product. Thanks for making this available!

Christian Wade March 17 2014
| Edit |

Thank you for the feedback Jon! Much appreciated!

by MartinLamZoosk | March 04 2014

i don't write reviews usually.. but this is AMAZING!!! we've developed scripts to do automatic partitions on our tabular cubes, so redeploying changes from the SSDT project is a NO NO, as it erases my existing partitions all the time.

Using BISM normalizer gives me the confident to make metadata / structural changes to our server, without worrying that it would accidentally overwrite other stuff, such as my auto created partitions, and I can review the xmla scripts before I run it.

i seriously won't know what to do if it were not for bism normalizers

p.s. also i was just cursing my life when i couldn't get the BIDS helper actions deployed to my prod (and I don't want to do deploy from SSDT), come here, and found out that the new version now supports it! amazing!


Christian Wade March 06 2014
| Edit |

Thanks for the feedback Martin! Much appreciated!

by bayFX | October 08 2012

Nice and Unique Tool for the BISM Developers.
Thanks Christian.

Sign in to start a discussion

  • vsix installing
    1 Posts | Last post January 26, 2016
    • Is there any way to automatically install the visual studio extension by copying the vsix file to one of the following directories: 
      %LocalAppData%\Microsoft\VisualStudio\<Visual Studio version>\Extensions\. or <Visual Studio installation folder>\Common7\IDE\Extensions\ ?
      I tried doing that and restarting visual studio but it did not seem to automatically register the extension.  Am I missing a step?
  • Support for Visual Studio 2015
    2 Posts | Last post November 05, 2015
    • SSDT-BI is starting to be available for VS 2015:
      Do you have plans to add support for this version of Visual Studio? If so, do you have a timeline in mind?
    • Hi Vitaly,
      Barring unexpected issues, a tested version will be available soon after VS2015 hits RTM.  As soon as we have any announcements, I'll make them publicly available immediately!
  • Doesn't compare table partition definition in tabular?
    2 Posts | Last post October 14, 2015
    • Love the tool, but I noticed that I had adjusted a CASE statement in the table's partition/definition and BISM Normalizer didn't catch the change in the compare tool for tabular.
      Is that a feature that will be added in the future or should the tool have seen there was a different in the TSQL behind the table's definition?
    • Hi - thanks for the feedback!
      Regarding the change in SQL for a partition, did you select the option (in BISM Normalizer Options dialog) "Include partitions in table definitions"?
  • Release Plans
    2 Posts | Last post October 02, 2015
    • Can you please share your roadmap for upcoming release(s)? We've noticed that the last version was published back in January. We would like to get a sense of what may be coming next and approximately when.
    • Hi Vitaly,
      The top 4 items (in order of priority) on the backlog right now are:
      - Assess SQL 2016 compatibility
      - Remove requirement to be SSAS admin
      - Model processing options upon deployment
      - Switch source/target connections in connections dialog
      Don't have an answer currently regarding timeline.
  • SQL Server 2016
    2 Posts | Last post September 29, 2015
    • Are there plans to support the upcoming SQL Server 2016 release? If so, would support be added for any CTPs?
    • Hi Vitaly, I am of course keenly watching SQL 2016.  However, I don't yet have an answer to your question.  Currently no plans to support a CTP before RTM.
  • Hide "Status = Same Definition" objects
    2 Posts | Last post August 30, 2015
    • Feature suggestion: add a filter to show only objects that have different definitions, are missing in source or are missing in target. This will make it much easier to focus on the differences, as the majority of the objects are normally equal. 
      The feature can work similarly to the "Show Equal Objects" filter in the SSDT Schema Comparison window.
    • Hi Vitaly, I believe the Hide Skip Options feature does this.
      Thanks for feedback!
  • Default measures
    3 Posts | Last post June 01, 2015
    • Would it be possible to enhance the tool so it supports default measures?
      We are currently using the approach at this link to manually apply the measure to the XMLA script:
    • Hi Vitaly, will add to the backlog for investigation and prioritization!
    • Thanks Christian. This feature will save us a lot of time.
  • Cannot query internal supporting structures for column
    4 Posts | Last post April 13, 2015
    • Hi Christian, 
      BISM Normalizer is giving us the following error message when pushing a change to our tabular model:
      "Cannot query internal supporting structures for column 'Table_X'[RowNumber] because they are not processed.  Please refresh or recalculate the table 'Table_X'."
      We can't seem to get past this error.  Have you seen this before?
    • Hi Alain,
      It looks like you have deployed some changes that require reprocessing a table in the target model.  Currently BISM Normalizer doesn't have functionality to do processing as part of the deployment.  It needs to be done in Management Studio, or using whatever mechanism you have for processing.
      I actually have it as a feature I would like to add in the future - to do processing as part of the deployment from BISM Normalizer - but it is not in the product yet.
    • Thanks Christian.  We have resolved our issue as it was relate to our model.
    • You're welcome!
  • No room is available to display rows
    5 Posts | Last post January 27, 2015
    • Hi Christian, 
      It's been great using the BISM Normalizer, thanks for developing this tool.
      I need your help as I have recently come across an issue with the BISM Normalizer where I get the following error when I click the "Validate Selection" button:
      No room is available to display rows.
      I have installed the latest version,, but that didn't solve the problem.  I work with 2 other colleagues on this project and they are not hitting this error so I'm wondering if it's something with my workspace database.  Any leads you can provide would be very much appreciated.
    • Hi Alain,
      At least one other user has had the same problem, but I have been unable to reproduce it.  If the same tabular project works on your colleagues' machines, it may be something environmental to do with your machine set up.
      If you like, I can set up a Webex for you to show me reproducing the error - just in case something comes up.  If so, e-mail me at and I'll set it up.  Obviously I'd like to reproduce it, but it is proving a tricky one to reproduce!
    • I too got the same issue unable to generate the diff Script. 
      Please let me know if you are able to find a solution for this issue
    • Hi Prafulla - I have still not been able to reproduce this.  I will be making some big changes to a release in a few weeks.  If you still have this problem with the new release, maybe we can webex for me to see.
    • For reference, based off feedback from another user, I believe this issue is fixed in Version
  • Another 'DatabasePermission' object has the 'DatabasePermission 2' name
    6 Posts | Last post January 27, 2015
    • Hi Christian, 
      I'm getting the following error message when doing a "Validate Selection":
      Another 'DatabasePermission' object has the 'DatabasePermission 2' name
      Any idea what this is about?
    • Hi Alain,
      Thank you for reporting this. Please try version and let me know if fixed.
    • How can I verify what version is currently installed?
    • Never mind, I found it under Tools -> Extensions and Updates.  
      I currently have version  I'm running a compare now and I'll see what comes up.
    • Okay, the "Validate Selection" succeeded with no error message.  Thanks!
    • You're welcome!
1 - 10 of 36 Items