Build your Team

Enhancing your data team with ours

Our consultants come armed with both technical and soft skills to support you to make the most of your data.
Photo of Paul Chapman, Global Director of Performance Management, BI and Innovation at JLL
The Data School has been paramount to our success at JLL. It has allowed us to bring in highly skilled Tableau and Alteryx consultants. It saves considerable time trying to recruit contractors as I know their skills and training are to the highest standard. Over the past 5 years my team has developed analytical insights which have generated multi million dollar savings of which a considerable amount can be attributed to the Data School consultants we have had working on projects.
Paul Chapman, Global Director of Performance Management, BI and Innovation at JLL
Emerging Partner of the Year$ from null
Emerging Partner of the Year
Partner of the Year$ from Alteryx
Alteryx
Partner of the Year
EMEA
Community Impact 2024$ from Tableau
Tableau
Community Impact 2024
EMEA ESMB
Data for Good Champion$ from DataIQ
DataIQ
Data for Good Champion
Finalist
Best Data Academy or Skills Development$ from DataIQ
DataIQ
Best Data Academy or Skills Development
Finalist
Partner of the Year$ from Alteryx
Alteryx
Partner of the Year
Europe
Data for Good Champion$ from DataIQ
DataIQ
Data for Good Champion
Champion

What our consultants are working on

We believe that sharing knowledge and expertise is key to driving innovation and growth in the data community. That's why we're excited to share our latest insights, tutorials, and industry trends with you through this blog.

Written by our team of experienced data consultants, these posts aim to solidify their own learning while giving back to the community.

Avatar
Sat 18 Apr 2026 | Martin Regan
Matching Multiple Keywords Per Row in Alteryx
When working with string text data in Alteryx, one common challenge is matching keywords within a field. This is usually straightforward if you only need to find one keyword per row, but things get more complicated when a single row can contain multiple relevant keywords
Avatar
Fri 17 Apr 2026 | George Chachkes
Data Modeling and Restructuring in SQL
When working with a new data table, it is very tempting to dive straight in and start building visualizations
Avatar
Fri 17 Apr 2026 | Lily Kiziriya
Friday Project DSNY11 - Advanced Data Modeling
Today in training, DSNY 11 practiced taking raw data and reshaping it using SQL into Fact and Dimension tables, to be uploaded into Tableau Server. I chose to use bird sightings data from the site ebird.org
Avatar
Fri 17 Apr 2026 | Britt van der Poel
Creating a Star Schema in Snowflake
Creating a data model is useful for data integrity, organization, and performance. Separating a wide table into fact and dimension tables defines clear relationships between fields and allows you to be frugal with data, using only tables that are relevant for your analysis
Avatar
Fri 17 Apr 2026 | Sita Pawar
From Wide to Structured: Data Modeling in Snowflake with NWSL Data
I've watched enough NWSL matches to know when a team's shape is wrong. The same instinct applies to database design and this source table needed a rethink. My process had four stages: sketching an architecture, refining it in dbdiagram
Avatar
Fri 17 Apr 2026 | Jacob Aronson
Translating A Single Data Table Into a More Efficient Schema
Today's training challenge was to find a large dataset of our choice and convert it into a schema, build the schema, and publish it for future use. This task is unlike most of the work we have done with schemas in training
Avatar
Fri 17 Apr 2026 | Tomo Mensendiek
Creating Tables in Snowflake 2 : Loading Flat Files
In my last blog about Creating Tables in Snowflake, we learned how to manually create a table inside a schema. We also covered what namespaces are, so I recommend reviewing that blog before getting started with this one
Avatar
Wed 15 Apr 2026 | Harvey Lloyd-Smith
A Guide To Useful DAX Formulas
DAX (Data Analysis Expression) is a library of operations and functions which can be combined to create formulas and expressions within Power BI. This blog provides a compilation of formulas which may be useful in a variety of situations
Avatar
Thu 16 Apr 2026 | Ellie Kershenbaum
How to Build a Trellis Chart (Small Multiples)
If you want to display multiple charts with the same axes without the clutter, a trellis chart might be for you! In this blog, I'll go through how you can build this chart in Tableau. For this walkthrough, I will use the Sample Superstore data. This is our starting point
Avatar
Wed 15 Apr 2026 | Tomo Mensendiek
Join, Union, Relationship in Tableau Next
Combining or relating tables are done using Semantic Models in Tableau Next. You can perform joins, unions, and define relationships within Tableau Next, but they occur in different areas of the interface, so it’s important to understand where each one is applied
Avatar
Wed 15 Apr 2026 | George Rycroft
How to Build a Dumbbell Chart in Power BI
Dumbbell charts are a powerful way to compare values across different points in time or categories. While PBI doesn’t offer a built-in option to create them, they can be constructed with a bit of creativity and persistence
Avatar
Wed 15 Apr 2026 | Tomo Mensendiek
Creating Tables in Snowflake
Tables in Snowflake are schema-level objects, which means they are created within a schema. To create a table, you first need to identify the schema where it will reside. Since schemas exist within databases, you must also specify the database that contains your chosen schema

Want to know more?

Whether you're planning for the future or you have a project that needs to get started next week our team are more than happy to help.
Complete our contact form with your name, company email and a brief message and we will get back to you as soon as we can.

What would you like to know about?

Send message
Powered by The Information Lab
1st Floor, 25 Watling Street, London, EC4M 9BR
Subscribe
to our Newsletter
Get the lastest news about The Data School and application tips
Subscribe now
© 2026 The Information Lab