Alex Abalo's Avatar

Alex Abalo

@dataworld

Exploring the world of data, SQL, BI tools, and analytics. ๐Ÿ“Š Working with #DBT, #GCP, #Fivetran, #Python. Empower data-driven decisions! My LI account Lwww.linkedin.com/in/alexandro-abalo-garcรญa-1bb627a7

15
Followers
8
Following
23
Posts
10.11.2024
Joined
Posts Following

Latest posts by Alex Abalo @dataworld

Preview
How to build a Data Quality Score with DBT + Elementary Data A practical approach to quantify and visualize data reliability

Great walkthrough on building a robust data quality score using dbt + Elementary Data. Clear, actionable, and perfect for modern data teams. medium.com/@alexandroab... #DataEngineering #AnalyticsEngineering #dbt #DataQuality #Data

17.11.2025 08:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Unlocking Business Success: The Power of Data Quality and Testing If you want to read the article in Spanish, click here

About Quality and Data Testing medium.com/p/382581ae9a55

20.07.2025 16:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Semantic Layer Quรฉ es y cรณmo implementarla con DBT

Semantic layer open.substack.com/pub/alexabal...

07.03.2025 10:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Self-service analytics El camino hacia una empresa data-driven

Self-service analytics
open.substack.com/pub/alexabal...

25.02.2025 13:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Modern data stack La transicion de un data stack tradicional a uno moderno

open.substack.com/pub/alexabal...

23.02.2025 15:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ/๐Ÿ– ๐Ÿšจ ๐€๐ง๐š๐ฅ๐ฒ๐ญ๐ข๐œ๐ฌ ๐„๐ง๐ ๐ข๐ง๐ž๐ž๐ซ๐ข๐ง๐  ๐ฏ๐ฌ. ๐ƒ๐š๐ญ๐š ๐„๐ง๐ ๐ข๐ง๐ž๐ž๐ซ๐ข๐ง๐ : ๐“๐ก๐ž ๐†๐ซ๐ž๐š๐ญ ๐๐ฅ๐ฎ๐ซ ๐ข๐ฌ ๐‡๐„๐‘๐„.
With tools like #dbt redefining workflows, where do these roles start to merge? Letโ€™s unpack it. ๐Ÿ”
(Hint: SQL is the new battleground.) โš”๏ธ

#DataEngineering #AnalyticsEngineering #ModernDataStack

22.02.2025 17:28 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Using EXISTS with LOGICAL_OR in BigQuery Long time, no see! Hereโ€™s a quick SQL exercise that illustrates some important modern concepts.

โžก๏ธ LOGICAL_OR returns TRUE because at least one of the values in the array is less than 3.

SELECT LOGICAL_OR(x < 3) AS logical_or FROM UNNEST([1, 2, 4]) AS x;
Learned in medium.com/data-enginee...

12.02.2025 00:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Exactly! And this same approach, using a row_number partitioned by client and group_id, can be used to create customer journeys leading up to each purchase.

09.12.2024 13:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Can anyone figure out what the window function in this query does? What do you think? ๐Ÿค” #SQL #DataBS

09.12.2024 12:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Need to adjust a date field to the start of the week in #BigQuery ?
Do you prefer sunday or monday as the first day?

For sunday, use:
DATE_TRUNC(date_field, WEEK)
For Monday, use:
DATE_TRUNC(date_field, WEEK(monday))
Quick and easy! #SQL #Data #DataAnalysis

06.12.2024 14:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image Post image

Simplify ROW_NUMBER() usage with QUALIFY.
You can do it in one step instead of using a CTE and filtering. Less code, same result. #BigQuery #DataBS #DataAnalysis

29.11.2024 08:15 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Want to reuse the same OVER clause across multiple fields in #BigQuery? Define the WINDOW once at the end of your query! Example #DataBS #SQL

28.11.2024 14:36 ๐Ÿ‘ 14 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
dbt Labs on LinkedIn: Whatโ€™s next for data teams? Help us find out by taking the 2025 State ofโ€ฆ Whatโ€™s next for data teams? Help us find out by taking the 2025 State of Analytics Engineering survey. We want to hear about the wins, the challenges, andโ€ฆ

Definitely, IMHO, one of the biggest challenges within a Data & Analytics department is teaching stakeholders to correctly interpret the data. What do you think would be yours? #DBT #DATABS #DataEngineer www.linkedin.com/posts/dbtlab...

26.11.2024 15:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Do you know which #attribution model this query corresponds to? #DataBS #Data #Analytics

25.11.2024 08:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Understanding RANK() vs DENSE_RANK() in BigQuery:
Example: Scores in descending order
๐Ÿ”‘ RANK() skips numbers after ties, while DENSE_RANK() doesn't. Use wisely! #SQL #BigQuery #Data

20.11.2024 10:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Metabase 51 A bunch of new stuff to help your team make the most of your data: viz upgrades, revamped metrics, more tools to manage accounts and keep your Metabase tidy, and a lot more.

Metabase 51 is here! ๐Ÿš€ New features include chart-level permissions for secure sharing, interactive filters for embedded analytics, and an upgraded UI for better usability. Power up your data game! ๐Ÿ”โœจ Full release: www.metabase.com/releases/met... #Metabase #DataWorld

19.11.2024 09:40 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Really important to keep this in mind every time we run a simple query.
1. FROM + JOIN
2. WHERE
3. GROUP BY
4. HAVING
5. SELECT
6. ORDER BY
7. LIMIT
#SQL #Data

18.11.2024 10:47 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
#jinja

#jinja

A simple use case of #Jinja code

18.11.2024 10:22 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Using Jinja in dbt is like adding superpowers to your SQL! ๐Ÿ’ชโœจ From dynamic filters to reusable macros, it boosts efficiency and keeps your code DRY. Just remember: a little Jinja goes a long way, donโ€™t overcomplicate! #dbt #Jinja #DataWorld

18.11.2024 08:39 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
What's new in dbt Cloud - November 2024 | dbt Labs Learn about the latest features and capabilities that just landed in dbt.

Discover what's new in dbt Cloud this November! ๐Ÿš€ Exciting updates include enhanced collaboration features, improved testing workflows, and more. Check out the full details here: www.getdbt.com/blog/whats-n... #dbt #DataEngineering #DataWorld

17.11.2024 14:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ever heard of dbt? ๐Ÿš€ It's the magic wand for transforming raw data into actionable insights! With dbt, analysts own the transformation layer, enabling version control, testing, and modularity. ๐Ÿ’ปโœจ #dbt #DataAnalytics #DataWorld

15.11.2024 10:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Data visualization is more than charts and graphs, it's storytelling! ๐Ÿ“Š The best visualizations help uncover patterns, trends, and insights. I recommend having a look at Storytelling with Data by Cole Nussbaumer. #DataViz #BI #DataWorld

14.11.2024 12:49 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Did you know SQL has been around since the 1970s? ๐ŸŽ‰ It's the backbone of data querying, and still relevant today! Start with basics like SELECT, WHERE, and JOIN to unlock data insights. What's your favorite SQL trick? #SQL #DataAnalysis #DataWorld

13.11.2024 16:07 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Since I started working, I've seen several 'dinosaur' companies that, purely for the sake of 'prestige', have implemented BI tools so poorly designed, dense, and slow that they end up achieving the opposite of becoming a data-driven company.

10.11.2024 20:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0