Andy Leonard

Andy Leonard

Farmville, Virginia, United States
9K followers 500+ connections

About

I write books about data technology, SSIS, and Azure Data Factory. I deliver data…

Services

Activity

Join now to see all activity

Experience

Licenses & Certifications

Join now to see all certifications

Volunteer Experience

  • Torch Missions Graphic

    Volunteer

    Torch Missions

    - Present 12 years 10 months

    Poverty Alleviation

    Worked with a team of volunteers at Hope for Honduras to serve families by helping to construct homes and deliver food.

  • Torch Missions Graphic

    Volunteer

    Torch Missions

    - Present 10 years 10 months

    Poverty Alleviation

    Worked with a team of volunteers at Hope for Honduras to serve families by helping to construct homes and deliver food.

  • Torch Missions Graphic

    Volunteer

    Torch Missions

    - Present 9 years 10 months

    Poverty Alleviation

    Worked with a team of volunteers at Hope for Honduras to serve families by helping to construct homes and deliver food.

Publications

  • Data Integration Life Cycle Management with SSIS

    Apress

    Build a custom BimlExpress framework that generates dozens of SQL Server Integration Services (SSIS) packages in minutes. Use this framework to execute related SSIS packages in a single command. You will learn to configure SSIS catalog projects, manage catalog deployments, and monitor SSIS catalog execution and history.

    See publication
  • The Biml Book

    Apress

    Learn Business Intelligence Markup Language (Biml) for automating much of the repetitive, manual labor involved in data integration. We teach you how to build frameworks and use advanced Biml features to get more out of SQL Server Integration Services (SSIS), Transact-SQL (T-SQL), and SQL Server Analysis Services (SSAS) than you ever thought possible.

    The first part of the book starts with the basics―getting your development environment configured, Biml syntax, and scripting…

    Learn Business Intelligence Markup Language (Biml) for automating much of the repetitive, manual labor involved in data integration. We teach you how to build frameworks and use advanced Biml features to get more out of SQL Server Integration Services (SSIS), Transact-SQL (T-SQL), and SQL Server Analysis Services (SSAS) than you ever thought possible.

    The first part of the book starts with the basics―getting your development environment configured, Biml syntax, and scripting essentials.

    Whether a beginner or a seasoned Biml expert, the next part of the book guides you through the process of using Biml to build a framework that captures both your design patterns and execution management. Design patterns are reusable code blocks that standardize the approach you use to perform certain types of data integration, logging, and other key data functions. Design patterns solve common problems encountered when developing data integration solutions. Because you do not have to build the code from scratch each time, design patterns improve your efficiency as a Biml developer.

    In addition to leveraging design patterns in your framework, you will learn how to build a robust metadata store and how to package your framework into Biml bundles for deployment within your enterprise.

    In the last part of the book, we teach you more advanced Biml features and capabilities, such as SSAS development, T-SQL recipes, documentation autogeneration, and Biml troubleshooting.

    The Biml Book:
    Provides practical and applicable examples
    Teaches you how to use Biml to reduce development time while improving quality
    Takes you through solutions to common data integration and BI challenges
    What You'll Learn
    Master the basics of Business Intelligence Markup Language (Biml)
    Study patterns for automating SSIS package generation
    Build a Biml Framework
    Import and transform database schemas
    Automate generation of scripts and projects

    Other authors
    See publication
  • Building Custom Tasks for SQL Server Integration Services

    Apress

    Learn to build custom SSIS tasks using Visual Studio Community Edition and Visual Basic. Bring all the power of Microsoft .NET to bear on your data integration and ETL processes, and for no added cost over what you’ve already spent on licensing SQL Server. If you already have a license for SQL Server, then you do not need to spend more money to extend SSIS with custom tasks and components.


    Why are custom components necessary? Because even though the SSIS catalog of built-in tasks…

    Learn to build custom SSIS tasks using Visual Studio Community Edition and Visual Basic. Bring all the power of Microsoft .NET to bear on your data integration and ETL processes, and for no added cost over what you’ve already spent on licensing SQL Server. If you already have a license for SQL Server, then you do not need to spend more money to extend SSIS with custom tasks and components.


    Why are custom components necessary? Because even though the SSIS catalog of built-in tasks and components is a marvel of engineering, there do remain gaps in the functionality that is provided. These gaps are especially relevant to enterprises practicing Data Integration Lifecycle Management (DILMS) and/or DevOps.

    One of the gaps is a limitation of the SSIS Execute Package task. Developers using the stock version of that task are unable to select SSIS packages from other projects. Yet it’s useful to be able to select and execute tasks across projects, and the example used throughout this book will help you to create an Execute Catalog Package task that does in fact allow you to execute a task from another project. Building on the example’s pattern, you can create any task that you like, custom tailored to your specific, data integration and ETL needs.

    What You Will Learn:
    Configure and execute Visual Studio in the way that best supports SSIS task development
    Create a class library as the basis for an SSIS task, and reference the needed SSIS assemblies
    Properly sign assemblies that you create in order to invoke them from your task
    Implement source code control via Visual Studio Team Services, or your own favorite tool set
    Code not only your tasks themselves, but also the associated task editors
    Troubleshoot and then execute your custom tasks as part of your own project

    See publication
  • SQL Server 2012 Integration Services Design Patterns

    Apress

    SQL Server 2012 Integration Services Design Patterns is a book of recipes for SQL Server Integration Services (SSIS). Design patterns in the book show how to solve common problems encountered when developing data integration solutions. Because you do not have to build the code from scratch each time, using design patterns improves your efficiency as an SSIS developer. In SSIS Design Patterns, we take you through several of these snippets in detail, providing the technical details of the…

    SQL Server 2012 Integration Services Design Patterns is a book of recipes for SQL Server Integration Services (SSIS). Design patterns in the book show how to solve common problems encountered when developing data integration solutions. Because you do not have to build the code from scratch each time, using design patterns improves your efficiency as an SSIS developer. In SSIS Design Patterns, we take you through several of these snippets in detail, providing the technical details of the resolution.

    Other authors
    See publication
  • SQL Server MVP Deep Dives, Volume 2

    Manning

    SQL Server MVP Deep Dives, Volume 2 is a unique book that lets you learn from the best in the business - 64 SQL Server MVPs offer completely new content in this second volume on topics ranging from testing and policy management to integration services, reporting, and performance optimization techniques...and more.

    Other authors
    See publication
  • SQL Server MVP Deep Dive Volume 2

    Manning Publications

    This book is all about SQL Server, but not an ordinal book about SQL Server from begin to end or on special aspect of SQL Server. This book covers 5 major topics of SQL Server ( Architecture and Design, Administration, Database Development, Performance Tuning and Optimization, and Business Intelligence ). Over 50 SQL Server MVPs contributed in writing this book.

    I also wrote a chapter in the BI section of this book on SSIS with this title:
    Exploring Different Types of Enumerators in…

    This book is all about SQL Server, but not an ordinal book about SQL Server from begin to end or on special aspect of SQL Server. This book covers 5 major topics of SQL Server ( Architecture and Design, Administration, Database Development, Performance Tuning and Optimization, and Business Intelligence ). Over 50 SQL Server MVPs contributed in writing this book.

    I also wrote a chapter in the BI section of this book on SSIS with this title:
    Exploring Different Types of Enumerators in the SSIS Foreach Loop Container

    Other authors
    See publication
  • SQL Server MVP Deep Dives

    Manning

    This is not an ordinary SQL Server Book. SQL Server MVP Deep Dives brings together the world's most highly-regarded SQL Server experts to create a masterful collection of tips, techniques, and experience-driven best practices for SQL Server development and administration.

    Other authors
    See publication
  • Professional Software Testing with Visual Studio 2005 Team System

    Wrox

    Covering all phases of the development lifecycle, this book shows readers how to implement best practices for software testing using the appropriate components of VSTS.

    Other authors
    See publication
  • Professional SQL Server 2005 Integration Services

    2006

    This book will help you get past the initial learning curve quickly so that you can get started using SSIS to transform data, create a workflow, or maintain your SQL Server.

    Other authors
    See publication
Join now to see all publications

Honors & Awards

  • Microsoft Data Platform MVP 2020-2021

    Microsoft

    Honored and humbled to be re-awarded Data Platform Most Valued Professional (MVP) by Microsoft for 2020-2021. MVP Profile: https://mvp.microsoft.com/en-us/PublicProfile/5003377

  • Microsoft MVP

    Microsoft

    2007 - 2012: SQL Server MVP
    2019 - 2020: Data Platform MVP

  • BimlHero

    Varigence

    from https://varigence.com/Blog/Post/65...
    The program has been designed to ensure that Biml Heroes can effectively use Biml to create real-world, production quality business intelligence and data warehousing solutions. Unlike some certification programs, you won't earn a certification by just sitting in a class for a few hours. In order to become a Biml Hero, you'll need to attend eight hours of advanced training. Then you'll then have to pass a comprehensive test on Biml as well as submit…

    from https://varigence.com/Blog/Post/65...
    The program has been designed to ensure that Biml Heroes can effectively use Biml to create real-world, production quality business intelligence and data warehousing solutions. Unlike some certification programs, you won't earn a certification by just sitting in a class for a few hours. In order to become a Biml Hero, you'll need to attend eight hours of advanced training. Then you'll then have to pass a comprehensive test on Biml as well as submit a production quality code sample and case study detailing how you implemented a data solution with Biml.

Organizations

  • Professional Association for SQL Server (PASS)

    -

    - Present

Recommendations received

13 people have recommended Andy

Join now to view

More activity by Andy

View Andy’s full profile

  • See who you know in common
  • Get introduced
  • Contact Andy directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Andy Leonard in United States

Add new skills with these courses