n8n入門: 基本操作とワークフロー作成
学習ポイント
- n8nの主要な3つの管理画面(ワークフロー、認証情報、実行履歴)の役割
- HTTP RequestノードとEdit Fieldsノードを組み合わせた基本的なデータ処理手順
- エラー発生時の原因特定方法と、ワークフローの共有・保存に便利なJSON形式の入出力
この動画では、自動化プラットフォームn8nの基礎知識と基本的な操作方法を解説しています。実際の画面を見ながらワークフローの構築手順やデバッグ方法を学ぶことで、スムーズに自動化ツールを利用し始めることができます。
1. n8nの主要な3つの管理画面(オーバービュー)
n8nの左メニューからアクセスできる主要な画面は以下の3つです。
**Workflows**: 作成した自動化フローの一覧を確認・管理します。
**Credentials**: 外部サービス(ChatGPTのAPIキーなど)との連携に必要な認証情報を安全に管理します。
**Executions**: 過去に実行されたワークフローの履歴を確認できます。ステータス(成功/失敗)や実行時間、エラー詳細の特定に使用します。
2. ワークフロー構築の実践(HTTP Requestとデータの抽出)
具体的なワークフローの作成手順は以下の通りです。
**トリガーの設定**: 「On clicking 'Execute Workflow'」を配置し、手動で実行できるようにします。
**データの取得**: 「HTTP Request」ノードを追加し、Methodを「GET」に設定してURLからデータを取得します。
**データの加工**: 「Edit Fields」ノードを使い、取得した膨大なデータから必要な項目(User IDやTitleなど)だけをドラッグ&ドロップで抽出・整理します。
3. トラブルシューティングと管理機能
**エラーの確認**: ノードが赤くなった場合、ノードをダブルクリックすることでエラー内容の詳細が表示されます。このメッセージをAI等で解析することで原因の特定が可能です。
**インポートとエクスポート**: 右上のメニューから「Download」を選択するとJSONファイルとして保存でき、「Import from File」で他の環境にワークフローを復元できます。
**整理・検索**: ワークフローの名前変更や「Tag」の追加を行うことで、将来的にフローが増えた際の視認性を高めることができます。
**紹介されたツール**
n8n (ワークフロー自動化ツール)