---
title: "Discussion on \"Part 3 - Stage by Stage: Building the Home Assistant ETL\" | Hashnode"
description: "Discussion on \"Part 3 - Stage by Stage: Building the Home Assistant ETL\". Three nightly AWS Glue jobs clean, flatten, and roll up raw Home Assistant events into Parquet tables queryable via Athena."
url: "https://hashnode.com/posts/part-3-stage-by-stage-building-the-home-assistant-etl/6aa2d5061cfb7c13fc90e119"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Part 3 - Stage by Stage: Building the Home Assistant ETL](https://areebakhizer.hashnode.dev/part-3-stage-by-stage-building-the-home-assistant-etl?utm_source=hashnode&utm_medium=feed)

Three nightly AWS Glue jobs clean, flatten, and roll up raw Home Assistant events into Parquet tables queryable via Athena.

Sep 10 · 7 min read · areebakhizer.hashnode.dev  
Read the article

-   [#aws-glue](https://hashnode.com/tag/aws-glue)
-   [#etl-pipeline](https://hashnode.com/tag/etl-pipeline)
-   [#home-assistant](https://hashnode.com/tag/home-assistant)
-   [#data-engineering](https://hashnode.com/tag/data-engineering)
-   [#aws](https://hashnode.com/tag/aws)
-   [#python](https://hashnode.com/tag/python)

## Written by

[areebakhizer7](https://hashnode.com/@areebakhizer)

@areebakhizer · London, UK

  
[View profile](https://hashnode.com/@areebakhizer)

Raw data in. Answers out.

Data engineer who builds pipelines, asks questions of data, and occasionally turns personal projects into production systems. Writing about the things I build — from cloud architecture to smart platforms.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
