Recherche de documents CSV
Recherchez et extrayez des données de fichiers CSV à l’aide de requêtes flexibles—intégrez des données structurées sans effort dans vos flux.

Description du composant
Comment fonctionne le composant Recherche de documents CSV
Le composant Recherche de documents CSV est un outil polyvalent conçu pour faciliter la recherche intelligente dans les fichiers CSV au sein de votre workflow IA. Il permet aux utilisateurs d’effectuer des recherches textuelles ou d’exécuter des expressions de requête pandas sur des documents CSV, ce qui le rend particulièrement adapté aux situations où des données structurées doivent être interrogées et analysées de manière dynamique.
Que fait ce composant ?
Ce composant vous permet de :
- Rechercher dans des fichiers CSV à l’aide de mots-clés ou d’expressions de requête pandas plus avancées.
- Filtrer les résultats de la recherche par colonnes spécifiques, ou rechercher sur toutes les colonnes si aucune n’est spécifiée.
- Contrôler le nombre de résultats retournés en fixant une limite maximale.
- Choisir les sources de données de façon flexible, en sélectionnant un fichier CSV depuis les documents internes ou en spécifiant l’URL d’un fichier externe.
- Optimiser les performances et l’efficacité grâce à des options de mise en cache, réduisant la nécessité de charger et d’analyser à plusieurs reprises de gros fichiers.
Cela le rend particulièrement utile pour intégrer des requêtes sur des données structurées dans de plus vastes pipelines d’IA ou de traitement de données, lorsque l’accès automatisé et répétable à des données tabulaires est requis.
Entrées
Il n’y a pas de poignée d’entrée pour ce composant.
Paramètres
Paramètre | Description | Valeur par défaut/exemple | Obligatoire |
---|---|---|---|
ID du document CSV | Sélectionnez un fichier CSV du stockage interne pour la recherche. | Non | |
URL du fichier CSV | Fournissez une URL externe vers un fichier CSV si vous n’utilisez pas de document interne. | Non | |
Colonnes de recherche | Spécifiez les colonnes à rechercher (séparées par des virgules). Si laissé vide, toutes les colonnes sont recherchées. | Non | |
Sensible à la casse | Détermine si la recherche doit faire la distinction entre majuscules et minuscules. | Faux | Non |
Résultats max. | Définit le nombre maximal de résultats à retourner pour chaque recherche. | 5000 | Oui |
Cache TTL | Définit la durée de mise en cache du contenu CSV (plusieurs intervalles de « Pas de cache » à « 1 an »). | 2 semaines | Non |
Verbeux | Active une sortie détaillée pour le débogage ou le développement. | Faux | Non |
Nom de l’outil | Attribuez un nom personnalisé à l’outil pour l’utiliser dans les workflows d’agent. | Non | |
Description de l’outil | Fournissez une description pour aider les agents à comprendre l’objectif et l’utilisation de l’outil. | Non |
Sorties
- Outil : La sortie principale est un objet Outil, qui peut être intégré à votre workflow ou utilisé par des agents pour effectuer des recherches dans des documents selon les besoins.
Cas d’utilisation typiques
- Extraction automatisée de données : Récupérez les lignes pertinentes de grands ensembles de données CSV en fonction de requêtes ou de paramètres fournis par l’utilisateur.
- Prétraitement des données : Filtrez et extrayez des sous-ensembles de données comme étape préparatoire à une analyse ou à l’apprentissage automatique.
- Recherche dynamique de données pour agents IA : Permettez à des agents IA d’accéder et de rechercher à la demande dans des données tabulaires dans le cadre d’un processus décisionnel plus large.
Pourquoi utiliser la Recherche de documents CSV ?
- Flexibilité : Fonctionne avec des fichiers CSV internes et externes, s’adapte à différentes stratégies de stockage des données.
- Performance : Les options de mise en cache améliorent la rapidité et réduisent les chargements répétés de données.
- Personnalisation : Les paramètres de recherche, les limites de résultats et le périmètre de recherche (colonnes, sensibilité à la casse) peuvent être adaptés à vos besoins spécifiques.
- Intégration transparente : Conçu comme un composant modulaire pour de plus vastes workflows IA, afin de faciliter l’accès à des données structurées pour des tâches en aval.
Ce composant est idéal pour toute personne ayant besoin de capacités de recherche programmatiques et répétables sur des données tabulaires dans une automatisation ou une analyse pilotée par l’IA.
Questions fréquemment posées
- Que fait le composant Recherche de documents CSV ?
Il vous permet de rechercher et d’extraire des informations à partir de documents CSV au sein de votre workflow, en utilisant soit une recherche textuelle simple soit des expressions de requête pandas.
- Puis-je utiliser mes propres fichiers CSV ?
Oui, vous pouvez rechercher à la fois dans des documents CSV internes et des fichiers CSV externes via une URL.
- Comment puis-je contrôler le périmètre de la recherche ?
Vous pouvez spécifier les colonnes à rechercher et définir si la recherche doit être sensible à la casse ou non. Si aucune colonne n’est spécifiée, toutes les colonnes sont recherchées.
- Quel est le nombre maximal de résultats que je peux obtenir ?
Vous pouvez définir un nombre maximal de résultats à retourner, avec une valeur par défaut allant jusqu’à 5000.
- Le contenu est-il mis en cache ?
Oui, vous pouvez configurer la durée de mise en cache du contenu CSV, de pas de cache jusqu’à un an, pour optimiser les performances.
- Quel type de requêtes puis-je utiliser ?
Vous pouvez effectuer des recherches textuelles simples ou utiliser des expressions de requête pandas plus avancées pour une récupération flexible des données.
Essayez la Recherche de documents CSV
Améliorez vos workflows en recherchant et exploitant facilement les données CSV—découvrez la puissance de la Recherche de documents CSV dans FlowHunt.