Extraire les lignes de Excel - JSON Exporter pour Make
PDF4me Extraire les lignes de Excel Ce module permet l'extraction de lignes spécifiques à partir de Excel documents structurés JSON données dans Make Scénarios avec des options complètes de filtrage et de mise en forme. Ce puissant service d'extraction de données prend en charge l'extraction sélective de plages de lignes et de colonnes, le traitement automatique des en-têtes de lignes, l'exclusion des lignes/colonnes masquées, le filtrage des lignes vides et la gestion flexible des types de données (exportation numérique ou textuelle) : idéal pour l'intégration de données. API Flux de travail automatisés d'alimentation, de remplissage de bases de données et de transformation des données sur les plateformes de stockage cloud et les applications métier.
Authentification de votre API Demande
Pour accéder au PDF4me Web API à travers MakeChaque requête doit inclure des informations d'authentification valides. L'authentification garantit une communication sécurisée et valide votre identité en tant qu'utilisateur autorisé, permettant une intégration fluide entre vos Make scénarios et PDF4mes puissant Excel Services d'extraction de données.

Caractéristiques principales
- JSON Format de sortie: Extrait Excel données structurées JSON pour une intégration transparente
- Sélection flexible des lignes/colonnesSpécifiez des plages exactes ou extrayez toutes les données.
- Support de la ligne d'en-têteUtilisez la première ligne comme en-têtes ou générez automatiquement les noms de colonnes.
- Filtrage avancé: Exclure les lignes masquées, les colonnes masquées et les lignes vides
- Contrôle du type de donnéesExporter au format natif (nombres, dates) ou tout au format texte
- Manipulation des cellules videsInclure ou exclure les cellules vides du résultat
Paramètres
Liste complète des paramètres pour l'extraction de lignes à partir de Excel module. Configurez ces paramètres pour contrôler le comportement d'extraction des données.
Important: Les paramètres marqués d'un astérisque (***) sont obligatoires et doivent être fournis pour que le module fonctionne correctement. Tous les index de lignes/colonnes utilisent Base 0 numérotation (Ligne 0 = première ligne, Colonne 0 = colonne A).
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Nom de fichier*** | Chaîne | Excel Nom du document • Nom de fichier avec l'extension .xlsx ou .xls • Utilisé pour l'identification du traitement et de la sortie • Prend en charge la dénomination dynamique à partir des variables de scénario | data.xlsx |
| Document*** | Tampon | Excel Contenu du fichier • Carte du module précédent (Drive/Dropbox/HTTP) • Binaire Excel document pour l'extraction de données • Doit être valide Excel format | [Buffer] |
| Nom de la feuille de travail | Chaîne | Nom de la feuille de travail cible • Nom de la feuille de calcul à extraire • Par défaut, la première feuille de calcul est vide. • Correspondance exacte sensible à la casse | Sheet1 |
| Première rangée*** | Entier | Ligne de départ (à partir de 0) • Première ligne à extraire (indexation à partir de 0) • Ligne 0 = Excel ligne 1, Ligne 1 = Excel rangée 2 • Doit être ≥ 0 • Paramètre obligatoire | 0 |
| Dernière rangée | Entier | Ligne de fin (indexée à partir de 0) • Dernière ligne à extraire (indexation à partir de 0) • -1 = extraire jusqu'à la dernière ligne contenant des données • Valeur par défaut : -1 • Doit être au moins en première ligne | -1 |
| Première colonne | Entier | Colonne de départ (à partir de 0) • Première colonne à extraire (indexation à partir de 0) • Colonne 0 = A, Colonne 1 = B, Colonne 2 = C • Valeur par défaut : 0 • Doit être ≥ 0 | 0 |
| Dernière colonne | Entier | Colonne de fin (indexée à partir de 0) • Dernière colonne à extraire (indexation à partir de 0) • -1 = extraire jusqu'à la dernière colonne contenant des données • Valeur par défaut : -1 • Doit être ≥ Première colonne | -1 |
| Comporte une ligne d'en-tête | booléen | Première rangée en tant qu'en-têtes • Vrai - Utiliser la première ligne comme en-têtes de colonnes • Faux - Générer automatiquement les en-têtes (« Colonne1 », « Colonne2 »...) • Valeur par défaut : faux | true |
| Exclure les lignes masquées | booléen | Ignorer les lignes masquées • Vrai - Ignorer les lignes masquées dans Excel • Faux - Inclure les lignes masquées dans l'extraction • Valeur par défaut : faux | false |
| Exclure les colonnes masquées | booléen | Ignorer les colonnes cachées • Vrai - Ignorer les colonnes masquées dans Excel • Faux - Inclure les colonnes cachées dans l'extraction • Valeur par défaut : faux | false |
| Exclure les lignes vides | booléen | Ignorer les lignes vides • Vrai - Ignorer les lignes où toutes les cellules sont vides • Faux - Inclure les lignes vides dans le résultat • Valeur par défaut : faux | false |
| Exporter les cellules vides | booléen | Inclure les cellules vides • Vrai - Inclure les cellules vides avec des valeurs de chaîne vides • Faux - Omettre les cellules vides de JSON sortir • Valeur par défaut : faux | false |
| Exporter les valeurs sous forme de texte | booléen | Mode d'exportation de texte • Vrai - Exporter toutes les valeurs sous forme de chaînes de caractères • Faux - Conserver les types de données (nombres, dates, booléens) • Valeur par défaut : faux | false |
Sortir
Le PDF4me Extraire les lignes de Excel Le module renvoie des retours complets JSON données de sortie pour une transition fluide Make intégration de scénarios :
- Table
- JSON
- Scenario Integration
Vue tableau
Données de réponse présentées sous forme de tableau structuré :
| Paramètre | Taper | Description |
|---|---|---|
| document | Base64 | JSON données sous forme de tableau d'octets (sérialisé) |
| Données de ligne | Tableau | Lignes extraites sous forme de tableau d'objets avec des clés de nom de colonne |
| Succès | booléen | Résultat de l'opération |
JSON Format de réponse
Le cru JSON Réponse du module :
{
"document": "[Base64 JSON Data]",
"RowData": [
{
"Name": "John Doe",
"Age": 30,
"Salary": 50000.50
},
{
"Name": "Jane Smith",
"Age": 28,
"Salary": 55000.00
}
],
"Success": true
}
Make Scénario d'utilisation
Utiliser extrait JSON données dans les modules suivants :
- API Intégration: POST JSON lignes vers l'externe REST APIs
- Chargement de la base de données: Insérer les données extraites dans SQL/Bases de données NoSQL
- Tableaux de bord décisionnelsTransmettre les données extraites aux plateformes d'analyse
- Transformation des données: Traiter et enrichir les extraits JSON données
Exemples de scénarios
Le PDF4me Extraire les lignes de Excel module dans Make propose des modèles de scénarios complets conçus pour répondre aux besoins d'intégration de données du monde réel :
- API Integration
- Database Load
- Data Validation
Automatisé Excel-à-API Flux de travail d'alimentation en données
Transformez votre intégration de données grâce à l'automatisation Excel-à-API alimentation :
Étapes complètes du scénario :
- Déclenchement: La synchronisation des données est programmée toutes les heures.
- Obtenir Excel RapportRécupérer l'exportation des données Excel depuis Google Drive
- Extraire toutes les lignes: Initialiser la première ligne à 0 et la dernière ligne à -1 pour toutes les données
- Utiliser la ligne d'en-tête: Définissez Has Header Row = true pour utiliser la ligne 0 comme en-têtes
- Types de conservation: Définir les valeurs d'exportation comme texte = false pour les types natifs
- Parcourir les lignesParcourir le tableau RowData de la réponse
- POST à API: Envoyer chaque objet ligne comme JSON à REST API point de terminaison
- Gérer la réponse: Vérifier API réponse et journalisation des succès/échecs
- Résumé du courrielEnvoyer un résumé de synchronisation horaire à l'équipe d'intégration
- Journalisation terminée: Enregistrement de l'horodatage de synchronisation et du nombre de lignes dans le journal
Avantages pour l'entreprise :
- Synchronise plus de 1000 appareils Excel lignes vers l'externe API horaires
- Préserve les types de données (nombres, dates) pour une précision optimale. API traitement
- Élimine le manuel CSV exportations et API téléchargements
- Assure l'intégration des données en temps réel entre les systèmes
Automatisé ExcelFlux de travail de chargement en masse vers la base de données
Optimisez le chargement de votre base de données grâce à l'automatisation. Excel extraction :
Étapes complètes du scénario :
- Déclenchement: Nouveau Excel fichier téléchargé sur SharePoint dossier de données
- Obtenir Excel DéposerRécupérer le fichier de données téléchargé depuis SharePoint
- Extraire la plage de données: Définir la première ligne = 1 (ignorer le titre), la dernière ligne = -1
- Définir la première colonne: Définir la première colonne à 0 pour commencer par la colonne A
- Utilisez les en-têtes: Définir la propriété "Has Header Row" sur vrai pour les en-têtes de la ligne 1
- Filtre videDéfinissez Exclure les lignes vides sur vrai pour ignorer les lignes vides.
- Types de conservation: Exporter les valeurs comme texte = faux pour SQL compatibilité
- Insert en vrac SQL: Insérer le tableau RowData dans SQL table de base de données
- Confirmation par e-mailEnvoyer la confirmation de chargement des données à l'équipe de données
- Source d'archiveDéplacement traité Excel vers le dossier d'archivage
Avantages pour l'entreprise :
- Charge plus de 5000 lignes depuis Excel alimenter automatiquement la base de données
- Préserve les types numériques et de date pour l'intégrité de la base de données
- Élimine les procédures manuelles d'importation de bases de données
- Réduit le temps de chargement des données de 2 heures à 5 minutes
Automatisé Excel Flux de travail de validation des données
Garantissez la qualité des données grâce à l'automatisation Excel validation des données :
Étapes complètes du scénario :
- DéclenchementValidation quotidienne des données prévue à 6 h du matin
- Obtenir les données maîtres ExcelRécupérer le fichier de données maître à partir de Dropbox
- Extraire toutes les données: Définir Première ligne = 0, Dernière ligne = -1, Contient une ligne d'en-tête = vrai
- Exporter au format texteDéfinissez « Valeurs d’exportation en tant que texte » sur « true » pour la validation du format
- Valider chaque ligneParcourir les données de ligne en validant les formats
- Vérifier le format de l'e-mail: Valider que la colonne email correspond à l'expression régulière email
- Vérifier le format de dateVérifiez que les colonnes de dates correspondent au modèle requis.
- Cochez les champs obligatoiresAssurez-vous que les colonnes obligatoires ne sont pas vides.
- Générer un rapport: Créer un rapport d'erreurs de validation avec les numéros de ligne
- Équipe de données de messagerieEnvoyer le rapport de validation à l'équipe qualité des données
Avantages pour l'entreprise :
- Valide automatiquement plus de 10 000 lignes de données par jour
- Le mode d'exportation de texte active la validation par expressions régulières et format.
- Identifie les problèmes de qualité des données avant le traitement en aval.
- Réduit les erreurs de données dans les systèmes de production de 85 %
Cas d'utilisation et applications industrielles
- IT & Integration
- Finance & Accounting
- Sales & Marketing
- Operations
- API Flux de données: Extrait Excel lignes comme JSON et POST à REST APIs intégration système facturée à l'heure
- Pipelines ETL: Charger Excel des données vers des entrepôts de données avec préservation des types de données et des transformations
- Migration du système: Extraire l'héritage Excel données à JSON pour la migration vers des systèmes cloud modernes
- Synchronisation des donnéesExtraire et synchroniser Excel données maîtres vers plusieurs systèmes en aval
- Analyse des journauxExtraire les journaux opérationnels de Excel aux plateformes analytiques pour la surveillance
- Importation de transactionsExtraire les lignes de transaction de Excel exportations pour le rapprochement et le chargement
- Chargement du compte GLExtraire le plan comptable de Excel modèles pour les systèmes comptables
- Intégration des données budgétairesExtraire les lignes budgétaires en conservant les types numériques pour les outils de BI
- Traitement des notes de fraisExtraire les lignes de dépenses des employés comme JSON pour les flux d'approbation
- Exportation des états financiersExtraire les lignes du compte de résultat et du bilan pour les systèmes de consolidation
- Exportation des données de campagneExtraire les données de performance des campagnes vers les plateformes d'analyse et d'attribution.
- Intégration de listes de prospects: Extraire les premières lignes de Excel importations vers CRM systèmes via API
- Exportation du pipeline des ventesExtraire les données d'opportunités comme JSON pour les outils de prévision externes
- Importation des données clientExtraire les lignes clients en préservant les types de données pour l'automatisation marketing
- Chargement du catalogue de produitsExtraire les lignes de produits de Excel aux systèmes de commerce électronique
- Extraction des données d'inventaireExtraire les lignes de niveau de stock de Excel pour les systèmes de gestion d'entrepôt
- Exportation du journal de productionExtraire les données d'exécution de production comme JSON pour l'analyse de la fabrication
- Intégration de données de qualitéExtraire les lignes d'inspection QC pour les plateformes de gestion de la qualité
- Chargement des données de l'équipementExtraire les lignes d'actifs de Excel aux systèmes CMMS et EAM
- Exportation des données logistiquesExtraire les lignes d'expédition avec les dates et les numéros pour l'intégration au TMS.