SlideShare a Scribd company logo
BI Markup Language: 
BI to the next level 
Davide Mauri 
SolidQ – Founder & Mentor 
@mauridb 
www.solidq.com 
dmauri@solidq.com 
13.12.2014
Thank you to all our SPONSORS! 
13.12.2014
Davide Mauri 
 20 Years of experience on the SQL Server Platform 
 Specialized in Data Solution Architecture, Database Design, 
Performance Tuning, Business Intelligence 
 Projects, Consulting, Mentoring & Training 
 Regular Speaker @ SQL Server events 
 Microsoft SQL Server MVP 
 President of UGISS (Italian SQL Server UG) 
 Mentor @ SolidQ 
 Find me here: 
 Blog: http://sqlblog.com/blogs/davide_mauri/default.aspx 
 Twitter: @mauridb 
13.12.2014
Agenda 
 BI, DWH & ETL today 
 BIML – What’s that? 
 Tools 
 BIDS Helper 
 MIST 
 BIML Kick Off 
 Basic Concepts 
 Automation With “Embedded” C# 
 BIML & PowerShell 
13.12.2014
Building a BI/DWH/ETL in 2014 
Is still a (almost) manual process 
A *lot* of repetitive low-value work 
No (or very few) standard tools available 
13.12.2014
How it should be 
Semi-automatic process 
 “develop by intent” 
Define the mapping logic from a semantic 
perspective 
 Source to Dimensions / Measures 
 (Metadata anyone?) 
Design the model and let the tool build it for you 
13.12.2014
How it should be 
Semi-automatic process 
 “develop by intent” 
Define the mapping logic from a semantic 
perspective 
 Source to Dimensions / Measures 
 (Metadata anyone?) 
Design the model and let the tool build it for you 
13.12.2014 
CREATE DIMENSION Customer 
FROM SourceCustomerTable 
MAP USING CustomerMetadata 
ALTER DIMENSION Customers 
ADD ATTRIBUTE LoyaltyLevel 
AS TYPE 1 
CREATE FACT Orders 
FROM SourceOrdersTable 
MAP USING OrdersMetadata 
ALTER FACT Orders 
ADD DIMENSION Customer
The perfect BI process & architecture 
13.12.2014 
Iterative!
Design Pattern 
“A general reusable 
solution to a 
commonly occurring 
problem within a 
given context” 
13.12.2014
No Monkey Work! 
13.12.2014 
Let the people think 
and let the machines 
do the «monkey» 
work.
BIML – What’s that? 
 Business Intelligence Markup Language 
 XML-Based 
 BI Object-Generator 
 SQL Server 
 Integration Services 
 Analysis Services 
13.12.2014
BIML – What’s that? 
 Allows a declarative approach to define BI 
objects 
 Favor automation 
 Human-readable 
 Compatible with SCC system 
 Allows merge of files 
 Born from “Project Vulcan” 
 Still available on CodePlex 
13.12.2014
BIML – What’s that? 
 Once objects are generated, BIML is not needed 
anymore 
 No additional runtime/components required 
 Support for SQL Server 2008 & 2012 objects 
 2014 is coming very soon 
 Anyway generated packages are automatically 
converted into 2014 packages by Visual Studio 2013, 
without problems  
13.12.2014
BIML – What’s that? 
 BIMLScript is based on the T4 templating engine. 
Allows the generation of BIML using 
 C# 
 VB.NET 
 BIML + BIMLScript = HTML + ASP Classic 
13.12.2014
Tools 
 BIDS Helper 
 http://bidshelper.codeplex.com/ 
 Visual Studio Plugin 
 Free 
 Source Code Available 
 Not all BIML features are supported 
 “Limited” to SSIS generation only 
13.12.2014
Tools 
 MIST 
 Full-Featured BIML IDE 
 Buy or Rent 
 Made by BIML creator: Varigence 
13.12.2014
DEMO 
 First Contact with BIML 
13.12.2014
Basic Concepts 
 A single BIML file can generate more than one 
SSIS Package 
 All SSIS object and related properties are exposed 
via BIML elements 
 Additional specific attribute: ConstraintMode 
 Linear or Parallel 
13.12.2014
Basic Concepts 
 Parallel Constraint Mode 
 “Inputs” connected to “Outputs” 
 SSIS Variables: “dot” notation 
13.12.2014
Basic Concepts 
 Control Flow and Data Flow 100% supported 
 In Data Flow it’s mandatory to define input and 
outputs 
 Since they aren’t constraints, but data streams  
13.12.2014
DEMO 
 BIML is your friend! 
13.12.2014
Automation with BIMLScript 
 BIML Script (T4) Directives: <#@ and #> 
13.12.2014
Automation with BIMLScript 
 BIML Script Tags: <# e #> 
 Allows usage of C# / VB.Net within BIML 
 The “=” symbol allows “in-line” code injection 
13.12.2014
Automation with BIMLScript 
 Metadata is needed in order to define what to 
generate 
 Metadata can be extracted by 
 BIML Engine (Hadron) 
 T-SQL Queries 
13.12.2014
Automation with BIMLScript 
 Metadata via BIML Engine (Hadron) 
13.12.2014
Automation with BIMLScript 
 Metadata via SQL Query 
13.12.2014
DEMO 
 BIMLScript RULES! 
13.12.2014
Debugging BIML 
 With complex BIML Script it can be difficult to 
“see” what’s happening behind the scenes 
 With MIST you can see the resulting BIML 
generated from BIML Script 
 But with BIDS Helper you’re on your own. 
 NLog can help a lot here! 
13.12.2014
Debugging BIML 
 Nlog: free, powerful & flexible logging 
infrastructure 
 http://nlog-project.org/ 
 Stand-Alone Assembly 
 Just reference the assembly in the BIML Script (T4) 
template and then use Nlog objects & methods 
 http://sqlblog.com/blogs/davide_mauri/default.aspx 
13.12.2014
DEMO 
 BIMLScript & NLog 
13.12.2014
BIML & PowerShell 
 What if you don’t like C#... 
 Or if BIMLScript looks to complex? 
 Especially without MIST? 
 One option is to generate BIML using PowerShell 
 Is just XML after all…. 
13.12.2014
DEMO 
 BIML & PowerShell 
13.12.2014
Conclusions 
 Use BIML!!!! 
 It helps to 
 Make better use of your time 
 Create your own ETL patterns 
 http://www.slideshare.net/davidemauri/automating-dwh-patterns- 
13.12.2014 
through-metadata 
 Support Refactoring & Enables Agility 
 Favor use of metadata
References 
 BIML Script 
 http://bimlscript.com/ 
 Stairway to BIML 
 http://www.sqlservercentral.com/stairway/100550/ 
 Automating DWH Patterns Through Metadata 
 http://www.slideshare.net/davidemauri/automating-dwh- 
13.12.2014 
patterns-through-metadata
Q&A 
Questions? 
13.12.2014
Thanks! 
13.12.2014

More Related Content

PPTX
Agile Data Warehousing
PDF
Don't Repeat Yourself - Agile SSIS Development with Biml and BimlScript (SQL ...
PDF
Biml for Beginners: Speed up your SSIS development (SQLSaturday Vancouver)
PDF
Biml for Beginners: Speed up your SSIS development (SQLSaturday Vienna)
PDF
The Magic Revealed: Four Real-World Examples of Using the Client Object Model...
PPT
Adobeacrobat9-2
PPTX
Bringing HTML5 alive in SharePoint
PDF
BRK20011: Put the DEV in Citizen DEVeloper with Microsoft Power Automate and...
Agile Data Warehousing
Don't Repeat Yourself - Agile SSIS Development with Biml and BimlScript (SQL ...
Biml for Beginners: Speed up your SSIS development (SQLSaturday Vancouver)
Biml for Beginners: Speed up your SSIS development (SQLSaturday Vienna)
The Magic Revealed: Four Real-World Examples of Using the Client Object Model...
Adobeacrobat9-2
Bringing HTML5 alive in SharePoint
BRK20011: Put the DEV in Citizen DEVeloper with Microsoft Power Automate and...

What's hot (20)

PDF
Biml for Beginners: Speed up your SSIS development (SQLSaturday Iceland)
PPTX
Microsoft 365 for Edu
PDF
Biml Academy 2 - Lesson 5: Importing source metadata into Biml
PPTX
SPSNYC - Visio 2013 and Visio Services a quick guide
PDF
Overview of DITA 1.3
PPTX
Don't Drop ACID - Data Love - April 2021
PPTX
The DITA Iceberg, DITA Europe 2016
PPTX
Demystifying NoSQL - All Things Open - October 2020
PDF
Applied progressive decoupling weather.com, angular, and drupal
PPTX
Full Trust Solution Development in SharePoint 2013
PDF
5 Reasons not to use Dita from a CCMS Perspective
PDF
Using Web Standards to create Interactive Data Visualizations for the Web
PPTX
Webinar: Windows Server 2003 End of Support
PDF
O365Engage17 - What You Need to Know About Migrating to Exchange Online in 2017
PDF
Building a Better Web with HTML5 and CSS3
PDF
Delve and the Office Graph for IT- Pros & Admins
PPTX
Azure Umbraco workshop
PDF
Grails At Linked
PDF
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
PPTX
SharePoint Saturday St. Louis - SharePoint & jQuery
Biml for Beginners: Speed up your SSIS development (SQLSaturday Iceland)
Microsoft 365 for Edu
Biml Academy 2 - Lesson 5: Importing source metadata into Biml
SPSNYC - Visio 2013 and Visio Services a quick guide
Overview of DITA 1.3
Don't Drop ACID - Data Love - April 2021
The DITA Iceberg, DITA Europe 2016
Demystifying NoSQL - All Things Open - October 2020
Applied progressive decoupling weather.com, angular, and drupal
Full Trust Solution Development in SharePoint 2013
5 Reasons not to use Dita from a CCMS Perspective
Using Web Standards to create Interactive Data Visualizations for the Web
Webinar: Windows Server 2003 End of Support
O365Engage17 - What You Need to Know About Migrating to Exchange Online in 2017
Building a Better Web with HTML5 and CSS3
Delve and the Office Graph for IT- Pros & Admins
Azure Umbraco workshop
Grails At Linked
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
SharePoint Saturday St. Louis - SharePoint & jQuery
Ad

Viewers also liked (8)

PDF
Don't Repeat Yourself - An Introduction to Agile SSIS Development (24 Hours o...
PPTX
Sql bits creating a meta data driven ssis solution with biml
PDF
Generate SSIS packages automatically with Biml and BimlScript (SQLKonferenz 2...
PDF
Bring your data to life with Power BI
PDF
Biml for Beginners: Speed up your SSIS development (SQLSaturday Chicago)
PPTX
Real Time Power BI
PPTX
Dashboarding with Microsoft: Datazen & Power BI
PPTX
Overview of Agile Methodology
Don't Repeat Yourself - An Introduction to Agile SSIS Development (24 Hours o...
Sql bits creating a meta data driven ssis solution with biml
Generate SSIS packages automatically with Biml and BimlScript (SQLKonferenz 2...
Bring your data to life with Power BI
Biml for Beginners: Speed up your SSIS development (SQLSaturday Chicago)
Real Time Power BI
Dashboarding with Microsoft: Datazen & Power BI
Overview of Agile Methodology
Ad

Similar to BIML: BI to the next level (20)

PPSX
Share point 2013 sartuday, SharePoint & ERP Integrations
PPTX
Real-Time PowerBI
PDF
Bim pres 120319
PDF
Snowflake: The most cost-effective agile and scalable data warehouse ever!
PDF
Making the Most of Data in Multiple Data Sources (with Virtual Data Lakes)
PPTX
20151112 CITA BIM Gathering Keynote Dublin
PDF
The New Basics of Business Intelligence Lesson 5: Embedded Analytics
PDF
Extend the Value of Your BIM Data with FME: Part 1
PPTX
[DSC Europe 22] Show Me Your MVP! - Liliya Akhtyamova
PDF
John adams viewpoint
PPTX
Power BI for Developers
PDF
Dashboard and apps - part 1
PPTX
Creating custom visuals with Power BI Visuals CLI
PPTX
Introduction to open source BIM tools from opensourcebim.org
PDF
Automating Screenshot Testing Component Library
PPTX
A Site for All Eyes: Considerations for Responsive Design
PPTX
Addressing RFQ Stage by SOLIDWORKS Design Automation
PPT
CVCC - Data Visualization and VisiFire
PDF
April Partner Bootcamp 2022
PPTX
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, Florida
Share point 2013 sartuday, SharePoint & ERP Integrations
Real-Time PowerBI
Bim pres 120319
Snowflake: The most cost-effective agile and scalable data warehouse ever!
Making the Most of Data in Multiple Data Sources (with Virtual Data Lakes)
20151112 CITA BIM Gathering Keynote Dublin
The New Basics of Business Intelligence Lesson 5: Embedded Analytics
Extend the Value of Your BIM Data with FME: Part 1
[DSC Europe 22] Show Me Your MVP! - Liliya Akhtyamova
John adams viewpoint
Power BI for Developers
Dashboard and apps - part 1
Creating custom visuals with Power BI Visuals CLI
Introduction to open source BIM tools from opensourcebim.org
Automating Screenshot Testing Component Library
A Site for All Eyes: Considerations for Responsive Design
Addressing RFQ Stage by SOLIDWORKS Design Automation
CVCC - Data Visualization and VisiFire
April Partner Bootcamp 2022
BIMserver.org snippets from the bim acceleration workshop 2014 Orlando, Florida

More from Davide Mauri (20)

PPTX
Azure serverless Full-Stack kickstart
PPTX
Agile Data Warehousing
PPTX
Dapper: the microORM that will change your life
PPTX
When indexes are not enough
PPTX
Building a Real-Time IoT monitoring application with Azure
PPTX
SSIS Monitoring Deep Dive
PPTX
Azure SQL & SQL Server 2016 JSON
PPTX
SQL Server & SQL Azure Temporal Tables - V2
PPTX
SQL Server 2016 Temporal Tables
PPTX
SQL Server 2016 What's New For Developers
PPTX
Azure Stream Analytics
PPTX
Azure Machine Learning
PPTX
Azure ML: from basic to integration with custom applications
PPTX
Event Hub & Azure Stream Analytics
PPTX
SQL Server 2016 JSON
PPTX
SSIS Monitoring Deep Dive
PPTX
AzureML - Creating and Using Machine Learning Solutions (Italian)
PPTX
Datarace: IoT e Big Data (Italian)
PPTX
Azure Machine Learning (Italian)
PPTX
Back to the roots - SQL Server Indexing
Azure serverless Full-Stack kickstart
Agile Data Warehousing
Dapper: the microORM that will change your life
When indexes are not enough
Building a Real-Time IoT monitoring application with Azure
SSIS Monitoring Deep Dive
Azure SQL & SQL Server 2016 JSON
SQL Server & SQL Azure Temporal Tables - V2
SQL Server 2016 Temporal Tables
SQL Server 2016 What's New For Developers
Azure Stream Analytics
Azure Machine Learning
Azure ML: from basic to integration with custom applications
Event Hub & Azure Stream Analytics
SQL Server 2016 JSON
SSIS Monitoring Deep Dive
AzureML - Creating and Using Machine Learning Solutions (Italian)
Datarace: IoT e Big Data (Italian)
Azure Machine Learning (Italian)
Back to the roots - SQL Server Indexing

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PDF
Machine learning based COVID-19 study performance prediction
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
A Presentation on Artificial Intelligence
PDF
KodekX | Application Modernization Development
PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation theory and applications.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
Machine learning based COVID-19 study performance prediction
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
NewMind AI Weekly Chronicles - August'25 Week I
A Presentation on Artificial Intelligence
KodekX | Application Modernization Development
Empathic Computing: Creating Shared Understanding
Encapsulation theory and applications.pdf
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks
Understanding_Digital_Forensics_Presentation.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Network Security Unit 5.pdf for BCA BBA.
20250228 LYD VKU AI Blended-Learning.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Review of recent advances in non-invasive hemoglobin estimation

BIML: BI to the next level

  • 1. BI Markup Language: BI to the next level Davide Mauri SolidQ – Founder & Mentor @mauridb www.solidq.com dmauri@solidq.com 13.12.2014
  • 2. Thank you to all our SPONSORS! 13.12.2014
  • 3. Davide Mauri  20 Years of experience on the SQL Server Platform  Specialized in Data Solution Architecture, Database Design, Performance Tuning, Business Intelligence  Projects, Consulting, Mentoring & Training  Regular Speaker @ SQL Server events  Microsoft SQL Server MVP  President of UGISS (Italian SQL Server UG)  Mentor @ SolidQ  Find me here:  Blog: http://sqlblog.com/blogs/davide_mauri/default.aspx  Twitter: @mauridb 13.12.2014
  • 4. Agenda  BI, DWH & ETL today  BIML – What’s that?  Tools  BIDS Helper  MIST  BIML Kick Off  Basic Concepts  Automation With “Embedded” C#  BIML & PowerShell 13.12.2014
  • 5. Building a BI/DWH/ETL in 2014 Is still a (almost) manual process A *lot* of repetitive low-value work No (or very few) standard tools available 13.12.2014
  • 6. How it should be Semi-automatic process  “develop by intent” Define the mapping logic from a semantic perspective  Source to Dimensions / Measures  (Metadata anyone?) Design the model and let the tool build it for you 13.12.2014
  • 7. How it should be Semi-automatic process  “develop by intent” Define the mapping logic from a semantic perspective  Source to Dimensions / Measures  (Metadata anyone?) Design the model and let the tool build it for you 13.12.2014 CREATE DIMENSION Customer FROM SourceCustomerTable MAP USING CustomerMetadata ALTER DIMENSION Customers ADD ATTRIBUTE LoyaltyLevel AS TYPE 1 CREATE FACT Orders FROM SourceOrdersTable MAP USING OrdersMetadata ALTER FACT Orders ADD DIMENSION Customer
  • 8. The perfect BI process & architecture 13.12.2014 Iterative!
  • 9. Design Pattern “A general reusable solution to a commonly occurring problem within a given context” 13.12.2014
  • 10. No Monkey Work! 13.12.2014 Let the people think and let the machines do the «monkey» work.
  • 11. BIML – What’s that?  Business Intelligence Markup Language  XML-Based  BI Object-Generator  SQL Server  Integration Services  Analysis Services 13.12.2014
  • 12. BIML – What’s that?  Allows a declarative approach to define BI objects  Favor automation  Human-readable  Compatible with SCC system  Allows merge of files  Born from “Project Vulcan”  Still available on CodePlex 13.12.2014
  • 13. BIML – What’s that?  Once objects are generated, BIML is not needed anymore  No additional runtime/components required  Support for SQL Server 2008 & 2012 objects  2014 is coming very soon  Anyway generated packages are automatically converted into 2014 packages by Visual Studio 2013, without problems  13.12.2014
  • 14. BIML – What’s that?  BIMLScript is based on the T4 templating engine. Allows the generation of BIML using  C#  VB.NET  BIML + BIMLScript = HTML + ASP Classic 13.12.2014
  • 15. Tools  BIDS Helper  http://bidshelper.codeplex.com/  Visual Studio Plugin  Free  Source Code Available  Not all BIML features are supported  “Limited” to SSIS generation only 13.12.2014
  • 16. Tools  MIST  Full-Featured BIML IDE  Buy or Rent  Made by BIML creator: Varigence 13.12.2014
  • 17. DEMO  First Contact with BIML 13.12.2014
  • 18. Basic Concepts  A single BIML file can generate more than one SSIS Package  All SSIS object and related properties are exposed via BIML elements  Additional specific attribute: ConstraintMode  Linear or Parallel 13.12.2014
  • 19. Basic Concepts  Parallel Constraint Mode  “Inputs” connected to “Outputs”  SSIS Variables: “dot” notation 13.12.2014
  • 20. Basic Concepts  Control Flow and Data Flow 100% supported  In Data Flow it’s mandatory to define input and outputs  Since they aren’t constraints, but data streams  13.12.2014
  • 21. DEMO  BIML is your friend! 13.12.2014
  • 22. Automation with BIMLScript  BIML Script (T4) Directives: <#@ and #> 13.12.2014
  • 23. Automation with BIMLScript  BIML Script Tags: <# e #>  Allows usage of C# / VB.Net within BIML  The “=” symbol allows “in-line” code injection 13.12.2014
  • 24. Automation with BIMLScript  Metadata is needed in order to define what to generate  Metadata can be extracted by  BIML Engine (Hadron)  T-SQL Queries 13.12.2014
  • 25. Automation with BIMLScript  Metadata via BIML Engine (Hadron) 13.12.2014
  • 26. Automation with BIMLScript  Metadata via SQL Query 13.12.2014
  • 27. DEMO  BIMLScript RULES! 13.12.2014
  • 28. Debugging BIML  With complex BIML Script it can be difficult to “see” what’s happening behind the scenes  With MIST you can see the resulting BIML generated from BIML Script  But with BIDS Helper you’re on your own.  NLog can help a lot here! 13.12.2014
  • 29. Debugging BIML  Nlog: free, powerful & flexible logging infrastructure  http://nlog-project.org/  Stand-Alone Assembly  Just reference the assembly in the BIML Script (T4) template and then use Nlog objects & methods  http://sqlblog.com/blogs/davide_mauri/default.aspx 13.12.2014
  • 30. DEMO  BIMLScript & NLog 13.12.2014
  • 31. BIML & PowerShell  What if you don’t like C#...  Or if BIMLScript looks to complex?  Especially without MIST?  One option is to generate BIML using PowerShell  Is just XML after all…. 13.12.2014
  • 32. DEMO  BIML & PowerShell 13.12.2014
  • 33. Conclusions  Use BIML!!!!  It helps to  Make better use of your time  Create your own ETL patterns  http://www.slideshare.net/davidemauri/automating-dwh-patterns- 13.12.2014 through-metadata  Support Refactoring & Enables Agility  Favor use of metadata
  • 34. References  BIML Script  http://bimlscript.com/  Stairway to BIML  http://www.sqlservercentral.com/stairway/100550/  Automating DWH Patterns Through Metadata  http://www.slideshare.net/davidemauri/automating-dwh- 13.12.2014 patterns-through-metadata

Editor's Notes

  • #10: http://en.wikipedia.org/wiki/Software_design_pattern
  • #18: 1 - Dimostrazione BIDS Helper 2 - Creazione di un file BIML che esegue un ExecuteSQL command
  • #22: Dimostrazione ConstraintMode Dimostrazione uso Variabili, Project Connections Dimostrazione DataFlow
  • #28: Dimostrazione ConstraintMode Dimostrazione uso Variabili, Project Connections Dimostrazione DataFlow
  • #31: Dimostrazione ConstraintMode Dimostrazione uso Variabili, Project Connections Dimostrazione DataFlow
  • #33: 1 - Dimostrazione BIDS Helper 2 - Creazione di un file BIML che esegue un ExecuteSQL command