Ricerca nei Documenti CSV

Cerca ed estrai dati da file CSV utilizzando query flessibili—integra i dati strutturati nei tuoi flussi senza interruzioni.

Ricerca nei Documenti CSV

Descrizione del componente

Come funziona il componente Ricerca nei Documenti CSV

Il componente Ricerca nei Documenti CSV è uno strumento versatile progettato per facilitare la ricerca intelligente all’interno dei file CSV come parte del tuo flusso di lavoro AI. Permette agli utenti di eseguire ricerche basate su testo o di eseguire espressioni di query pandas su documenti CSV, rendendolo altamente adatto a scenari in cui è necessario interrogare e analizzare dinamicamente dati strutturati.

Cosa Fa Questo Componente?

Questo componente consente di:

  • Cercare all’interno di file CSV utilizzando una ricerca per parole chiave o espressioni di query in stile pandas più avanzate.
  • Filtrare i risultati della ricerca per colonne specifiche, oppure ricercare su tutte le colonne se non ne vengono specificate.
  • Controllare il numero di risultati restituiti impostando un limite massimo.
  • Scegliere le fonti dei dati in modo flessibile, selezionando un file CSV tra i documenti interni oppure specificando un URL di file esterno.
  • Ottimizzare prestazioni ed efficienza con opzioni di caching, riducendo la necessità di caricare e analizzare ripetutamente file di grandi dimensioni.

Questo lo rende particolarmente utile per integrare query su dati strutturati in pipeline AI o di elaborazione dati più ampie, dove è richiesto un accesso automatizzato e ripetibile a dati tabellari.

Input

Non è presente un handle di input per questo componente.

Impostazioni

ParametroDescrizioneValore Predefinito/EsempioObbligatorio
ID Documento CSVSeleziona un file CSV dall’archivio interno per la ricerca.No
URL File CSVFornisci un URL esterno a un file CSV se non utilizzi un documento interno.No
Colonne di RicercaSpecifica quali colonne cercare (separate da virgola). Se lasciato vuoto, vengono cercate tutte.No
Sensibile a Maiusc./Minusc.Determina se la ricerca deve distinguere tra lettere maiuscole e minuscole.FalseNo
Risultati MassimiImposta il numero massimo di risultati da restituire per ogni ricerca.5000
Cache TTLDefinisce per quanto tempo il contenuto CSV deve essere memorizzato nella cache (da “Nessuna cache” a “1 anno”).2 settimaneNo
VerboseAbilita output dettagliato per scopi di debug o sviluppo.FalseNo
Nome StrumentoAssegna un nome personalizzato allo strumento per il riferimento nei flussi agent.No
Descrizione StrumentoFornisci una descrizione dello strumento per aiutare gli agent a comprenderne scopo e utilizzo.No

Output

  • Strumento: L’output principale è un oggetto Strumento, che può essere integrato nel tuo flusso di lavoro o utilizzato dagli agent per eseguire ricerche nei documenti secondo necessità.

Casi d’Uso Tipici

  • Estrazione Dati Automatizzata: Recupera le righe rilevanti da grandi dataset CSV in base a query o parametri forniti dall’utente.
  • Preprocessing dei Dati: Filtra ed estrai sottoinsiemi di dati come passaggio preparatorio per ulteriori analisi o machine learning.
  • Ricerca Dinamica Dati da parte di Agenti AI: Consente agli agent AI di accedere e cercare dati tabellari su richiesta come parte di un processo decisionale più ampio.

Perché Usare Ricerca nei Documenti CSV?

  • Flessibilità: Funziona sia con file CSV interni che esterni, adattandosi a diverse strategie di archiviazione dati.
  • Prestazioni: Le opzioni di caching migliorano la velocità e riducono i caricamenti ripetuti dei dati.
  • Personalizzazione: Parametri di ricerca, limiti di risultati e ambito della ricerca (colonne, sensibilità a maiuscole/minuscole) sono personalizzabili in base alle necessità.
  • Integrazione Senza Soluzione di Continuità: Progettato per essere un componente modulare in flussi di lavoro AI più ampi, facilitando l’accesso a dati strutturati per attività a valle.

Questo componente è ideale per chiunque abbia bisogno di funzionalità di ricerca programmabile e ripetibile su dati tabellari all’interno di una pipeline di automazione o analisi alimentata da AI.

Domande frequenti

Cosa fa il componente Ricerca nei Documenti CSV?

Ti permette di cercare ed estrarre informazioni da documenti CSV all'interno del tuo flusso di lavoro, utilizzando sia una semplice ricerca testuale che espressioni di query pandas.

Posso usare i miei file CSV?

Sì, puoi cercare sia all'interno di documenti CSV interni che di file CSV esterni tramite un URL.

Come posso controllare l'ambito della ricerca?

Puoi specificare quali colonne cercare e impostare se la ricerca deve essere sensibile alle maiuscole o meno. Se non vengono specificate colonne, verranno cercate tutte.

Qual è il numero massimo di risultati che posso ottenere?

Puoi impostare un numero massimo di risultati da restituire, con il valore predefinito fino a 5000.

Il contenuto viene memorizzato nella cache?

Sì, puoi configurare per quanto tempo il contenuto CSV viene memorizzato nella cache, da nessuna cache fino a un anno, per ottimizzare le prestazioni.

Che tipo di query posso utilizzare?

Puoi eseguire semplici ricerche testuali o utilizzare espressioni di query pandas più avanzate per un recupero dati flessibile.

Prova Ricerca nei Documenti CSV

Migliora i tuoi flussi di lavoro cercando e sfruttando i dati CSV con facilità—scopri la potenza della Ricerca nei Documenti CSV in FlowHunt.

Scopri di più