OpenSource-Hub
A

Apache Airflow

45.3k stars·開発ツール·SHA-256 チェックサム確認済み

プログラムでワークフローを作成、スケジュール、監視するためのオープンソースプラットフォーム。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

コードを書くように、データフローを管理しましょう。

主な機能

  • Python で有向非巡回グラフ(DAG)を定義してワークフローを記述
  • 強力なスケジューラーがタスクの依存関係とリトライを自動的に処理
  • 直感的な Web インターフェースでパイプラインの実行状態を監視
  • 豊富なプラグインエコシステムにより、さまざまなデータソースやツールをサポート

できないこと

  • •デフォルトで使用される SQLite はテストにのみ適しており、本番環境では必ず PostgreSQL または MySQL に切り替えてください。Python のバージョンは 3.8 以上が必要です。初めての場合は学習曲線が急なので、まず公式チュートリアルを読むことをお勧めします。スケジューラーには常駐プロセスが必要なため、リソースの消費に注意してください。

使用例

  • データETLパイプラインのオーケストレーションとスケジューリング
  • 機械学習モデルのトレーニングとデプロイフロー
  • 運用の自動化と定期タスク管理

Apache Airflow は、オープンソースのワークフロー管理プラットフォームであり、プログラミングによってワークフローを定義、スケジュール、監視することができます。ワークフローを Python コード(DAG)として記述することで、保守しやすく、バージョン管理、テスト、コラボレーションが容易になります。組み込みのスケジューラーは依存関係に従いながら worker クラスター上でタスクを実行し、充実した UI によりリアルタイムのパイプライン可視化、進捗追跡、トラブルシューティングが提供されます。Airflow は高度に拡張可能(プラグインメカニズム)で、データ ETL、機械学習パイプライン、自動化タスクに広く活用されています。

タグ

workflowscheduleretldata-pipelinepythondag

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:Python 3.8+ をインストールし、pip install apache-airflow を実行する

4

ステップ2:データベースを初期化する:airflow db init

5

ステップ3:管理者ユーザーを作成する:airflow users create ...

インストールガイド
  1. ステップ1:Python 3.8+ をインストールし、pip install apache-airflow を実行する
  2. ステップ2:データベースを初期化する:airflow db init
  3. ステップ3:管理者ユーザーを作成する:airflow users create ...
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

pip uninstall apache-airflow を実行し、次にデータベースファイル(デフォルト ~/airflow/airflow.db)と設定ファイル(airflow.cfg)を手動で削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-10-16 06:11:08
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト