Data Conference Databasea Query.Farm index
Speakers

Niall Langley

Events5
Conferences3
Talks6
Years active2020–2024
Miles between events4463 in-person events · 1 country

Appearances by year

201920202021202220232024202520262027
  • SQLBits
  • Data Relay
  • DATA:Scotland

Talks

DateEventConferenceRoleTitleLinks
Sep 13, 2024DATA:Scotland 2024DATA:Scotlandspeaker5 Tips and Tricks to Make You a Wizard in Your Terminal
These days there is a CLI (Command Line Interface) tool for everything, Git, Azure, Databricks, SQL Server to name a few. They're really important for your…Show less

These days there is a CLI (Command Line Interface) tool for everything, Git, Azure, Databricks, SQL Server to name a few. They're really important for your DevOps pipelines, but using them in the PowerShell or the terminal can seem daunting if it's not familiar. With a few simple commands and a bit of knowledge, we can tame the terminal and take our developer productivity to a new level. In this talk we'll cover 5 things that help you become a wizard of the terminal, whether you are using Windows, Linux or Mac, PowerShell or Bash. Come along and learn some neat ways to tame your terminal!

Sep 13, 2024DATA:Scotland 2024DATA:ScotlandspeakerIntroduction to Performance Tuning on Databricks
More and more organisations are building data platforms in the cloud, often utilising Spark and tools like Databricks to build data engineering pipelines. These…Show less

More and more organisations are building data platforms in the cloud, often utilising Spark and tools like Databricks to build data engineering pipelines. These distributed computing tools can can be incredibly powerful, processing huge datasets incredibly quickly, but can have a steep learning curve. Often teams migrating older on-premises data warehouses to cloud solutions like the Lakehouse rightly concentrate on getting good data over getting the best performance. But are you getting the most out of these shiny new tools? In the cloud, data pipeline performance can have a big impact on monthly cost, making it much easier to to justify spending time getting things running faster and more efficiently. This talk aims to show you the common pain points when working with Spark using Databricks, showing you where to look, what to look for, and what can be done to improve things. We’ll look at how the architecture of Spark is reflected in the Spark UI, and how to use the UI, along with query plans and the cluster metrics to get a good understanding of if whether you’re wringing all the performance you can out of your cluster, or burning cash on excess compute. We’ll cover a list of quick wins to improve performance, and then look at how to identify some common problems that hurt performance. By the end of the session, you’ll know how to check if your data pipelines are running well, and if the clusters you have are fit for the job. You’ll hopefully have a few quick ways to improve performance, save some money or both! You’ll also know how monitor performance after making changes, so you can check if they made a difference, and if they did earn some kudos with your team.

Mar 19, 2024SQLBits 2024SQLBitsspeakerBetter ETL with Managed Airflow in ADF
Building complex data workflows using Azure Data Factory can get a little clunky, especially as you orchestration needs get more complex. Recently another…Show less

Building complex data workflows using Azure Data Factory can get a little clunky, especially as you orchestration needs get more complex. Recently another option become available, Managed Airflow in ADF. Managed Airflow brings Apace Airflow to Azure as a PaaS service. In this session we discover...

Video
Mar 14, 2023SQLBits 2023SQLBitsspeakerIntroduction to Databricks Delta Live Tables
Delta Live Tables is a new framework available in Databricks that aims to accelerate building data pipelines by providing out of the box scheduling, dependency…Show less

Delta Live Tables is a new framework available in Databricks that aims to accelerate building data pipelines by providing out of the box scheduling, dependency resolution, data validation and logging. We'll cover the basics, and then get into the demo's to show how we can: - Setup a notebook to...

Video
Oct 7, 2022Data Relay 2022 – BristolData RelayspeakerIntroduction to Databricks Delta Live Tables
Sep 29, 2020SQLBits 2020 (The Greatest Data Show)SQLBitsspeakerSlowly Changing Dimensions made Easy with Durable Keys
In this session we look at a simple way to implement Kimball durable keys on a SCD2 dimension. This provides an easy, performant, way to support reporting on…Show less

In this session we look at a simple way to implement Kimball durable keys on a SCD2 dimension. This provides an easy, performant, way to support reporting on data using historical and current hierarchies.

Video

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Mathias Halkjaer4—2024
Paul Andrew4—2024
Rob Sewell4—2024
Anna-Maria Wykes3—2024
Barney Lawrence3—2024
Barry Smart3—2024
Ben Weissman3—2024
Bob Ward3—2024
Buck Woody3—2024
Chris Webb3—2024
Frank Geisler3—2024
Johan Ludvig Brattås3—2024
Kamil Nowinski3—2024
Mark Pryce-Maher3—2024
Matt Gordon3—2024

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.