n8n-guide
N8n コミュニティ
Sign In
4. Subworkflows
サブワークフローは、複数のタスクで再利用を可能にし、メンテナンスを簡素化し、ワークフローの効率を向上させます。
サブワークフローを理解する:ワークフローの効率性とスケーラビリティを向上させる
•
🔍高度なコースの4番目のビデオでは、
サブワークフローの概念、適用例、実装のための実用的なヒントを
見ました。
•
⚙ケース感度が一致しないとワークフローでエラーが発生する可能性があるため、
キー名または組み込みJSON構造に一貫した形式を
維持することが重要です。
•
🔗ワークフローの最後のノードの出力データはワークフロー実行ノードの入力として使用されるため、
最終ノードに関連するキーの値を知る
ことが不可欠です。
•
📊サブワークフローを使用すると、
データの強化やデータベースの検索など、一般的に使用されるワークセット
を抽出して、複数のワークフローでプロセスを合理化できます。
•
💡サブワークフローを作成すると、複雑な作業を一度だけ更新しても、
これを活用するすべてのワークフローに自動的に反映され、
メンテナンスが簡素化されます。
•
📋サブワークフローを設定するときは、他の人が簡単に使用できるように
フィールドを標準化
し、
明確な文書を
提供することをお勧めします。
•
🔄ワークフロー実行ノードを使用すると、
あるワークフローを別のワークフローにシームレスに統合し
てスケーラビリティを向上させ、ワークフローの構築を加速できます。
•
✅最終的に、サブワークフローは
ワークフロー管理の効率と一貫性を向上させる強力なツール
であり、重複することなく繰り返し作業を実行できます。
LiveWiki、YouTubeの中核コンテンツを10秒で! -
https://livewiki.com/ko/content/n8n-advanced-course-subworkflows
今回の映像では、「サブワークフロー(Sub Workflows)」の概念と、これを使ってワークフローをより拡張可能にする方法について、ダルーム。
•
サブワークフロー
:あるワークフローから別のワークフローを呼び出してバックツーバックで実行したり、ワークフローの特定の部分を別々のワークフローに分離可能。
•
例:データベース内のユーザーを照会する部分をサブワークフローに置き換えることができます。
•
サブワークフローは
Execute Workflow
ノードを使用して呼び出されます。
•
入力データを受け取り、サブワークフローの最後のノードからの出力データを元のワークフローに返します。
•
サブワークフローを使用すると、複数のワークフローでよく使用するタスクを抽出して再利用可能。
•
これにより、複雑な作業を簡素化し、メンテナンスもはるかに簡単になります。
サブワークフローを使用する際の注意点:
1.
入力データ型の標準化
が必要です。大文字と小文字の不一致が原因でエラーが発生する可能性があります。
2.
最後のノード
からどのデータが出てくるのか注意する必要があります。
•
例:ウェブフックデータを受け取り、GoogleシートからIDやメールで検索し、見つからないときにエラーを返すワークフロー。
•
この照会機能をサブワークフローに抽出できます。
•
既存のノードグループを切り取り、
Execute Workflow
ノードに置き換えます。
•
新しいワークフローを作成し、そのノードを貼り付け、
Execute Workflow Trigger
で起動します。
•
04:58 – 05:54:
◦
サブワークフローを設定するときは、最後のノードを明確に設定することが重要です。
◦
ワークフローIDをコピーして元のワークフローからサブワークフローに挿入します。
•
05:54 – 06:49:
◦
サブワークフローが正常に動作し、同じ出力データを返すことを確認してください。
◦
サブワークフローを使用する場合は、
フィールド標準化
と
文書
化を追加して簡単に使用できるようにする必要があります。
•
06:49 – 終了:
◦
今回の映像では
サブワークフロー
の使い方と注意事項をまとめた。
◦
次の映像では
高度なエラー処理ワークフロー
を扱う予定。
Made with Slashpage