What is Kedro
Kedro is an unopinionated Data Engineering framework that comes with a somewhat
opinionated template. It gives the user a way to build pipelines that
automatically take care of io through the use of abstract DataSets that the
user specifies through Catalog entries. These Catalog entries are loaded,
ran through a function, and saved by Nodes. The order that these Nodes are
executed are determined by the Pipeline, which is a DAG. It’s the
runner’s job to manage the execution of the Nodes.
https://youtu.be/Wf4rnFsaFFU
---
What is Kedro [1]
This is an updated version of my original what-is-kedro article
---
Hot Take # [2]
If you are doing a series of operations to data with python, especially if you
are using something as supported as pandas, you should be using a framework
that gives you a pipeline as a DAG and abstracts io.
Orchestrators # [3]
Like I said, kedro is unopinionated it does determine where or how your data
should be ran. The kedro team does support the following ...