This article contains promotional content. (January 2020) |
Designed by | Scott Currie[1] |
---|---|
Developer | Varigence[1] |
First appeared | 2008[1] |
Stable release | 3.0
/ November 1, 2012 |
OS | Microsoft Windows |
Filename extensions | .biml |
Website | www |
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.
Leonard2012
was invoked but never defined (see the help page).Tok2012
was invoked but never defined (see the help page).