Simplify Airflow DAG Creation and Maintenance with Hamilton in 8 minutes

<p>This post walks you through the benefits of having two open source projects,&nbsp;<a href="https://github.com/dagworks-inc/hamilton" rel="noopener ugc nofollow" target="_blank">Hamilton</a>&nbsp;and&nbsp;<a href="https://airflow.apache.org/" rel="noopener ugc nofollow" target="_blank">Airflow</a>, and their&nbsp;<a href="https://en.wikipedia.org/wiki/Directed_acyclic_graph" rel="noopener ugc nofollow" target="_blank">directed acyclic graphs</a>&nbsp;(DAGs) work in tandem. At a high level Airflow is responsible for orchestration (think macro) and Hamilton helps author clean and maintainable data transformations (think micro).</p> <p>For those that are unfamiliar with Hamilton, we point you to an interactive overview on&nbsp;<a href="http://www.tryhamilton.dev/" rel="noopener ugc nofollow" target="_blank">tryhamilton.dev</a>, or our other posts, e.g. like this&nbsp;<a href="https://towardsdatascience.com/functions-dags-introducing-hamilton-a-microframework-for-dataframe-generation-more-8e34b84efc1d" rel="noopener" target="_blank">one</a>. Otherwise we will talk about Hamilton at a high level and point to reference documentation for more details. For reference I&rsquo;m one of the co-creators of Hamilton.</p> <p><a href="https://medium.com/towards-data-science/simplify-airflow-dag-creation-and-maintenance-with-hamilton-in-8-minutes-e6e48c9c2cb0"><strong>Read More</strong></a></p>
Tags: Airflow