Getting Started with Prefect | Task Orchestration & Data Workflows

  Рет қаралды 35,576

Kahan Data Solutions

Kahan Data Solutions

Күн бұрын

Пікірлер: 46
@KahanDataSolutions
@KahanDataSolutions Жыл бұрын
Get my Modern Data Essentials training (for free) & start building more reliable data architectures www.ModernDataCommunity.com
@shaqeer
@shaqeer Күн бұрын
Very easy to follow as a complete beginner. It would be amazing to update the second half of the tutorial as new versions of prefect changed the way deployments are done. Thanks.
@soudaminipanda
@soudaminipanda Ай бұрын
Excellent presentation. Everything is so tightly packaged. No unnecessary stuff. Amazing job.
@ibowman_UCLA_BRAIN
@ibowman_UCLA_BRAIN 6 ай бұрын
Mind-blowingly succinct tutorial, better than the official Prefect docs. Love how you used a simple "hello world" script as an example. Your description of deployments and agents was particularly helpful. Would love to see an example using a Docker container as storage in the future. Will show this to other programmers on my team. Thank you!
@GoonCity777
@GoonCity777 4 ай бұрын
This is the easiest & best explanation I’ve seen on this. It’s so chock full of great content I had to watch it in 1x & 1.25x to grasp it. The rest were slogs
@hoanglam2814
@hoanglam2814 Жыл бұрын
Thank you so much. I am currently looking for a simple solution to create a CI/CD ETL pipeline :D I think I would use Prefect with GIthub and Docker
@KahanDataSolutions
@KahanDataSolutions Жыл бұрын
That sounds like a great idea!
@kgene521
@kgene521 10 ай бұрын
Excellent tutorial, thank you for your efforts. I've been trying to get Prefect standardized in my company but I was shaky in deployments/agents/blocks areas. One complaint I have (which is really minor but for me is paiful) is there is too much mouse movements on the screen. PLEASE don't move your mouse so much on the screen. It hurts my eyes and I have a headache after watching it for more than 5-10 minuts. Other than this minor nitpick I appreciate your videos very much. Keep up the good work.
@royale5981
@royale5981 6 ай бұрын
Wow, I love this tutorial. Thank you for the videos, and I have been receiving your updates on my email. Thanks man
@sudhanshuthakur9703
@sudhanshuthakur9703 Жыл бұрын
Thanks!
@KahanDataSolutions
@KahanDataSolutions Жыл бұрын
Thank you so much for the Super Thanks Sudhansku!
@sergiogalo137
@sergiogalo137 11 ай бұрын
as always, this is another amazing video. Thank you very much Michael! oh I ve got a question, the image (I assume its a website) from 0:03, can you share that link please? thanks in advance
@heliyahasani6859
@heliyahasani6859 Жыл бұрын
prefect explanation ! 🤣 Amazing content easy and simple to follow. Thanks for your effort it helped me a lot ! 💛
@JebliMohamed
@JebliMohamed 9 ай бұрын
Great video on Prefect! It's clear how it helps with managing data tools. I'm interested in how to add Prefect to an existing project running sequential Tasks using OpenAI's API assistants?
@myrsinivak6993
@myrsinivak6993 8 ай бұрын
Thank you Kahan, great starting point for Prefect. One question in case you have some input - I am building workflow capability in my application. I want to allow my app's users to customize and setup their own business workflows. As part of each workflow they can setup different tasks to run from a task pool I am giving them. I came across Prefect and was wondering if it applies in my case. I very much understand the usage of Prefect when it comes to building more static flows or for development / infrastructure teams to automate tasks. But I am wondering if using it to implement a service for users where they customize their own workflows is a good practice. Using Prefect's task state management, ordering, retry policies, etc will be useful but I wanna make sure I am not putting overhead in my app unreasonably. If there is any input on that I would really appreciate it, thank you!
@AndresOjedacorchuelo
@AndresOjedacorchuelo 7 ай бұрын
very good video but leave some questions how do I work with .sql scripts defined in specific path could you give me an example and how can I make them execute at a certain time like airflow that works within the same day
@usbornestreet
@usbornestreet 8 ай бұрын
Great tutorial + narration by Louis CK!
@AnhNguyen-hj7pd
@AnhNguyen-hj7pd Жыл бұрын
I'M really enjoy your video bro! Keep up the great work!!!!
@KahanDataSolutions
@KahanDataSolutions Жыл бұрын
Much appreciated!
@juanadearco6356
@juanadearco6356 Жыл бұрын
Do you mind doing a tutorial on difference between a prefect future and a prefect state and when you would use them in your pipeline?
@krtmlry2719
@krtmlry2719 6 ай бұрын
I wish prefect would add more to their documentation, or maybe create something similar to dagster university for better understanding of their product :/
@dharmanambi817
@dharmanambi817 Жыл бұрын
I like your videos it is simple and easy to follow, I am moving into data architect / data engineering role is there a way to share the first screen grouped by BI, Transform, extract etc.. Thanks
@harrywang187
@harrywang187 Жыл бұрын
Hello @Kahan, first, I want to thank you for the great video! It does help me start prefect from scratch. I just have one headache regarding the agent part. As you have shown, I already deployed my workflow to prefect cloud. But it kept saying that my work queue is unhealthy. I figured out that it could be because that I did not start an agent. Then I started an agent using the command you showed, in Visual Studio Code. But once I exited visual studio, my agent will be terminated, thus my workflow can't be run on a schedule. Is there anyway to fix this problem (e.g. let the agent run as always, not depend on VScode)? Thank you very much!
@robosergTV
@robosergTV 5 ай бұрын
Flyte or Kedro are goood alternatives
@gakuomuriuki9690
@gakuomuriuki9690 Жыл бұрын
Masterful
@raphaeldwain7834
@raphaeldwain7834 Жыл бұрын
Very interesting
@KahanDataSolutions
@KahanDataSolutions Жыл бұрын
Thanks for watching
@ibnjay7
@ibnjay7 9 ай бұрын
Good intro. 😊
@HongLe-dm2uh
@HongLe-dm2uh 9 ай бұрын
Hi, i hope you can help me. When i run python file, i had a trouble: ImportError: cannot import name 'SecretField' from 'pydantic'. How can i fix this?
@thomasj8496
@thomasj8496 10 ай бұрын
I tried running my flow code from Github, but it doesn't work. Does my prefect server have to be running on prefect cloud for this to work?
@uditmittal1
@uditmittal1 Жыл бұрын
perfect
@KahanDataSolutions
@KahanDataSolutions Жыл бұрын
Appreciate it!
@shahidilhan3139
@shahidilhan3139 Жыл бұрын
is "prefect server start" the same as "prefect orion start"?
@hoanglam2814
@hoanglam2814 Жыл бұрын
Finally :D
@icz
@icz Жыл бұрын
Is there anything like this, but in Java ? Thanks
@klttens
@klttens 3 ай бұрын
actually no more START FREE and DEPLOY OPENSOURCE buttons there
@Swaroop8888
@Swaroop8888 Жыл бұрын
You have some hope till you guys can keep Embiid, trust the process bro 😂
@pashajar
@pashajar 7 ай бұрын
How to create a sqlalchrmy block
@pashajar
@pashajar 7 ай бұрын
i tried prefect block register -m prefect_sqlalchemy but getting value error
@as978
@as978 Жыл бұрын
Prefect vs Airflow?
@KahanDataSolutions
@KahanDataSolutions Жыл бұрын
Both great options. Although I personally have more experience with Prefect.
@cardionadine7483
@cardionadine7483 Жыл бұрын
I think compared to airflow, Prerfect looks a lot simpler to implement
@as978
@as978 Жыл бұрын
Is there an alternative to Prefect Cloud? Implement that portion on an EC2?
@DecadeSol
@DecadeSol Жыл бұрын
@@as978 Prefect Server is the OSS equivalent of Prefect Cloud, you could deploy it wherever you wanted (directly on a VM, kubernetes, etc)
@aldredd
@aldredd Жыл бұрын
Our CTO was once asked what Prefect was.. "Well you know Airflow? Well it's like Airflow, but actually Good" I can't substantiate that claim, as I don't have enough experience with them, but it was our go-to tool for our Data Platform
@robosergTV
@robosergTV 5 ай бұрын
prefect cloud is useless as 90% of companies will not allow you to use any cloud solutions (except google, amazon, MS ofc)
What is Dagster? Asset Based Orchestration [2hr full course]
1:11:05
What tools should you know as a Data Engineer?
10:24
Kahan Data Solutions
Рет қаралды 65 М.
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 4,1 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 24 МЛН
Worst flight ever
00:55
Adam W
Рет қаралды 53 МЛН
My NEW HomeLab automation platform // Kestra
38:36
Christian Lempa
Рет қаралды 115 М.
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 149 М.
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 8 М.
How Would You Model This Data? (Example)
5:51
Kahan Data Solutions
Рет қаралды 2,4 М.
Data Modeling in the Modern Data Stack
10:14
Kahan Data Solutions
Рет қаралды 105 М.
Getting Started w/ Airbyte! | Open Source Data Integration
17:01
Kahan Data Solutions
Рет қаралды 49 М.
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 4,1 МЛН