how to automate data engineering