Designing for Reusable Data Pipelines - Data Ideology