Ricerca nei Documenti JSON
Cerca ed estrai dati da file JSON nei tuoi flussi utilizzando ricerche testuali o basate su query con il componente Ricerca nei Documenti JSON.

Descrizione del componente
Come funziona il componente Ricerca nei Documenti JSON
Il componente Ricerca nei Documenti JSON è uno strumento versatile progettato per cercare ed estrarre informazioni da documenti JSON all’interno del tuo workflow AI. Supporta sia ricerche tradizionali basate su testo che espressioni di query avanzate pandas, consentendo interrogazioni efficienti di dati strutturati archiviati in formato JSON.
Cosa fa questo componente?
Questo componente consente agli utenti di:
- Cercare attraverso documenti JSON, siano essi provenienti da repository interni o da URL esterni.
- Specificare criteri di ricerca, come la sensibilità al maiuscolo/minuscolo, colonne di destinazione e limiti di risultati.
- Integrare le operazioni di ricerca direttamente nei workflow dei processi AI, facilitando l’automazione e l’analisi guidate dai dati.
È particolarmente utile quando è necessario filtrare, interrogare o individuare punti dati specifici all’interno di strutture JSON complesse, rendendolo una risorsa preziosa nelle attività di pre-elaborazione, validazione ed estrazione delle informazioni.
Input
Non è presente un handle di input per questo componente.
Output
- Strumento: L’output di questo componente è uno strumento di ricerca che può essere utilizzato da agenti o nei passaggi successivi del workflow per recuperare dati JSON rilevanti in base ai parametri di ricerca configurati.
Impostazioni
Opzione | Descrizione | Default/Esempio |
---|---|---|
Cache TTL | Determina per quanto tempo memorizzare nella cache il contenuto del file JSON. Opzioni da “Nessuna cache” a “1 anno”. | 2 settimane |
Case Sensitive | Se la ricerca distingue tra caratteri maiuscoli e minuscoli. | False |
Chiave Array JSON | Specifica la chiave che contiene l’array di oggetti da cercare. Lascia vuoto se la radice è già un array. | (vuoto) |
ID Documento JSON | ID del documento JSON interno da utilizzare (se applicabile). | (vuoto) |
URL File JSON | URL di un file JSON esterno, usato se non si seleziona da documenti interni. | (vuoto) |
Risultati Massimi | Numero massimo di risultati della ricerca da restituire. | 5000 |
Colonne di Ricerca | Elenco separato da virgole delle colonne in cui cercare. Se lasciato vuoto, la ricerca copre tutte le colonne. | (vuoto) |
Nome Strumento | Nome personalizzato per questo strumento, per un riferimento più semplice. | (vuoto) |
Descrizione Strumento | Descrizione per aiutare agenti o utenti a comprendere lo scopo dello strumento. | (vuoto) |
Verboso | Abilita output dettagliato per debug o log approfonditi. | False |
Come utilizzare questo componente
- Seleziona Fonte: Scegli di caricare il documento JSON da una fonte interna (tramite ID Documento) o da un URL esterno.
- Configura Ricerca: Definisci se la ricerca è case sensitive e specifica le colonne se necessario.
- Imposta Limite Risultati: Regola il numero massimo di risultati in base alle tue esigenze.
- Personalizza Strumento: Opzionalmente assegna un nome e una descrizione allo strumento per una più facile integrazione nei workflow degli agenti.
Perché usare questo componente?
- Automatizza l’Estrazione Dati: Trova ed estrai rapidamente informazioni rilevanti da file JSON grandi o complessi.
- Integrazione Flessibile: Funziona sia con fonti dati JSON interne che esterne.
- Ricerca Personalizzabile: Personalizza le ricerche con opzioni avanzate, come limitazione dei risultati, filtraggio delle colonne e controllo sulla sensibilità al maiuscolo/minuscolo.
- Workflow Efficiente: La cache riduce i tempi di caricamento e le richieste di rete ridondanti per i documenti consultati frequentemente.
Questo componente è ideale per qualsiasi workflow AI che richieda accesso robusto, flessibile ed efficiente a dati JSON strutturati, sia per analisi, arricchimento dati, o come parte di un processo decisionale più ampio.
Domande frequenti
- Cosa fa il componente Ricerca nei Documenti JSON?
Permette di cercare all'interno di file JSON utilizzando testo semplice o espressioni di query avanzate, facilitando l'estrazione di informazioni rilevanti da dati strutturati nei tuoi workflow.
- Posso utilizzare dati sia da fonti JSON interne che esterne?
Sì, puoi collegarti a documenti JSON interni oppure recuperare dati da URL esterni, rendendolo flessibile per varie fonti di dati.
- È possibile limitare il numero di risultati della ricerca?
Assolutamente. Puoi impostare il numero massimo di risultati da restituire, aiutandoti a controllare l'output e ottimizzare le prestazioni.
- Posso specificare in quali campi cercare?
Sì, puoi definire colonne o campi specifici su cui focalizzare la ricerca. Se lasci vuoto, la ricerca coprirà tutti i campi nei dati JSON.
- Supporta ricerche case sensitive?
Puoi scegliere se rendere le tue ricerche case sensitive o meno, dandoti flessibilità in base alle tue esigenze sui dati.
Prova Ricerca nei Documenti JSON
Integra i dati JSON nei tuoi workflow con il componente Ricerca nei Documenti JSON—cerca, filtra ed estrai informazioni facilmente.