Slowly Changing Dimensions in Data Pipelines: Implementing SCD Type 1, 2, and 3 with Python and SQL | Wicked Smart Data