Business Intelligence Markup Language

Biml
Designed byScott Currie[1]
DeveloperVarigence[1]
First appeared2008[1]
Stable release
3.0 / November 1, 2012 (2012-11-01)
OSMicrosoft Windows
Filename extensions.biml
Websitewww.bimlscript.com
Major implementations
Mist IDE, BIDS Helper[2]

Business Intelligence Markup Language (BIML) is a domain-specific XML dialect for defining business intelligence (BI) assets. Biml-authored BI assets can currently be used by the BIDS Helper add-on for Microsoft SQL Server Business Intelligence Development Studio (BIDS) and the Varigence Mist (now called BimlStudio) integrated development environment; both tools translate Biml metadata into SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS) assets for the Microsoft SQL Server platform; however, emitters can be created to compile Biml for any desired BI platform.

While Biml’s declarative design is sufficient to author BI assets, BimlScript extends the language by enabling authors to embed C# or VB.NET code within Biml, similar to how ASP.NET includes .NET code within static HTML markup.[3] BimlScript is used to merge changes into existing Biml assets, automatically generate Biml code, and apply changes across multiple Biml files during compilation.

  1. ^ a b c Cite error: The named reference Leonard2012 was invoked but never defined (see the help page).
  2. ^ Cite error: The named reference Tok2012 was invoked but never defined (see the help page).
  3. ^ Chenn, Ronen (May 16, 2011). "BIDS helper new features ( April 2011 )". Business Intelligence, Technology, Thoughts, Thinking. Retrieved October 1, 2012.