Meilleures alternatives à Prefect les mieux notées

Cadre et concepts faciles à comprendre pour le nouveau poste de DataOps, en comparaison avec Airflow
Soutien et aide via le canal Slack, réponse généralement reçue en une heure Avis collecté par et hébergé sur G2.com.
Rien jusqu'à présent, nous sommes satisfaits des versions gratuites de Prefect. Avis collecté par et hébergé sur G2.com.
122 sur 123 Avis au total pour Prefect
Sentiment de l'avis global pour Prefect
Connectez-vous pour consulter les sentiments des avis.

Prefect est l'un des outils d'orchestration les moins chers et les meilleurs du marché. Nous pouvons intégrer de nombreuses plateformes avec Prefect. Les tâches Databricks et Snowflake peuvent être exécutées via Prefect. Avis collecté par et hébergé sur G2.com.
Besoin de connaissances en Python pour travailler sur Prefect et besoin d'avoir quelques fonctionnalités supplémentaires où Airflow est en avance. Avis collecté par et hébergé sur G2.com.

Prefect est l'un des meilleurs outils d'orchestration. En utilisant le dépôt git source, nous pouvons personnaliser l'intégration à notre manière. Facile à utiliser même pour les débutants avec une configuration locale. Une connaissance de Python est suffisante. Avis collecté par et hébergé sur G2.com.
Un autre concurrent majeur de Prefect dispose de crochets et de connecteurs préconstruits, tandis que Prefect est en retard car nous devons développer les connecteurs. Avis collecté par et hébergé sur G2.com.
The UI is the best part. All of our production processes, prefect or not, send error messages to slack. Our team members rotate being on call, so if an error message persists in slack, whoever is on call has to investigate. With most of our processes, the on call person has to get out their laptop, track down logs, etc. If they are in the middle of something, such as dinner, friends, etc, they have to go back to their laptop to handle things. With prefect, I am easily able to go on my phone when a prefect error comes in, log into prefect, and take care of everything I need to right there. An ios app for prefect would make this even better than it already is. Avis collecté par et hébergé sur G2.com.
Documentation is terrible. Not enough examples, especially with the more complicated things like work pools and blocks. Any examples that are there are way to simple to actually help you implement it on something real. The great design of the UI give you better clues as to how things work than the documentation does. Avis collecté par et hébergé sur G2.com.

Ce que notre équipe a le plus apprécié à propos de Prefect, c'est la facilité avec laquelle il est possible de convertir n'importe quel code Python en un pipeline fonctionnel et automatisé grâce aux décorateurs Prefect. Nous avons pu migrer nos flux de travail de fonctions cloud vers Prefect en seulement quelques jours. Le fichier yaml de déploiements déclaratifs est également facile à comprendre et lorsqu'il est utilisé dans nos pipelines CI/CD. Avis collecté par et hébergé sur G2.com.
Je souhaite que Prefect ait plus d'intégrations, mais je comprends qu'il est en croissance et que l'équipe travaille dur pour développer ce domaine. Une chose que je souhaite, c'est que Prefect Cloud ait une intégration native avec Kafka et des intégrations avec DataHub. Avis collecté par et hébergé sur G2.com.
Prefect is all about taking the idea of having scheduled Python scripts and easily and expertly tacking on all the things that make an engineer's life easier: UI-based scheduling, parameterization, flow visualization, detailed logging, exception handling, notifications, webhooks, containerization and easy deployments, concurrency. It's like a pure (and massive) value-add system with almost no need to make concessions in how you like to connect to data, transform data, or deliver data. As such I think it's especially powerful when you have a lot of non-standard ETL pipelines going in all directions (i.e. a mountain of tech debt) and you want to clean things up without being forced into restrictive design decisions.
Prefect is really flexible, not just in terms of how you deploy the execution agents, but also in terms of how you want to structure your code and what Prefect features you want to use heavily or lightly. There's no limitation on data sources or integrations: it just fits into whatever you're already doing with Python. It doesn't force you into any mold beyond just using Python, although the concepts of tasks, and the way Prefect handles concurrency, is super helpful if you want to make use of these things. It makes it easy to containerize Python scripts and make every aspect of a data flow deployment modular and flexible. And once you have your settings the way you like them, deploying changes or new flows is easy.
We run about 200 scheduled Prefect flows a day, sending and receiving data between over 50 different systems at our university. Prefect has been a lifesaver. Documentation, support, and the Prefect Slack space have all been super helpful. Avis collecté par et hébergé sur G2.com.
I can't complain hardly at all about Prefect. Having said that, I'm an experienced engineer who likes a lot of control. If you're already writing scheduled Python scripts to move data, Prefect will be a great fit, I think. But it isn't designed to address questions like how to extract data from X system or load it into Y system or how to transform data. It's about simplifying all the scaffolding around the guts of your Python code so you can focus on doing what you need to do. Avis collecté par et hébergé sur G2.com.

C'est pythonique et donc facile à mettre en œuvre.
La version 2.0 a de grandes fonctionnalités.
Cela nous permet de développer à distance, de manière collaborative mais de façon ordonnée et simple.
Une fois que vous comprenez l'essentiel, c'est-à-dire les flux, les tâches, le pool de travail, les travailleurs et le déploiement, tout devient très simple.
Il a une grande communauté, très active. En général, les problèmes que j'ai eus ont déjà plusieurs commentaires et solutions sur Slack. Avis collecté par et hébergé sur G2.com.
Nous avons dû lire et tester pendant quelques jours pour mettre en place l'environnement de développement et se connecter au cloud.
Dans la documentation, il manque plus d'exemples, tels que la connexion avec Gitlab (il n'y a que des exemples avec Github) et il y a quelques différences que nous avons résolues avec la communauté. Avis collecté par et hébergé sur G2.com.

J'ai suivi Prefect depuis la version 1 et j'ai observé avec satisfaction que mes suggestions sur leur canal Slack (très réactif) ont été mises en production. Très peu de code initial est nécessaire pour enregistrer un flux, des sous-flux et des sous-tâches, mais les options sont vastes. Je fais des tâches ETL relativement simples, mais je me retrouve à éliminer beaucoup de vérifications manuelles car je peux déclencher des flux en fonction d'événements dans d'autres.
L'API est correctement documentée.
Reprises élégantes, nommage des flux et options pour les exécuteurs de tâches.
Si vous êtes comme moi et que vous avez trouvé Airflow intimidant - c'est un très bon choix. Avis collecté par et hébergé sur G2.com.
C'est en développement rapide, alors faites attention aux journaux de publication. Par exemple, j'utilisais des objets Python pour déployer, mais maintenant l'option préférée est le fichier prefect.yaml.
Une partie du développement n'est pas toujours reflétée dans la documentation, mais ils rattrapent leur retard.
La vue Flow peut être un peu encombrée si vous avez des tâches qui s'exécutent pendant quelques minutes et d'autres pendant des heures. Avis collecté par et hébergé sur G2.com.

Il est assez facile d'annoter le code Python existant et de le convertir en un flux Prefect sans changer beaucoup de code. L'architecture hybride qui utilise des agents ou des travailleurs vous permet d'avoir beaucoup de flexibilité sur l'endroit et la manière dont le code est exécuté. Cela vous permet également d'avoir des environnements isolés pour chaque flux d'une manière plus propre que quelque chose comme Airflow. Avis collecté par et hébergé sur G2.com.
Prefect 2 est encore un jeune cadre et il est encore en construction, donc attendez-vous à de nombreuses mises à jour constantes et à des changements potentiellement perturbateurs. Sa communauté n'est pas aussi grande que quelque chose comme "Airflow", donc il manque beaucoup de connecteurs et certains d'entre eux ne sont pas fréquemment mis à jour. Avis collecté par et hébergé sur G2.com.
I recently had the opportunity to adopt a Prefect centric ETL orchestration pattern and I have to say, it has been a game-changer. It was perfect for our situation where we had multiple locations with different setups, but wanted a common logging and deployment pattern.
What impressed me the most was how user-friendly Prefect is. It's much more straightforward compared to complex solutions like Argo Events, and or relatively mature products like Airflow. If youre in the python space working on ETL, you should be using this product.
But what really got me excited was Prefect's recent introduction of their AI tool called Marvin. It's fantastic for small "AI functions" and it allows us to leverage chatGPT results as a structured object type. This has added a whole new level of efficiency to our ETL processes cleaning up free text fields into structured categories.
Overall, I can confidently say that Prefect has exceeded our expectations. It's been a breeze to use and has greatly improved our ETL workflow. I highly recommend it to anyone in need of a reliable ETL orchestrator. Avis collecté par et hébergé sur G2.com.
There have been several breaking changes pushed over minor releases. Additionally they seem to have siliently stopped fixing bugs related to the "agents" in favor of the "workers" approach. The fact that there are known bugs with agents that will not be fixed in favor of the user adopting an entirely new pattern does get frustrating as a paying customer. Avis collecté par et hébergé sur G2.com.

L'utilisation de Prefect a transformé ma gestion de flux de travail. Son modèle d'exécution hybride offre une flexibilité inégalée, permettant des exécutions sur des systèmes locaux ou distribués. J'apprécie particulièrement la construction dynamique de pipelines, qui s'ajuste en fonction des résultats intermédiaires. Le système d'état riche fournit une vue perspicace de l'exécution des tâches, et l'API Python native s'intègre parfaitement à mon stack existant. De plus, le tableau de bord UI, Prefect Cloud, est révolutionnaire pour la surveillance et la visualisation des exécutions de flux. Avec ses fonctionnalités robustes et sa communauté open-source active, Prefect est un outil essentiel dans ma boîte à outils de données. Avis collecté par et hébergé sur G2.com.
La configuration des flux sur le cloud semblait complexe, et maîtriser les outils de visualisation dans Prefect Cloud a pris du temps. Parfois, ses vastes fonctionnalités étaient accablantes, et les pipelines dynamiques, bien qu'innovants, ajoutaient parfois de la complexité. Avis collecté par et hébergé sur G2.com.