Beruflich Dokumente
Kultur Dokumente
Begin at the
Beginning
Meagan Longoria
Blog: http://datasavvy.wordpress.com/
Twitter: @mmarie
LinkedIn:
www.linkedin.com/in/meaganlongoria/
8 years in BI
What on Earth
is BIML?
BIMLScript
A Little
Background
How It Works
BIMLCompiler
BIML/BIMLScript
(Mist/BIDS
Helper)
DTSX packages
BIML is
Awesome
Benefits:
https://bidshelper.codeplex.com/
BIDS Helper
Mist
BIML Basics
<Biml xmlns="http://schemas.varigence.com/biml.xsd">
<Packages>
<Package Name="MyBlankPackage">
</Package>
</Packages>
</Biml>
Demo
Created connections
My Learning
Process
My SSIS
Framework
Staging tables include all columns from source table for thin
tables, select columns for wide tables, + audit fields
Views used to transform data and do lookups for dims and facts
Master packages for staging, dims, facts use package dependency
for order and concurrency and package control for restartability
My First BIML
Project
BIML files are included with each new SSIS project for source
control
My BIML
Library
Boost It With
BIMLScript
Include
CallBIMLScript
Get ready to bang your head a few times. Its fine. You wont break
anything.
Lessons
Learned
BIML makes SSIS more accessible for .NET devs who occaisonally
to dabble in SSIS.
Resources for
Further
Learning
https://varigence.com/Documentation/Samples/Biml/
http://billfellows.blogspot.com/
Final
Questions and
Comments
Meagan Longoria
Blog: datasavvy.wordpress.com
Twitter: @mmarie
LinkedIn: www.linkedin.com/in/meaganlongoria/
Company Website: http://www.blue-granite.com/