https://store-images.s-microsoft.com/image/apps.60369.f9905e1c-0137-4960-8e90-60a42826909b.0bbc6a4f-edc5-46fa-a28b-6af3cfa2f367.02c28d5f-effb-4d63-91ef-631727cf1870

Luigi

بواسطة kCloudHub LLC

(1 التقييمات)

Version 3.7.2 + Free Support on Ubuntu 24.04

Luigi is an open-source Python framework for building, scheduling, and monitoring complex data pipelines. It helps developers and data engineers define tasks with dependencies, automates workflow execution, and provides visualization tools to track pipeline progress and status.

Features of Luigi:

  • Framework for creating, scheduling, and managing data pipelines.
  • Handles task dependencies automatically.
  • Web-based UI for monitoring pipeline execution and progress.
  • Supports local, Hadoop, Spark, Hive, S3, PostgreSQL, and other backends.
  • Python-native, allowing pipelines to be defined as code.
  • Built-in retry, failure handling, and task logging.
  • Scalable workflow management for batch processing and ETL tasks.
  • Widely used in data engineering and production data pipelines.

LUIGI Usage:

$ sudo su
$ cd /opt/luigi
$ python3 -m venv luigi-env
$ source luigi-env/bin/activate
$ luigi --version
  

Disclaimer: Luigi is open-source software distributed under the Apache 2.0 License. It is independently developed and maintained by the Luigi open-source community. The software is provided "as is," without warranties or guarantees of any kind. Users are responsible for ensuring proper usage and compliance with applicable licenses and regulations.