paint-brush
How To Create a Python Data Engineering Project with a Pipeline Patternby@sureshdsk
2,482 reads
2,482 reads

How To Create a Python Data Engineering Project with a Pipeline Pattern

by sureshdsk3mFebruary 15th, 2021
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

In this article, we cover how to use pipeline patterns in python data engineering projects. The functional pipeline is a design pattern mostly used in the functional programming paradigm. Each step can be thought of as a filter operation that transforms the data in some way. This pattern is most suitable for map, filter and reduces operations. It also provides a clean, readable and more sustainable code in data engineering. For example, let's take an input text which has to go through a series of transformations, remove_spaces. Remove white spaces Remove special characters Lowercase all letters and finally produces output.
featured image - How To Create a Python Data Engineering Project with a Pipeline Pattern
sureshdsk HackerNoon profile picture
sureshdsk

sureshdsk

@sureshdsk

Software Architect | Pythonista 🔥

About @sureshdsk
LEARN MORE ABOUT @SURESHDSK'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

sureshdsk HackerNoon profile picture
sureshdsk@sureshdsk
Software Architect | Pythonista 🔥

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here