ホームページ > バックエンド開発 > Python チュートリアル > Cloud Composer で同じオペレーターを複数のタスクとして実行する

Cloud Composer で同じオペレーターを複数のタスクとして実行する

PHPz
リリース: 2024-02-08 21:08:30
転載
612 人が閲覧しました

在 Cloud Composer 中将同一运算符作为多个任务执行

質問の内容

エアフローでクラウドコンポーザーを使用して実行された pythonoperator があります:

リーリー

generate_data() 関数は、ランダムに生成され、一意の名前が付けられた CSV ファイルを、データを含むバケットに書き込みます。そのまま実行しても問題ありませんが、同じタスクを複数回並列実行したいと考えています。 10 個の並列実行を指定すると、10 個のファイルがバケットに書き込まれることが予想されます。 concurrency と task_concurrency を試しましたが、同じ結果が得られました。

クラウドコンポーザー上でエアフローを使用してこれを実装できますか?


正解


動的タスク マッピングを使用します:

リーリー

以上がCloud Composer で同じオペレーターを複数のタスクとして実行するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート