
Căutare în documente CSV
Caută și extrage date din fișiere CSV folosind interogări flexibile — integrează date structurate fără efort în fluxurile tale.
Descrierea componentei
Cum funcționează componenta Căutare în documente CSV
Componenta Căutare în documente CSV este un instrument versatil conceput pentru a facilita căutarea inteligentă în fișiere CSV ca parte a fluxului tău AI. Aceasta permite utilizatorilor să efectueze căutări bazate pe text sau să ruleze expresii de interogare pandas pe documente CSV, fiind extrem de potrivită pentru scenarii în care este nevoie de interogări și analiză dinamică a datelor structurate.
Ce face această componentă?
Această componentă îți permite să:
- Cauți în fișiere CSV folosind căutare după cuvinte-cheie sau expresii avansate de interogare tip pandas.
- Filtrezi rezultatele căutării după coloane specifice sau să cauți în toate coloanele dacă nu sunt specificate.
- Controlezi numărul de rezultate returnate prin setarea unei limite maxime.
- Alegi sursele de date flexibil, selectând un fișier CSV din documentele interne sau specificând un URL extern.
- Optimizezi performanța și eficiența prin opțiuni de cache, reducând nevoia de a încărca și procesa fișiere mari de fiecare dată.
Acest lucru o face deosebit de utilă pentru integrarea interogărilor pe date structurate în fluxuri de procesare AI sau de date mai ample, unde este nevoie de acces automatizat, repetabil la date tabelare.
Input-uri
Nu există input handle pentru această componentă.
Setări
| Parametru | Descriere | Valoare implicită/exemplu | Obligatoriu |
|---|---|---|---|
| ID Document CSV | Selectează un fișier CSV din stocarea internă pentru căutare. | Nu | |
| URL fișier CSV | Furnizează un URL extern către un fișier CSV dacă nu folosești un document intern. | Nu | |
| Coloane de căutare | Specifică în ce coloane să se caute (separate prin virgulă). Dacă este gol, se caută în toate coloanele. | Nu | |
| Sensibil la majuscule | Determină dacă căutarea face distincție între litere mari și mici. | False | Nu |
| Număr maxim rezultate | Setează numărul maxim de rezultate returnate pentru fiecare căutare. | 5000 | Da |
| Cache TTL | Definește cât timp să fie memorat în cache conținutul CSV (intervale variate de la „Fără cache” la „1 an”). | 2 săptămâni | Nu |
| Verbose | Activează afișarea detaliată pentru depanare sau dezvoltare. | False | Nu |
| Nume uneltă | Atribuie un nume personalizat uneltei pentru referință în fluxurile de lucru cu agenți. | Nu | |
| Descriere uneltă | Oferă o descriere pentru unealtă pentru a ajuta agenții să-i înțeleagă scopul și utilizarea. | Nu |
Output-uri
- Uneltă: Output-ul principal este un obiect Tool, care poate fi integrat în fluxul tău de lucru sau folosit de agenți pentru a efectua căutări în documente după nevoie.
Exemple de utilizare
- Extragere automată de date: Recuperează rânduri relevante din seturi mari de date CSV pe baza interogărilor sau parametrilor furnizați de utilizator.
- Preprocesare date: Filtrează și extrage subseturi de date ca etapă pregătitoare pentru analize suplimentare sau machine learning.
- Căutare dinamică de date de către agenții AI: Permite agenților AI să acceseze și să caute date tabelare la cerere ca parte a unui proces decizional mai amplu.
De ce să folosești Căutare în documente CSV?
- Flexibilitate: Funcționează atât cu fișiere CSV interne, cât și externe, adaptându-se la diferite strategii de stocare a datelor.
- Performanță: Opțiunile de cache sporesc viteza și reduc încărcările repetate de date.
- Personalizare: Parametrii de căutare, limitele de rezultate și aria de căutare (coloane, sensibilitate la majuscule) pot fi adaptate la nevoile specifice.
- Integrare fără întreruperi: Concepută ca o componentă modulară în fluxuri AI mai mari, facilitând accesul la date structurate pentru sarcini ulterioare.
Această componentă este ideală pentru oricine are nevoie de capacități programatice, repetabile de căutare în date tabelare într-un flux de automatizare sau analiză alimentat de AI.
Întrebări frecvente
- Ce face componenta Căutare în documente CSV?
Îți permite să cauți și să extragi informații din documente CSV în cadrul fluxului tău de lucru, folosind fie căutare text simplă, fie expresii de interogare pandas.
- Pot folosi propriile mele fișiere CSV?
Da, poți căuta atât în documente CSV interne, cât și în fișiere CSV externe printr-un URL.
- Cum pot controla aria de căutare?
Poți specifica în ce coloane să cauți și dacă căutarea să fie sau nu sensibilă la majuscule. Dacă nu sunt specificate coloane, se caută în toate coloanele.
- Care este numărul maxim de rezultate pe care le pot obține?
Poți seta un număr maxim de rezultate returnate, valoarea implicită fiind până la 5000.
- Conținutul este memorat în cache?
Da, poți configura cât timp este memorat în cache conținutul CSV, de la fără cache până la un an, pentru a optimiza performanța.
- Ce tip de interogări pot folosi?
Poți efectua căutări text simple sau poți folosi expresii avansate de interogare pandas pentru extragerea flexibilă a datelor.
Încearcă Căutarea în documente CSV
Optimizează-ți fluxurile de lucru căutând și valorificând datele CSV cu ușurință — descoperă puterea Căutării în documente CSV în FlowHunt.