पाठ 11 / 25
Filter, Sort, Aggregate और Remove Duplicates
Code node तक पहुँचने से पहले built-in data nodes उपयोग करें।
जब मौजूद हो तो built-in node चुनें
n8n में आम डेटा कामों के लिए तैयार nodes हैं: Filter शर्त से मेल खाते items रखता है, Sort उन्हें क्रम देता है, Limit पहले N रखता है, Remove Duplicates key से दोहराव हटाता है, Aggregate कई items को एक सूची में जोड़ता है, और Summarize गिनती, योग व औसत निकालता है। ये बराबर के Code से ज़्यादा पठनीय और सँभालने में आसान हैं, और कोड न जानने वाले साथी भी इन्हें बदल सकते हैं।
रोज़ाना रिपोर्ट की आम श्रृंखला
हर पंक्ति एक node है। AI step सैकड़ों कच्ची rows की जगह एक संक्षिप्त सार पाता है, जिससे tokens भी बचते हैं।
HTTP Request fetch yesterday's orders (200 items)
-> Filter status is "paid"
-> Remove Duplicates by order id
-> Summarize count, sum(total) grouped by region
-> Aggregate all groups into one list
-> Basic LLM Chain "Write a 3-line sales summary from this data"AI step से पहले सार बनाएँ
सैकड़ों कच्ची rows model को भेजना धीमा, महँगा और शोर भरा है। पहले Filter और Summarize से डेटा घटाएँ, फिर model को सिर्फ़ वह दें जो उसे लिखने या तय करने के लिए चाहिए।
त्वरित जाँच: कौन-सा node कई items को एक सूची वाले item में जोड़ता है?
- Wait
- Error Trigger
- Webhook
- Aggregate
Answer
Aggregate — Aggregate आने वाले items को मिलाता है ताकि अगला node, जैसे LLM, उन्हें साथ देखे।