6️⃣

6. Build a full example

このワークフローは会社のURLを効率的に強化し、GoogleスプレッドシートにデータをまとめてSlackを介してユーザーに通知します。

企業データの強化と通知のための自動化されたワークフローの構築

🔗この高度なコースビデオでは、N8nプラットフォームを使用してフォームトリガーを介して送信されたURLから企業データを強化する包括的なワークフローを作成する方法について集中的に説明します。
📝ワークフローは、ユーザーが会社のURLリストを送信できるフォームを設定することから始まり、このフォームはPeople Data Lab APIを使用して強化されると同時に発生する可能性のあるエラーを管理します。
🔍 URLを収集したら、配列に分割してそれぞれを個別に処理し、それを繰り返し補強できるようにします。
📊データが強化されると、ヨーロッパにある会社だけが残るようにフィルタリングし、会社名、従業員数、国、資金調達資金などの必須フィールドを抽出します。
📈その後、関連データがGoogleスプレッドシートに追加され、強化された会社情報を簡単に追跡および管理できます。
📢ユーザーの便宜のために、シートにアクセスするための直接リンクを含む、 Googleシートに追加された会社の数をまとめた最終的なSlack通知が送信されます。
🛠プロセス全体でエラー処理を実装し、 API呼び出しが200状態を返さない場合は、プロセス全体を中断せずにワークフローがエラーを適切に管理できるようにします。
🔄この完璧なワークフローは、データの強化とコミュニケーションを効率的に自動化し、手作業と時間のかかる作業を簡素化する方法を示しています。
LiveWiki、YouTubeの中核コンテンツを10秒で! - https://livewiki.com/ko/content/n8n-advanced-course-build-example
00:00 – 00:44:
N8n高度なコースの6番目のビデオ紹介。
今回の映像ではフォームトリガーを使って会社URLのリストを入力し、これをPeople Data Lab APIを通じて情報を補完してGoogle Sheetsにヨーロッパ内の会社データを追加した後、Slackに要約メッセージを送る全体のワークフローを構築。
00:44 – 01:28:
フォームトリガーを追加してURLのリストを入力できるインターフェースを作成します。
テストを実行してURLのリストを入力した後にデータを取得します。
このデータを再利用するためにデータ固定機能を活用。
01:28 – 02:11:
URL分割:入力されたURL文字列を個々の項目に分割するためのEdit Fieldsノードの使用。
URLリストを配列に変換してコンマ(、)に分割して、各URLを個々のアイテムとして処理できるように設定します。
02:11 – 02:56:
Split Outノードを使用してURLリストを個々の項目に分割します。
各URLに対して順次操作を実行するためにLoop Over Itemsノードを使用します。
02:56 – 03:40:
People Data Lab APIを介して各URLを補完するHTTPリクエストの設定。
API ドキュメントでの SQL クエリの使用例を参照して、HTTP ノードに必要な設定を完了します。
03:40 – 05:26:
現在のURLをクエリに置き換えて、各URLに合ったデータを取得します。
Ifノードを使用してHTTP要求のステータスコードが200以外の場合にエラーを処理するように設定します。
05:26 – 07:08:
データ補完が完了したら、 Edit Fieldsノードを使用して必要な情報を上位レベルに移動します。
ヨーロッパの企業だけを抽出するためにIfノードを使用して大陸フィールドに基づいてフィルタリングします。
07:08 – 08:46:
Googleシートにヨーロッパ内の会社データを追加するには、 Googleシートノードを使用して行を追加します。
会社名、従業員数、国、資金調達情報などをGoogleシートに記録します。
08:46 – 10:13:
Slackノードを使用してワークフローが完了した後に要約メッセージを送信します。
ブロック形式を使用して、Slackメッセージにさらに制御を追加し、Googleシートに直接移動できるボタンを追加します。
10:13 – 12:00:
Slackメッセージに追加されたデータを表すためのブロックを作成してメッセージに含めます。
12:00 – 終了:
ワークフローのフルテスト実行。
URLのリストを入力してデータを処理した後、Slackに結果を要約して送信します。
次のビデオ予告:
次の画像では、N8nワークフローでファイルを処理する方法を扱う予定。