Felicitări!

Automatizarea workflow-urilor cu n8n – nivel intermediar

Yaron Been

Marketing Automation Architect

Capitolul 1: Workflow-uri bazate pe evenimente

 

Sisteme externe (un site web, o aplicație mobilă și un API) care trimit o solicitare HTTP cu un payload JSON către un nod Webhook într-un workflow n8n

Automatizarea workflow-urilor cu n8n – nivel intermediar

Capitolul 1: Workflow-uri programate

Workflow cu un nod Schedule Trigger (pictogramă ceas) conectat la noduri de procesare din aval, înconjurat de pictograme reprezentând tablouri de bord, rapoarte și liste de verificare

Automatizarea workflow-urilor cu n8n – nivel intermediar

Capitolul 2: Lucrul cu API-uri

Comparație între solicitările POST și GET: POST trimite un corp JSON cu date despre valute către un API și primește un răspuns; GET trimite un URL precum wttr.in/London?format=j1 și primește înapoi date meteo

Automatizarea workflow-urilor cu n8n – nivel intermediar

Capitolul 2: Code Nodes și Data Tables

Pictograme pentru limbajele JavaScript și Python, una lângă alta, reprezentând cele două limbaje disponibile în nodurile Code din n8n

  • Code Nodes → Transformări de date complexe sau logică condițională

Pictograma nodului n8n Data Table, un grid de culoare corai reprezentând un tabel

Data tables: tabele persistente în n8n

  • Creează tabele, definește coloane, modifică rânduri
  • Integrate în n8n, deci fără configurare de bază de date
Automatizarea workflow-urilor cu n8n – nivel intermediar

Capitolul 3: Loturi și procesare

 

Trei pictograme de noduri n8n, una lângă alta: Split Out (mov, unul devine mai multe), Aggregate (roșu, mai multe devin unul) și Summarize (clipboard portocaliu, mai multe devin statistici)

  • Split Out → "unul devine mai multe"
  • Aggregate → "mai multe devin unul"
  • Summarize → "mai multe devin statistici"
Automatizarea workflow-urilor cu n8n – nivel intermediar

Capitolul 3: Sub-workflow-uri și modularitate

Comparație între un workflow monolitic unic, cu multe noduri interconectate, și mai multe workflow-uri modulare, fiecare conținând un lanț liniar simplu de noduri

Automatizarea workflow-urilor cu n8n – nivel intermediar

Capitolul 3: Sub-workflow-uri și modularitate

Model de sub-workflow: un Parent Workflow conține un nod Execute Sub-Workflow care apelează un Sub-Workflow separat, care începe cu un nod Execute Sub-Workflow Trigger

Automatizarea workflow-urilor cu n8n – nivel intermediar

Capitolul 4: Gestionarea erorilor și validare

Pictograma nodului n8n Stop and Error, un triunghi de avertizare roșu cu semnul exclamării, folosit ca întrerupător de circuit pentru a opri execuția workflow-ului

  • Întrerupător de circuit → erori controlate

 

Model de validare înlănțuită: un nod If verifică dacă există User ID, direcționând spre un Stop and Error dacă lipsește user_id, apoi un al doilea nod If verifică dacă există Email, direcționând spre un Stop and Error dacă lipsește email-ul, iar datele valide continuă prin ramurile True

Automatizarea workflow-urilor cu n8n – nivel intermediar

Felicitări!

Automatizarea workflow-urilor cu n8n – nivel intermediar

Preparing Video For Download...